CfnEventSubscriptionProps

class aws_cdk.aws_dms.CfnEventSubscriptionProps(*, sns_topic_arn, enabled=None, event_categories=None, source_ids=None, source_type=None, subscription_name=None, tags=None)

Bases: object

__init__(*, sns_topic_arn, enabled=None, event_categories=None, source_ids=None, source_type=None, subscription_name=None, tags=None)

Properties for defining a AWS::DMS::EventSubscription.

Parameters
  • sns_topic_arn (str) – AWS::DMS::EventSubscription.SnsTopicArn.

  • enabled (Union[bool, None, IResolvable]) – AWS::DMS::EventSubscription.Enabled.

  • event_categories (Optional[List[str]]) – AWS::DMS::EventSubscription.EventCategories.

  • source_ids (Optional[List[str]]) – AWS::DMS::EventSubscription.SourceIds.

  • source_type (Optional[str]) – AWS::DMS::EventSubscription.SourceType.

  • subscription_name (Optional[str]) – AWS::DMS::EventSubscription.SubscriptionName.

  • tags (Optional[List[CfnTag]]) – AWS::DMS::EventSubscription.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html

Attributes

enabled

AWS::DMS::EventSubscription.Enabled.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-enabled

Return type

Union[bool, None, IResolvable]

event_categories

AWS::DMS::EventSubscription.EventCategories.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-eventcategories

Return type

Optional[List[str]]

sns_topic_arn

AWS::DMS::EventSubscription.SnsTopicArn.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-snstopicarn

Return type

str

source_ids

AWS::DMS::EventSubscription.SourceIds.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-sourceids

Return type

Optional[List[str]]

source_type

AWS::DMS::EventSubscription.SourceType.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-sourcetype

Return type

Optional[str]

subscription_name

AWS::DMS::EventSubscription.SubscriptionName.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-subscriptionname

Return type

Optional[str]

tags

AWS::DMS::EventSubscription.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-tags

Return type

Optional[List[CfnTag]]