- getAllowlist() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match one or more values.
- getAllowlist() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getAllowlist() - Method in interface software.amazon.awscdk.services.sns.StringConditions
-
Match one or more values.
- getAllowlist() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
-
- getAttrTopicArn() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
- getAttrTopicName() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Returns the name of an Amazon SNS topic.
- getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.sns.Topic
-
Controls automatic creation of policy objects.
- getAutoCreatePolicy() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Controls automatic creation of policy objects.
- getBetween() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match values that are between the specified values.
- getBetween() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getBetweenStrict() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match values that are strictly between the specified values.
- getBetweenStrict() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getBlacklist() - Method in interface software.amazon.awscdk.services.sns.StringConditions
-
- getBlacklist() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
-
- getCfnProperties() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
- getCfnProperties() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
- getCfnProperties() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
- getConditions() - Method in class software.amazon.awscdk.services.sns.SubscriptionFilter
-
conditions that specify the message attributes that should be included, excluded, matched, etc.
- getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Enables content-based deduplication for FIFO topics.
- getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
Enables content-based deduplication for FIFO topics.
- getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sns.TopicProps
-
Enables content-based deduplication for FIFO topics.
- getContentBasedDeduplication() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
-
- getDataProtectionPolicy() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The body of the policy document you want to use for this topic.
- getDataProtectionPolicy() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
The body of the policy document you want to use for this topic.
- getDataProtectionPolicy() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sns.Subscription
-
The DLQ associated with this subscription if present.
- getDeadLetterQueue() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
Queue to be used as dead letter queue.
- getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getDeadLetterQueue() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getDeliveryPolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The delivery policy JSON assigned to the subscription.
- getDeliveryPolicy() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
The delivery policy JSON assigned to the subscription.
- getDeliveryPolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getDenylist() - Method in interface software.amazon.awscdk.services.sns.StringConditions
-
Match any value that doesn't include any of the specified values.
- getDenylist() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
-
- getDisplayName() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The display name to use for an Amazon SNS topic with SMS subscriptions.
- getDisplayName() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
The display name to use for an Amazon SNS topic with SMS subscriptions.
- getDisplayName() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getDisplayName() - Method in interface software.amazon.awscdk.services.sns.TopicProps
-
A developer-defined string that can be used to identify this SNS topic.
- getDisplayName() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
-
- getDocument() - Method in class software.amazon.awscdk.services.sns.TopicPolicy
-
The IAM policy document for this policy.
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The subscription's endpoint.
- getEndpoint() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
The subscription's endpoint.
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getEndpoint() - Method in interface software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty
-
The endpoint that receives notifications from the Amazon SNS topic.
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
-
- getEndpoint() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
The subscription endpoint.
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getEnv() - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The environment this resource belongs to.
- getEnv() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The environment this resource belongs to.
- getFifo() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
Whether this topic is an Amazon SNS FIFO queue.
- getFifo() - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
Whether this topic is an Amazon SNS FIFO queue.
- getFifo() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
Whether this topic is an Amazon SNS FIFO queue.
- getFifo() - Method in class software.amazon.awscdk.services.sns.Topic
-
Whether this topic is an Amazon SNS FIFO queue.
- getFifo() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Whether this topic is an Amazon SNS FIFO queue.
- getFifo() - Method in interface software.amazon.awscdk.services.sns.TopicProps
-
Set to true to create a FIFO topic.
- getFifo() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
-
- getFifoTopic() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Set to true to create a FIFO topic.
- getFifoTopic() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
Set to true to create a FIFO topic.
- getFifoTopic() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getFilterPolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The filter policy JSON assigned to the subscription.
- getFilterPolicy() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
The filter policy JSON assigned to the subscription.
- getFilterPolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getFilterPolicy() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
The filter policy.
- getFilterPolicy() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getFilterPolicy() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getFilterPolicy() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getGreaterThan() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match values that are greater than the specified value.
- getGreaterThan() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getGreaterThanOrEqualTo() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match values that are greater than or equal to the specified value.
- getGreaterThanOrEqualTo() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The ID of an AWS managed customer master key (CMK) for Amazon SNS or a custom CMK.
- getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
The ID of an AWS managed customer master key (CMK) for Amazon SNS or a custom CMK.
- getKmsMasterKeyId() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getLessThan() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match values that are less than the specified value.
- getLessThan() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getLessThanOrEqualTo() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
Match values that are less than or equal to the specified value.
- getLessThanOrEqualTo() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getMasterKey() - Method in interface software.amazon.awscdk.services.sns.TopicProps
-
A KMS Key, either managed by this CDK app, or imported.
- getMasterKey() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
-
- getMatchPrefixes() - Method in interface software.amazon.awscdk.services.sns.StringConditions
-
Matches values that begins with the specified prefixes.
- getMatchPrefixes() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
-
- getNode() - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The construct tree node for this construct.
- getNode() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The construct tree node for this construct.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
A policy document that contains permissions to add to the specified SNS topics.
- getPolicyDocument() - Method in interface software.amazon.awscdk.services.sns.CfnTopicPolicyProps
-
A policy document that contains permissions to add to the specified SNS topics.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
-
- getPolicyDocument() - Method in interface software.amazon.awscdk.services.sns.TopicPolicyProps
-
IAM policy document to apply to topic(s).
- getPolicyDocument() - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
-
- getProtocol() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The subscription's protocol.
- getProtocol() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
The subscription's protocol.
- getProtocol() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getProtocol() - Method in interface software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty
-
The subscription's protocol.
- getProtocol() - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
-
- getProtocol() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
What type of subscription to add.
- getProtocol() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getProtocol() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getProtocol() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getRawMessageDelivery() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
When set to `true` , enables raw message delivery.
- getRawMessageDelivery() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
When set to `true` , enables raw message delivery.
- getRawMessageDelivery() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getRawMessageDelivery() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
true if raw message delivery is enabled for the subscription.
- getRawMessageDelivery() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getRawMessageDelivery() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getRawMessageDelivery() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getRedrivePolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
When specified, sends undeliverable messages to the specified Amazon SQS dead-letter queue.
- getRedrivePolicy() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
When specified, sends undeliverable messages to the specified Amazon SQS dead-letter queue.
- getRedrivePolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getRegion() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
For cross-region subscriptions, the region in which the topic resides.
- getRegion() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
For cross-region subscriptions, the region in which the topic resides.
- getRegion() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getRegion() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
The region where the topic resides, in the case of cross-region subscriptions.
- getRegion() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getRegion() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getRegion() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getSignatureVersion() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.SignatureVersion`.
- getSignatureVersion() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.SignatureVersion`.
- getSignatureVersion() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getStack() - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The stack in which this resource is defined.
- getStack() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The stack in which this resource is defined.
- getStart() - Method in interface software.amazon.awscdk.services.sns.BetweenCondition
-
The start value.
- getStart() - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
-
- getStop() - Method in interface software.amazon.awscdk.services.sns.BetweenCondition
-
The stop value.
- getStop() - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
-
- getSubscriberId() - Method in interface software.amazon.awscdk.services.sns.TopicSubscriptionConfig
-
The id of the SNS subscription resource created under `scope`.
- getSubscriberId() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getSubscriberScope() - Method in interface software.amazon.awscdk.services.sns.TopicSubscriptionConfig
-
The scope in which to create the SNS subscription resource.
- getSubscriberScope() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getSubscription() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The Amazon SNS subscriptions (endpoints) for this topic.
- getSubscription() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
The Amazon SNS subscriptions (endpoints) for this topic.
- getSubscription() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
This property applies only to Amazon Kinesis Data Firehose delivery stream subscriptions.
- getSubscriptionRoleArn() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
This property applies only to Amazon Kinesis Data Firehose delivery stream subscriptions.
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getSubscriptionRoleArn() - Method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
-
Arn of role allowing access to firehose delivery stream.
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
-
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
-
- getTags() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The list of tags to add to a new topic.
- getTags() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
The list of tags to add to a new topic.
- getTags() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getTopic() - Method in interface software.amazon.awscdk.services.sns.SubscriptionProps
-
The topic to subscribe to.
- getTopic() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
-
- getTopicArn() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The ARN of the topic to subscribe to.
- getTopicArn() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
The ARN of the topic to subscribe to.
- getTopicArn() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getTopicArn() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The ARN of the topic.
- getTopicArn() - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The ARN of the topic.
- getTopicArn() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The ARN of the topic.
- getTopicArn() - Method in class software.amazon.awscdk.services.sns.Topic
-
The ARN of the topic.
- getTopicArn() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The ARN of the topic.
- getTopicName() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The name of the topic you want to create.
- getTopicName() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
The name of the topic you want to create.
- getTopicName() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getTopicName() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The name of the topic.
- getTopicName() - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The name of the topic.
- getTopicName() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The name of the topic.
- getTopicName() - Method in class software.amazon.awscdk.services.sns.Topic
-
The name of the topic.
- getTopicName() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The name of the topic.
- getTopicName() - Method in interface software.amazon.awscdk.services.sns.TopicProps
-
A name for the topic.
- getTopicName() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
-
- getTopics() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
The Amazon Resource Names (ARN) of the topics to which you want to add the policy.
- getTopics() - Method in interface software.amazon.awscdk.services.sns.CfnTopicPolicyProps
-
The Amazon Resource Names (ARN) of the topics to which you want to add the policy.
- getTopics() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
-
- getTopics() - Method in interface software.amazon.awscdk.services.sns.TopicPolicyProps
-
The set of topics this policy applies to.
- getTopics() - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
-
- getWhitelist() - Method in interface software.amazon.awscdk.services.sns.NumericConditions
-
- getWhitelist() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getWhitelist() - Method in interface software.amazon.awscdk.services.sns.StringConditions
-
- getWhitelist() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
-
- grantPublish(IGrantable) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
Grant topic publishing permissions to the given identity.
- grantPublish(IGrantable) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
Grant topic publishing permissions to the given identity.
- grantPublish(IGrantable) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
Grant topic publishing permissions to the given identity.
- grantPublish(IGrantable) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Grant topic publishing permissions to the given identity.
- greaterThan(Number) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
-
- greaterThanOrEqualTo(Number) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
-
- masterKey(IKey) - Method in class software.amazon.awscdk.services.sns.Topic.Builder
-
A KMS Key, either managed by this CDK app, or imported.
- masterKey(IKey) - Method in class software.amazon.awscdk.services.sns.TopicProps.Builder
-
- matchPrefixes(List<String>) - Method in class software.amazon.awscdk.services.sns.StringConditions.Builder
-
- metric(String, MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
Return the given named metric for this Topic.
- metric(String, MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
Return the given named metric for this Topic.
- metric(String) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
Return the given named metric for this Topic.
- metric(String, MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
Return the given named metric for this Topic.
- metric(String) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
Return the given named metric for this Topic.
- metric(String, MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Return the given named metric for this Topic.
- metric(String) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Return the given named metric for this Topic.
- metricNumberOfMessagesPublished(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfMessagesPublished(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfMessagesPublished() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfMessagesPublished(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfMessagesPublished() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfMessagesPublished(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfMessagesPublished() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages published to your Amazon SNS topics.
- metricNumberOfNotificationsDelivered(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsDelivered(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsDelivered() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsDelivered(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsDelivered() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsDelivered(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsDelivered() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages successfully delivered from your Amazon SNS topics to subscribing endpoints.
- metricNumberOfNotificationsFailed(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFailed(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFailed() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFailed(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFailed() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFailed(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFailed() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that Amazon SNS failed to deliver.
- metricNumberOfNotificationsFilteredOut(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOut(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOut() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOut(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOut() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOut(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOut() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that were rejected by subscription filter policies.
- metricNumberOfNotificationsFilteredOutInvalidAttributes(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutInvalidAttributes(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutInvalidAttributes() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutInvalidAttributes(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutInvalidAttributes() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutInvalidAttributes(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutInvalidAttributes() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that were rejected by subscription filter policies because the messages' attributes are invalid.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricNumberOfNotificationsFilteredOutNoMessageAttributes() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The number of messages that were rejected by subscription filter policies because the messages have no attributes.
- metricPublishSize(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
Metric for the size of messages published through this topic.
- metricPublishSize(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
Metric for the size of messages published through this topic.
- metricPublishSize() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
Metric for the size of messages published through this topic.
- metricPublishSize(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
Metric for the size of messages published through this topic.
- metricPublishSize() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
Metric for the size of messages published through this topic.
- metricPublishSize(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Metric for the size of messages published through this topic.
- metricPublishSize() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
Metric for the size of messages published through this topic.
- metricSMSMonthToDateSpentUSD(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSMonthToDateSpentUSD(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSMonthToDateSpentUSD() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSMonthToDateSpentUSD(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSMonthToDateSpentUSD() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSMonthToDateSpentUSD(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSMonthToDateSpentUSD() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The charges you have accrued since the start of the current calendar month for sending SMS messages.
- metricSMSSuccessRate(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
-
The rate of successful SMS message deliveries.
- metricSMSSuccessRate(MetricOptions) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The rate of successful SMS message deliveries.
- metricSMSSuccessRate() - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
-
The rate of successful SMS message deliveries.
- metricSMSSuccessRate(MetricOptions) - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The rate of successful SMS message deliveries.
- metricSMSSuccessRate() - Method in interface software.amazon.awscdk.services.sns.ITopic
-
The rate of successful SMS message deliveries.
- metricSMSSuccessRate(MetricOptions) - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The rate of successful SMS message deliveries.
- metricSMSSuccessRate() - Method in class software.amazon.awscdk.services.sns.TopicBase
-
The rate of successful SMS message deliveries.
- setContentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Enables content-based deduplication for FIFO topics.
- setContentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Enables content-based deduplication for FIFO topics.
- setDataProtectionPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The body of the policy document you want to use for this topic.
- setDeliveryPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The delivery policy JSON assigned to the subscription.
- setDisplayName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The display name to use for an Amazon SNS topic with SMS subscriptions.
- setEndpoint(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The subscription's endpoint.
- setFifoTopic(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Set to true to create a FIFO topic.
- setFifoTopic(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
Set to true to create a FIFO topic.
- setFilterPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The filter policy JSON assigned to the subscription.
- setKmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The ID of an AWS managed customer master key (CMK) for Amazon SNS or a custom CMK.
- setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
A policy document that contains permissions to add to the specified SNS topics.
- setProtocol(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The subscription's protocol.
- setRawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
When set to `true` , enables raw message delivery.
- setRawMessageDelivery(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
When set to `true` , enables raw message delivery.
- setRedrivePolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
When specified, sends undeliverable messages to the specified Amazon SQS dead-letter queue.
- setRegion(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
For cross-region subscriptions, the region in which the topic resides.
- setSignatureVersion(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.SignatureVersion`.
- setSubscription(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The Amazon SNS subscriptions (endpoints) for this topic.
- setSubscription(List<Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The Amazon SNS subscriptions (endpoints) for this topic.
- setSubscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
This property applies only to Amazon Kinesis Data Firehose delivery stream subscriptions.
- setTopicArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
The ARN of the topic to subscribe to.
- setTopicName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
The name of the topic you want to create.
- setTopics(List<String>) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
The Amazon Resource Names (ARN) of the topics to which you want to add the policy.
- signatureVersion(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
-
`AWS::SNS::Topic.SignatureVersion`.
- signatureVersion(String) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
-
- software.amazon.awscdk.services.sns - package software.amazon.awscdk.services.sns
-
Amazon Simple Notification Service Construct Library
- start(Number) - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Builder
-
- stop(Number) - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Builder
-
- StringConditions - Interface in software.amazon.awscdk.services.sns
-
Conditions that can be applied to string attributes.
- StringConditions.Builder - Class in software.amazon.awscdk.services.sns
-
- StringConditions.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
-
- stringFilter(StringConditions) - Static method in class software.amazon.awscdk.services.sns.SubscriptionFilter
-
Returns a subscription filter for a string attribute.
- subscriberId(String) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
-
- subscriberScope(Construct) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
-
- subscription(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
-
The Amazon SNS subscriptions (endpoints) for this topic.
- subscription(List<? extends Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
-
The Amazon SNS subscriptions (endpoints) for this topic.
- subscription(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
-
- subscription(List<? extends Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
-
- Subscription - Class in software.amazon.awscdk.services.sns
-
A new subscription.
- Subscription(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.Subscription
-
- Subscription(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.Subscription
-
- Subscription(Construct, String, SubscriptionProps) - Constructor for class software.amazon.awscdk.services.sns.Subscription
-
- Subscription.Builder - Class in software.amazon.awscdk.services.sns
-
- SubscriptionFilter - Class in software.amazon.awscdk.services.sns
-
A subscription filter for an attribute.
- SubscriptionFilter(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionFilter
-
- SubscriptionFilter(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionFilter
-
- SubscriptionFilter(List<Object>) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionFilter
-
- SubscriptionFilter() - Constructor for class software.amazon.awscdk.services.sns.SubscriptionFilter
-
- SubscriptionOptions - Interface in software.amazon.awscdk.services.sns
-
Options for creating a new subscription.
- SubscriptionOptions.Builder - Class in software.amazon.awscdk.services.sns
-
- SubscriptionOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
-
- SubscriptionProps - Interface in software.amazon.awscdk.services.sns
-
Properties for creating a new subscription.
- SubscriptionProps.Builder - Class in software.amazon.awscdk.services.sns
-
- SubscriptionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
-
- SubscriptionProtocol - Enum in software.amazon.awscdk.services.sns
-
The type of subscription, controlling the type of the endpoint parameter.
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
-
This property applies only to Amazon Kinesis Data Firehose delivery stream subscriptions.
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
-
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
-
Arn of role allowing access to firehose delivery stream.
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
-
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
-
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
-