Modifies an existing Amazon Redshift event notification subscription.
Declaration Syntax
C# |
public ModifyEventSubscriptionResponse ModifyEventSubscription( ModifyEventSubscriptionRequest request )
Parameters
- request (ModifyEventSubscriptionRequest)
- Container for the necessary parameters to execute the ModifyEventSubscription service method.
Return Value
The response from the ModifyEventSubscription service method, as returned by Redshift.
Exceptions
Exception | Condition |
---|---|
InvalidSubscriptionStateException |
The subscription request is invalid because it is a duplicate request.
This subscription request is already in progress.
|
SNSInvalidTopicException |
Amazon SNS has responded that there is a problem with the specified Amazon SNS topic.
|
SNSNoAuthorizationException |
You do not have permission to publish to the specified Amazon SNS topic.
|
SNSTopicArnNotFoundException |
An Amazon SNS topic with the specified Amazon Resource Name (ARN) does not exist.
|
SourceNotFoundException |
The specified Amazon Redshift event source could not be found.
|
SubscriptionCategoryNotFoundException |
The value specified for the event category was not one of the allowed values, or
it specified a category that does not apply to the specified source type.
The allowed values are Configuration, Management, Monitoring, and Security.
|
SubscriptionEventIdNotFoundException |
An Amazon Redshift event with the specified event ID does not exist.
|
SubscriptionNotFoundException |
An Amazon Redshift event notification subscription with the specified name does not
exist.
|
SubscriptionSeverityNotFoundException |
The value specified for the event severity was not one of the allowed values, or
it specified a severity that does not apply to the specified source type.
The allowed values are ERROR and INFO.
|