We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi
Resource Type definition for AWS::DMS::EventSubscription
Using getEventSubscription
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getEventSubscription(args: GetEventSubscriptionArgs, opts?: InvokeOptions): Promise<GetEventSubscriptionResult>
function getEventSubscriptionOutput(args: GetEventSubscriptionOutputArgs, opts?: InvokeOutputOptions): Output<GetEventSubscriptionResult>def get_event_subscription(subscription_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetEventSubscriptionResult
def get_event_subscription_output(subscription_name: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetEventSubscriptionResult]func LookupEventSubscription(ctx *Context, args *LookupEventSubscriptionArgs, opts ...InvokeOption) (*LookupEventSubscriptionResult, error)
func LookupEventSubscriptionOutput(ctx *Context, args *LookupEventSubscriptionOutputArgs, opts ...InvokeOption) LookupEventSubscriptionResultOutput> Note: This function is named LookupEventSubscription in the Go SDK.
public static class GetEventSubscription
{
public static Task<GetEventSubscriptionResult> InvokeAsync(GetEventSubscriptionArgs args, InvokeOptions? opts = null)
public static Output<GetEventSubscriptionResult> Invoke(GetEventSubscriptionInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetEventSubscriptionResult> Invoke(GetEventSubscriptionInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetEventSubscriptionResult> getEventSubscription(GetEventSubscriptionArgs args, InvokeOptions options)
public static Output<GetEventSubscriptionResult> getEventSubscription(GetEventSubscriptionArgs args, InvokeOptions options)
public static Output<GetEventSubscriptionResult> getEventSubscription(GetEventSubscriptionArgs args, InvokeOutputOptions options)
fn::invoke:
function: aws-native:dms:getEventSubscription
arguments:
# arguments dictionarydata "aws-native_dms_get_event_subscription" "name" {
# arguments
}The following arguments are supported:
- Subscription
Name string - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
- Subscription
Name string - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
- subscription_
name string - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
- subscription
Name String - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
- subscription
Name string - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
- subscription_
name str - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
- subscription
Name String - The name of the AWS DMS event notification subscription. This name must be less than 255 characters.
getEventSubscription Result
The following output properties are available:
- Enabled bool
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- Event
Categories List<string> - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- Sns
Topic stringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- Source
Type string - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
-
List<Pulumi.
Aws Native. Outputs. Tag> - One or more tags to be assigned to the event subscription.
- Enabled bool
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- Event
Categories []string - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- Sns
Topic stringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- Source
Type string - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
- Tag
- One or more tags to be assigned to the event subscription.
- enabled bool
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- event_
categories list(string) - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- sns_
topic_ stringarn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- source_
type string - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
- list(object)
- One or more tags to be assigned to the event subscription.
- enabled Boolean
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- event
Categories List<String> - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- sns
Topic StringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- source
Type String - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
- List<Tag>
- One or more tags to be assigned to the event subscription.
- enabled boolean
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- event
Categories string[] - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- sns
Topic stringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- source
Type string - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
- Tag[]
- One or more tags to be assigned to the event subscription.
- enabled bool
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- event_
categories Sequence[str] - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- sns_
topic_ strarn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- source_
type str - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
- Sequence[root_Tag]
- One or more tags to be assigned to the event subscription.
- enabled Boolean
- Indicates whether to activate the subscription. If you don't specify this property, CloudFormation activates the subscription.
- event
Categories List<String> - A list of event categories for a source type that you want to subscribe to. If you don't specify this property, you are notified about all event categories.
- sns
Topic StringArn - The Amazon Resource Name (ARN) of the Amazon SNS topic created for event notification. The ARN is created by Amazon SNS when you create a topic and subscribe to it.
- source
Type String - The type of AWS DMS resource that generates the events. For example, if you want to be notified of events generated by a replication instance, you set this parameter to replication-instance. If this value isn't specified, all events are returned.
- List<Property Map>
- One or more tags to be assigned to the event subscription.
Supporting Types
Tag
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
Viewing docs for AWS Cloud Control v1.76.0
published on Monday, Aug 24, 2026 by Pulumi
published on Monday, Aug 24, 2026 by Pulumi