AWS SDK for .NET Documentation
EventSubscription Class
AmazonAmazon.Redshift.ModelEventSubscription Did this page help you?   Yes   No    Tell us about it...
Declaration Syntax
C#
public class EventSubscription
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
EventSubscription()()()()
Initializes a new instance of the EventSubscription class

CustomerAwsId
Gets and sets the property CustomerAwsId.

The AWS customer account associated with the Amazon Redshift event notification subscription.


CustSubscriptionId
Gets and sets the property CustSubscriptionId.

The name of the Amazon Redshift event notification subscription.


Enabled
Gets and sets the property Enabled.

A Boolean value indicating whether the subscription is enabled.

CopyC#
true
indicates the subscription is enabled.


Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
EventCategoriesList
Gets and sets the property EventCategoriesList.

The list of Amazon Redshift event categories specified in the event notification subscription.

Values: Configuration, Management, Monitoring, Security


GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Severity
Gets and sets the property Severity.

The event severity specified in the Amazon Redshift event notification subscription.

Values: ERROR, INFO


SnsTopicArn
Gets and sets the property SnsTopicArn.

The Amazon Resource Name (ARN) of the Amazon SNS topic used by the event notification subscription.


SourceIdsList
Gets and sets the property SourceIdsList.

A list of the sources that publish events to the Amazon Redshift event notification subscription.


SourceType
Gets and sets the property SourceType.

The source type of the events returned the Amazon Redshift event notification, such as cluster, or cluster-snapshot.


Status
Gets and sets the property Status.

The status of the Amazon Redshift event notification subscription.

Constraints:

  • Can be one of the following: active | no-permission | topic-not-exist
  • The status "no-permission" indicates that Amazon Redshift no longer has permission to post to the Amazon SNS topic. The status "topic-not-exist" indicates that the topic was deleted after the subscription was created.

SubscriptionCreationTime
Gets and sets the property SubscriptionCreationTime.

The date and time the Amazon Redshift event notification subscription was created.


ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithCustomerAwsId(String) Obsolete.
Sets the CustomerAwsId property

WithCustSubscriptionId(String) Obsolete.
Sets the CustSubscriptionId property

WithEnabled(Boolean) Obsolete.
Sets the Enabled property

WithEventCategoriesList(array<String>[]()[][]) Obsolete.
Sets the EventCategoriesList property

WithEventCategoriesList(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Sets the EventCategoriesList property

WithSeverity(String) Obsolete.
Sets the Severity property

WithSnsTopicArn(String) Obsolete.
Sets the SnsTopicArn property

WithSourceIdsList(array<String>[]()[][]) Obsolete.
Sets the SourceIdsList property

WithSourceIdsList(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Sets the SourceIdsList property

WithSourceType(String) Obsolete.
Sets the SourceType property

WithStatus(String) Obsolete.
Sets the Status property

WithSubscriptionCreationTime(DateTime) Obsolete.
Sets the SubscriptionCreationTime property

Inheritance Hierarchy
Object
EventSubscription

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)