class Aws::DocDB::Types::EventSubscription

Detailed information about an event to which you have subscribed.

@!attribute [rw] customer_aws_id

The Amazon Web Services customer account that is associated with the
Amazon DocumentDB event notification subscription.
@return [String]

@!attribute [rw] cust_subscription_id

The Amazon DocumentDB event notification subscription ID.
@return [String]

@!attribute [rw] sns_topic_arn

The topic ARN of the Amazon DocumentDB event notification
subscription.
@return [String]

@!attribute [rw] status

The status of the Amazon DocumentDB event notification subscription.

Constraints:

Can be one of the following: `creating`, `modifying`, `deleting`,
`active`, `no-permission`, `topic-not-exist`

The `no-permission` status indicates that Amazon DocumentDB no
longer has permission to post to the SNS topic. The
`topic-not-exist` status indicates that the topic was deleted after
the subscription was created.
@return [String]

@!attribute [rw] subscription_creation_time

The time at which the Amazon DocumentDB event notification
subscription was created.
@return [String]

@!attribute [rw] source_type

The source type for the Amazon DocumentDB event notification
subscription.
@return [String]

@!attribute [rw] source_ids_list

A list of source IDs for the Amazon DocumentDB event notification
subscription.
@return [Array<String>]

@!attribute [rw] event_categories_list

A list of event categories for the Amazon DocumentDB event
notification subscription.
@return [Array<String>]

@!attribute [rw] enabled

A Boolean value indicating whether the subscription is enabled. A
value of `true` indicates that the subscription is enabled.
@return [Boolean]

@!attribute [rw] event_subscription_arn

The Amazon Resource Name (ARN) for the event subscription.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/docdb-2014-10-31/EventSubscription AWS API Documentation

Constants

SENSITIVE