- getAttrTopicName() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
- 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
-
Match any value that doesn't include any of the specified values.
- 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
-
`AWS::SNS::Topic.ContentBasedDeduplication`.
- getContentBasedDeduplication() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.ContentBasedDeduplication`.
- 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
-
- 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
-
`AWS::SNS::Subscription.DeliveryPolicy`.
- getDeliveryPolicy() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.DeliveryPolicy`.
- getDeliveryPolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getDisplayName() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.DisplayName`.
- getDisplayName() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.DisplayName`.
- 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
-
`AWS::SNS::Subscription.Endpoint`.
- getEndpoint() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.Endpoint`.
- getEndpoint() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getEndpoint() - Method in interface software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty
-
`CfnTopic.SubscriptionProperty.Endpoint`.
- 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.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
-
`AWS::SNS::Topic.FifoTopic`.
- getFifoTopic() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.FifoTopic`.
- getFifoTopic() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getFilterPolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.FilterPolicy`.
- getFilterPolicy() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.FilterPolicy`.
- 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
-
`AWS::SNS::Topic.KmsMasterKeyId`.
- getKmsMasterKeyId() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.KmsMasterKeyId`.
- 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
-
`AWS::SNS::TopicPolicy.PolicyDocument`.
- getPolicyDocument() - Method in interface software.amazon.awscdk.services.sns.CfnTopicPolicyProps
-
`AWS::SNS::TopicPolicy.PolicyDocument`.
- getPolicyDocument() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
-
- getProtocol() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.Protocol`.
- getProtocol() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.Protocol`.
- getProtocol() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getProtocol() - Method in interface software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty
-
`CfnTopic.SubscriptionProperty.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
-
`AWS::SNS::Subscription.RawMessageDelivery`.
- getRawMessageDelivery() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.RawMessageDelivery`.
- 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
-
`AWS::SNS::Subscription.RedrivePolicy`.
- getRedrivePolicy() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.RedrivePolicy`.
- getRedrivePolicy() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getRegion() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.Region`.
- getRegion() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.Region`.
- 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
-
- 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
-
`AWS::SNS::Topic.Subscription`.
- getSubscription() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.Subscription`.
- getSubscription() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
-
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.SubscriptionRoleArn`.
- getSubscriptionRoleArn() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.SubscriptionRoleArn`.
- getSubscriptionRoleArn() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
-
- getTags() - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.Tags`.
- getTags() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.Tags`.
- 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
-
`AWS::SNS::Subscription.TopicArn`.
- getTopicArn() - Method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
-
`AWS::SNS::Subscription.TopicArn`.
- 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
-
`AWS::SNS::Topic.TopicName`.
- getTopicName() - Method in interface software.amazon.awscdk.services.sns.CfnTopicProps
-
`AWS::SNS::Topic.TopicName`.
- 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
-
`AWS::SNS::TopicPolicy.Topics`.
- getTopics() - Method in interface software.amazon.awscdk.services.sns.CfnTopicPolicyProps
-
`AWS::SNS::TopicPolicy.Topics`.
- 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
-
Match one or more values.
- getWhitelist() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
-
- getWhitelist() - Method in interface software.amazon.awscdk.services.sns.StringConditions
-
Match one or more values.
- 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
-
`AWS::SNS::Topic.ContentBasedDeduplication`.
- setContentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.ContentBasedDeduplication`.
- setDeliveryPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.DeliveryPolicy`.
- setDisplayName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.DisplayName`.
- setEndpoint(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.Endpoint`.
- setFifoTopic(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.FifoTopic`.
- setFifoTopic(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.FifoTopic`.
- setFilterPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.FilterPolicy`.
- setKmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.KmsMasterKeyId`.
- setPolicyDocument(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
`AWS::SNS::TopicPolicy.PolicyDocument`.
- setProtocol(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.Protocol`.
- setRawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.RawMessageDelivery`.
- setRawMessageDelivery(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.RawMessageDelivery`.
- setRedrivePolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.RedrivePolicy`.
- setRegion(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.Region`.
- setSubscription(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.Subscription`.
- setSubscription(List<Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.Subscription`.
- setSubscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.SubscriptionRoleArn`.
- setTopicArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
-
`AWS::SNS::Subscription.TopicArn`.
- setTopicName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic
-
`AWS::SNS::Topic.TopicName`.
- setTopics(List<String>) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
-
`AWS::SNS::TopicPolicy.Topics`.
- 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
-
`AWS::SNS::Topic.Subscription`.
- subscription(List<? extends Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
-
`AWS::SNS::Topic.Subscription`.
- 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
-
`AWS::SNS::Subscription.SubscriptionRoleArn`.
- subscriptionRoleArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
-