AWS SDK for .NET Documentation
ModifyEventSubscriptionRequest Class
AmazonAmazon.Redshift.ModelModifyEventSubscriptionRequest Did this page help you?   Yes   No    Tell us about it...
Container for the parameters to the ModifyEventSubscription operation. Modifies an existing Amazon Redshift event notification subscription.
Declaration Syntax
C#
public class ModifyEventSubscriptionRequest : AmazonWebServiceRequest
Members
All MembersConstructorsMethodsProperties



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

Enabled
Gets and sets the property Enabled.

A Boolean value indicating if 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.)
EventCategories
Gets and sets the property EventCategories.

Specifies the Amazon Redshift event categories to be published by 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.

Specifies the Amazon Redshift event severity to be published by the event notification subscription.

Values: ERROR, INFO


SnsTopicArn
Gets and sets the property SnsTopicArn.

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


SourceIds
Gets and sets the property SourceIds.

A list of one or more identifiers of Amazon Redshift source objects. All of the objects must be of the same type as was specified in the source type parameter. The event subscription will return only events generated by the specified objects. If not specified, then events are returned for all objects within the source type specified.

Example: my-cluster-1, my-cluster-2

Example: my-snapshot-20131010


SourceType
Gets and sets the property SourceType.

The type of source that will be generating the events. For example, if you want to be notified of events generated by a cluster, you would set this parameter to cluster. If this value is not specified, events are returned for all Amazon Redshift objects in your AWS account. You must specify a source type in order to specify source IDs.

Valid values: cluster, cluster-parameter-group, cluster-security-group, and cluster-snapshot.


SubscriptionName
Gets and sets the property SubscriptionName.

The name of the modified Amazon Redshift event notification subscription.


ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithEnabled(Boolean) Obsolete.
Sets the Enabled property

WithEventCategories(array<String>[]()[][]) Obsolete.
Sets the EventCategories property

WithEventCategories(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Sets the EventCategories property

WithSeverity(String) Obsolete.
Sets the Severity property

WithSnsTopicArn(String) Obsolete.
Sets the SnsTopicArn property

WithSourceIds(array<String>[]()[][]) Obsolete.
Sets the SourceIds property

WithSourceIds(IEnumerable<(Of <<'(String>)>>)) Obsolete.
Sets the SourceIds property

WithSourceType(String) Obsolete.
Sets the SourceType property

WithSubscriptionName(String) Obsolete.
Sets the SubscriptionName property

Inheritance Hierarchy
Object
AmazonWebServiceRequest
 ModifyEventSubscriptionRequest

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