Skip navigation links
$ A B C D E F G H I J K L M N P R S T V W 

$

$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
 
$jsii$toJson() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
 

A

addSubscription(ITopicSubscription) - Method in interface software.amazon.awscdk.services.sns.ITopic
Subscribe some endpoint to this topic.
addSubscription(ITopicSubscription) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
Subscribe some endpoint to this topic.
addSubscription(ITopicSubscription) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
Subscribe some endpoint to this topic.
addSubscription(ITopicSubscription) - Method in class software.amazon.awscdk.services.sns.TopicBase
Subscribe some endpoint to this topic.
addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.sns.ITopic
Adds a statement to the IAM resource policy associated with this topic.
addToResourcePolicy(PolicyStatement) - Method in interface software.amazon.awscdk.services.sns.ITopic.Jsii$Default
Adds a statement to the IAM resource policy associated with this topic.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
Adds a statement to the IAM resource policy associated with this topic.
addToResourcePolicy(PolicyStatement) - Method in class software.amazon.awscdk.services.sns.TopicBase
Adds a statement to the IAM resource policy associated with this topic.

B

between(BetweenCondition) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
BetweenCondition - Interface in software.amazon.awscdk.services.sns
Between condition for a numeric attribute.
BetweenCondition.Builder - Class in software.amazon.awscdk.services.sns
A builder for BetweenCondition
BetweenCondition.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for BetweenCondition
betweenStrict(BetweenCondition) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
bind(ITopic) - Method in interface software.amazon.awscdk.services.sns.ITopicSubscription
Returns a configuration used to subscribe to an SNS topic.
bind(ITopic) - Method in interface software.amazon.awscdk.services.sns.ITopicSubscription.Jsii$Default
Returns a configuration used to subscribe to an SNS topic.
bind(ITopic) - Method in class software.amazon.awscdk.services.sns.ITopicSubscription.Jsii$Proxy
Returns a configuration used to subscribe to an SNS topic.
blacklist(List<String>) - Method in class software.amazon.awscdk.services.sns.StringConditions.Builder
build() - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
 
build() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
 
build() - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.StringConditions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
 
build() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.Topic.Builder
 
build() - Method in class software.amazon.awscdk.services.sns.TopicPolicy.Builder
 
build() - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.TopicProps.Builder
Builds the configured instance.
build() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
Builds the configured instance.
builder() - Static method in interface software.amazon.awscdk.services.sns.BetweenCondition
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.BetweenCondition.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.CfnSubscriptionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.CfnTopicPolicyProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.CfnTopicProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.NumericConditions
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.NumericConditions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.StringConditions
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.StringConditions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.SubscriptionOptions
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.SubscriptionProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.TopicPolicyProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.TopicPolicyProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.TopicProps
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.TopicProps.Builder
 
builder() - Static method in interface software.amazon.awscdk.services.sns.TopicSubscriptionConfig
 
Builder() - Constructor for class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
 

C

CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sns.CfnSubscription
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sns.CfnTopic
The CloudFormation resource type name for this resource class.
CFN_RESOURCE_TYPE_NAME - Static variable in class software.amazon.awscdk.services.sns.CfnTopicPolicy
The CloudFormation resource type name for this resource class.
CfnSubscription - Class in software.amazon.awscdk.services.sns
A CloudFormation `AWS::SNS::Subscription`.
CfnSubscription(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnSubscription
 
CfnSubscription(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.CfnSubscription
 
CfnSubscription(Construct, String, CfnSubscriptionProps) - Constructor for class software.amazon.awscdk.services.sns.CfnSubscription
Create a new `AWS::SNS::Subscription`.
CfnSubscription.Builder - Class in software.amazon.awscdk.services.sns
A fluent builder for CfnSubscription.
CfnSubscriptionProps - Interface in software.amazon.awscdk.services.sns
Properties for defining a `AWS::SNS::Subscription`.
CfnSubscriptionProps.Builder - Class in software.amazon.awscdk.services.sns
A builder for CfnSubscriptionProps
CfnSubscriptionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for CfnSubscriptionProps
CfnTopic - Class in software.amazon.awscdk.services.sns
A CloudFormation `AWS::SNS::Topic`.
CfnTopic(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnTopic
 
CfnTopic(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.CfnTopic
 
CfnTopic(Construct, String, CfnTopicProps) - Constructor for class software.amazon.awscdk.services.sns.CfnTopic
Create a new `AWS::SNS::Topic`.
CfnTopic(Construct, String) - Constructor for class software.amazon.awscdk.services.sns.CfnTopic
Create a new `AWS::SNS::Topic`.
CfnTopic.Builder - Class in software.amazon.awscdk.services.sns
A fluent builder for CfnTopic.
CfnTopic.SubscriptionProperty - Interface in software.amazon.awscdk.services.sns
 
CfnTopic.SubscriptionProperty.Builder - Class in software.amazon.awscdk.services.sns
CfnTopic.SubscriptionProperty.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for CfnTopic.SubscriptionProperty
CfnTopicPolicy - Class in software.amazon.awscdk.services.sns
A CloudFormation `AWS::SNS::TopicPolicy`.
CfnTopicPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicPolicy
 
CfnTopicPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicPolicy
 
CfnTopicPolicy(Construct, String, CfnTopicPolicyProps) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicPolicy
Create a new `AWS::SNS::TopicPolicy`.
CfnTopicPolicy.Builder - Class in software.amazon.awscdk.services.sns
A fluent builder for CfnTopicPolicy.
CfnTopicPolicyProps - Interface in software.amazon.awscdk.services.sns
Properties for defining a `AWS::SNS::TopicPolicy`.
CfnTopicPolicyProps.Builder - Class in software.amazon.awscdk.services.sns
A builder for CfnTopicPolicyProps
CfnTopicPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for CfnTopicPolicyProps
CfnTopicProps - Interface in software.amazon.awscdk.services.sns
Properties for defining a `AWS::SNS::Topic`.
CfnTopicProps.Builder - Class in software.amazon.awscdk.services.sns
A builder for CfnTopicProps
CfnTopicProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for CfnTopicProps
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.ContentBasedDeduplication`.
contentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.ContentBasedDeduplication`.
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
contentBasedDeduplication(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sns.Topic.Builder
Enables content-based deduplication for FIFO topics.
contentBasedDeduplication(Boolean) - Method in class software.amazon.awscdk.services.sns.TopicProps.Builder
create(Construct, String) - Static method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sns.CfnTopicPolicy.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sns.Subscription.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sns.Topic.Builder
 
create(Construct, String) - Static method in class software.amazon.awscdk.services.sns.TopicPolicy.Builder
 

D

deadLetterQueue(IQueue) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
Queue to be used as dead letter queue.
deadLetterQueue(IQueue) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
deadLetterQueue(IQueue) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
deadLetterQueue(IQueue) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
deliveryPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.DeliveryPolicy`.
deliveryPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
displayName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.DisplayName`.
displayName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
displayName(String) - Method in class software.amazon.awscdk.services.sns.Topic.Builder
A developer-defined string that can be used to identify this SNS topic.
displayName(String) - Method in class software.amazon.awscdk.services.sns.TopicProps.Builder
Sets the value of TopicProps.getDisplayName()

E

endpoint(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.Endpoint`.
endpoint(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
endpoint(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Builder
endpoint(String) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
The subscription endpoint.
endpoint(String) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
endpoint(String) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
endpoint(String) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
equals(Object) - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
 
equals(Object) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
 
existsFilter() - Static method in class software.amazon.awscdk.services.sns.SubscriptionFilter
Returns a subscription filter for attribute key matching.

F

fifo(Boolean) - Method in class software.amazon.awscdk.services.sns.Topic.Builder
Set to true to create a FIFO topic.
fifo(Boolean) - Method in class software.amazon.awscdk.services.sns.TopicProps.Builder
Sets the value of TopicProps.getFifo()
fifoTopic(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.FifoTopic`.
fifoTopic(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.FifoTopic`.
fifoTopic(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
fifoTopic(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
filterPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.FilterPolicy`.
filterPolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
filterPolicy(Map<String, ? extends SubscriptionFilter>) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
The filter policy.
filterPolicy(Map<String, ? extends SubscriptionFilter>) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
filterPolicy(Map<String, ? extends SubscriptionFilter>) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
filterPolicy(Map<String, ? extends SubscriptionFilter>) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
fromTopicArn(Construct, String, String) - Static method in class software.amazon.awscdk.services.sns.Topic
Import an existing SNS topic provided an ARN.

G

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

H

hashCode() - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
 
hashCode() - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
 

I

inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
(experimental) Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sns.CfnTopic
(experimental) Examines the CloudFormation resource and discloses attributes.
inspect(TreeInspector) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
(experimental) Examines the CloudFormation resource and discloses attributes.
ITopic - Interface in software.amazon.awscdk.services.sns
Represents an SNS topic.
ITopic.Jsii$Default - Interface in software.amazon.awscdk.services.sns
Internal default implementation for ITopic.
ITopic.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
A proxy class which represents a concrete javascript instance of this type.
ITopicSubscription - Interface in software.amazon.awscdk.services.sns
Topic subscription.
ITopicSubscription.Jsii$Default - Interface in software.amazon.awscdk.services.sns
Internal default implementation for ITopicSubscription.
ITopicSubscription.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
A proxy class which represents a concrete javascript instance of this type.

J

Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Number, Number) - Constructor for class software.amazon.awscdk.services.sns.BetweenCondition.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the BetweenCondition.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, String, Object, String, Object, Object, Object, String, String) - Constructor for class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnSubscriptionProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, String) - Constructor for class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnTopic.SubscriptionProperty.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Object, List<String>) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnTopicPolicyProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Object, String, Object, String, Object, List<? extends CfnTag>, String) - Constructor for class software.amazon.awscdk.services.sns.CfnTopicProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the CfnTopicProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.ITopic.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.ITopicSubscription.Jsii$Proxy
 
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(BetweenCondition, BetweenCondition, Number, Number, Number, Number, List<? extends Number>) - Constructor for class software.amazon.awscdk.services.sns.NumericConditions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the NumericConditions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<String>, List<String>, List<String>) - Constructor for class software.amazon.awscdk.services.sns.StringConditions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the StringConditions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, SubscriptionProtocol, IQueue, Map<String, ? extends SubscriptionFilter>, Boolean, String) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionOptions.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SubscriptionOptions.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(ITopic, String, SubscriptionProtocol, IQueue, Map<String, ? extends SubscriptionFilter>, Boolean, String) - Constructor for class software.amazon.awscdk.services.sns.SubscriptionProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the SubscriptionProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(List<? extends ITopic>) - Constructor for class software.amazon.awscdk.services.sns.TopicPolicyProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TopicPolicyProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(Boolean, String, Boolean, IKey, String) - Constructor for class software.amazon.awscdk.services.sns.TopicProps.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TopicProps.Builder.
Jsii$Proxy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
Constructor that initializes the object based on values retrieved from the JsiiObject.
Jsii$Proxy(String, Construct, String, SubscriptionProtocol, IQueue, Map<String, ? extends SubscriptionFilter>, Boolean, String) - Constructor for class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Jsii$Proxy
Constructor that initializes the object based on literal property values passed by the TopicSubscriptionConfig.Builder.

K

kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.KmsMasterKeyId`.
kmsMasterKeyId(String) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder

L

lessThan(Number) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
lessThanOrEqualTo(Number) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder

M

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
Sets the value of TopicProps.getMasterKey()
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.

N

NumericConditions - Interface in software.amazon.awscdk.services.sns
Conditions that can be applied to numeric attributes.
NumericConditions.Builder - Class in software.amazon.awscdk.services.sns
A builder for NumericConditions
NumericConditions.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for NumericConditions
numericFilter(NumericConditions) - Static method in class software.amazon.awscdk.services.sns.SubscriptionFilter
Returns a subscription filter for a numeric attribute.

P

policyDocument(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy.Builder
`AWS::SNS::TopicPolicy.PolicyDocument`.
policyDocument(Object) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Builder
protocol(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.Protocol`.
protocol(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
protocol(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic.SubscriptionProperty.Builder
protocol(SubscriptionProtocol) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
What type of subscription to add.
protocol(SubscriptionProtocol) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
protocol(SubscriptionProtocol) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
protocol(SubscriptionProtocol) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder

R

rawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.RawMessageDelivery`.
rawMessageDelivery(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.RawMessageDelivery`.
rawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
rawMessageDelivery(IResolvable) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
rawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
true if raw message delivery is enabled for the subscription.
rawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
rawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
rawMessageDelivery(Boolean) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
redrivePolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.RedrivePolicy`.
redrivePolicy(Object) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
region(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.Region`.
region(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
region(String) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
The region where the topic resides, in the case of cross-region subscriptions.
region(String) - Method in class software.amazon.awscdk.services.sns.SubscriptionOptions.Builder
region(String) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
region(String) - Method in class software.amazon.awscdk.services.sns.TopicSubscriptionConfig.Builder
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sns.CfnSubscription
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopic
 
renderProperties(Map<String, Object>) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy
 

S

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
Sets the value of BetweenCondition.getStart()
stop(Number) - Method in class software.amazon.awscdk.services.sns.BetweenCondition.Builder
Sets the value of BetweenCondition.getStop()
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
A builder for StringConditions
StringConditions.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for StringConditions
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
A fluent builder for Subscription.
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
A builder for SubscriptionOptions
SubscriptionOptions.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for SubscriptionOptions
SubscriptionProps - Interface in software.amazon.awscdk.services.sns
Properties for creating a new subscription.
SubscriptionProps.Builder - Class in software.amazon.awscdk.services.sns
A builder for SubscriptionProps
SubscriptionProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for SubscriptionProps
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

T

tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.Tags`.
tags(List<? extends CfnTag>) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
Sets the value of CfnTopicProps.getTags()
topic(ITopic) - Method in class software.amazon.awscdk.services.sns.Subscription.Builder
The topic to subscribe to.
topic(ITopic) - Method in class software.amazon.awscdk.services.sns.SubscriptionProps.Builder
Topic - Class in software.amazon.awscdk.services.sns
A new SNS topic.
Topic(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.Topic
 
Topic(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.Topic
 
Topic(Construct, String, TopicProps) - Constructor for class software.amazon.awscdk.services.sns.Topic
 
Topic(Construct, String) - Constructor for class software.amazon.awscdk.services.sns.Topic
 
Topic.Builder - Class in software.amazon.awscdk.services.sns
A fluent builder for Topic.
topicArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscription.Builder
`AWS::SNS::Subscription.TopicArn`.
topicArn(String) - Method in class software.amazon.awscdk.services.sns.CfnSubscriptionProps.Builder
TopicBase - Class in software.amazon.awscdk.services.sns
Either a new or imported Topic.
TopicBase(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.TopicBase
 
TopicBase(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.TopicBase
 
TopicBase(Construct, String, ResourceProps) - Constructor for class software.amazon.awscdk.services.sns.TopicBase
 
TopicBase(Construct, String) - Constructor for class software.amazon.awscdk.services.sns.TopicBase
 
topicName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopic.Builder
`AWS::SNS::Topic.TopicName`.
topicName(String) - Method in class software.amazon.awscdk.services.sns.CfnTopicProps.Builder
topicName(String) - Method in class software.amazon.awscdk.services.sns.Topic.Builder
A name for the topic.
topicName(String) - Method in class software.amazon.awscdk.services.sns.TopicProps.Builder
Sets the value of TopicProps.getTopicName()
TopicPolicy - Class in software.amazon.awscdk.services.sns
Applies a policy to SNS topics.
TopicPolicy(JsiiObjectRef) - Constructor for class software.amazon.awscdk.services.sns.TopicPolicy
 
TopicPolicy(JsiiObject.InitializationMode) - Constructor for class software.amazon.awscdk.services.sns.TopicPolicy
 
TopicPolicy(Construct, String, TopicPolicyProps) - Constructor for class software.amazon.awscdk.services.sns.TopicPolicy
 
TopicPolicy.Builder - Class in software.amazon.awscdk.services.sns
A fluent builder for TopicPolicy.
TopicPolicyProps - Interface in software.amazon.awscdk.services.sns
Properties to associate SNS topics with a policy.
TopicPolicyProps.Builder - Class in software.amazon.awscdk.services.sns
A builder for TopicPolicyProps
TopicPolicyProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for TopicPolicyProps
TopicProps - Interface in software.amazon.awscdk.services.sns
Properties for a new SNS topic.
TopicProps.Builder - Class in software.amazon.awscdk.services.sns
A builder for TopicProps
TopicProps.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for TopicProps
topics(List<String>) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicy.Builder
`AWS::SNS::TopicPolicy.Topics`.
topics(List<String>) - Method in class software.amazon.awscdk.services.sns.CfnTopicPolicyProps.Builder
topics(List<? extends ITopic>) - Method in class software.amazon.awscdk.services.sns.TopicPolicy.Builder
The set of topics this policy applies to.
topics(List<? extends ITopic>) - Method in class software.amazon.awscdk.services.sns.TopicPolicyProps.Builder
TopicSubscriptionConfig - Interface in software.amazon.awscdk.services.sns
Subscription configuration.
TopicSubscriptionConfig.Builder - Class in software.amazon.awscdk.services.sns
TopicSubscriptionConfig.Jsii$Proxy - Class in software.amazon.awscdk.services.sns
An implementation for TopicSubscriptionConfig

V

validate() - Method in class software.amazon.awscdk.services.sns.TopicBase
Validate the current construct.
valueOf(String) - Static method in enum software.amazon.awscdk.services.sns.SubscriptionProtocol
Returns the enum constant of this type with the specified name.
values() - Static method in enum software.amazon.awscdk.services.sns.SubscriptionProtocol
Returns an array containing the constants of this enum type, in the order they are declared.

W

whitelist(List<? extends Number>) - Method in class software.amazon.awscdk.services.sns.NumericConditions.Builder
whitelist(List<String>) - Method in class software.amazon.awscdk.services.sns.StringConditions.Builder
$ A B C D E F G H I J K L M N P R S T V W 
Skip navigation links

Copyright © 2021. All rights reserved.