ModifyEventSubscription - Amazon DocumentDB

ModifyEventSubscription

修改现有的 Amazon DocumentDB 事件通知订阅。

请求参数

有关所有操作的通用参数的信息,请参阅通用参数

SubscriptionName

Amazon DocumentDB 事件通知订阅的名称。

类型:字符串

必需:是

Enabled

布尔值;设置为 true 可激活订阅。

类型:布尔值

必需:否

EventCategories.EventCategory.N

您想要订阅到的 SourceType 的事件类别列表。

类型:字符串数组

必需:否

SnsTopicArn

为事件通知创建的 SNS 主题的 Amazon 资源名称(ARN)。在您创建主题并订阅到该主题时,由 Amazon SNS 创建 ARN。

类型:字符串

必需:否

SourceType

生成事件的源的类型。例如,如果希望收到关于实例生成的事件的通知,请将此参数设置为 db-instance。如果未指定该值,则将返回所有事件。

有效值:db-instancedb-parameter-groupdb-security-group

类型:字符串

必需:否

响应元素

服务返回以下元素。

EventSubscription

有关您已订阅事件的详细信息。

类型:EventSubscription 对象

错误

有关所有操作的常见错误的信息,请参阅常见错误

EventSubscriptionQuotaExceeded

您已达到事件订阅的最大数目。

HTTP 状态代码:400

SNSInvalidTopic

Amazon SNS 已回复,指定的主题存在问题。

HTTP 状态代码:400

SNSNoAuthorization

您没有发布到 SNS 主题的 Amazon 资源名称(ARN)上的权限。

HTTP 状态代码:400

SNSTopicArnNotFound

SNS 主题的 Amazon 资源名称(ARN)不存在。

HTTP 状态代码:404

SubscriptionCategoryNotFound

提供的类别不存在。

HTTP 状态代码:404

SubscriptionNotFound

订阅名称不存在。

HTTP 状态代码:404

另请参阅

有关在特定语言的 AWS SDK 中使用此 API 的更多信息,请参阅以下内容: