class Aws::DatabaseMigrationService::Types::EventSubscription

Describes an event notification subscription created by the `CreateEventSubscription` operation.

@!attribute [rw] customer_aws_id

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

@!attribute [rw] cust_subscription_id

The DMS event notification subscription Id.
@return [String]

@!attribute [rw] sns_topic_arn

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

@!attribute [rw] status

The status of the DMS event notification subscription.

Constraints:

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

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

@!attribute [rw] subscription_creation_time

The time the DMS event notification subscription was created.
@return [String]

@!attribute [rw] source_type

The type of DMS resource that generates events.

Valid values: replication-instance \| replication-server \|
security-group \| replication-task
@return [String]

@!attribute [rw] source_ids_list

A list of source Ids for the event subscription.
@return [Array<String>]

@!attribute [rw] event_categories_list

A lists of event categories.
@return [Array<String>]

@!attribute [rw] enabled

Boolean value that indicates if the event subscription is enabled.
@return [Boolean]

@see docs.aws.amazon.com/goto/WebAPI/dms-2016-01-01/EventSubscription AWS API Documentation

Constants

SENSITIVE