Package-level declarations
Types
Indicates that the user has been denied access to the requested resource.
Two or more batch entries in the request have the same Id
.
The length of all the batch messages put together is more than the limit.
Gives a detailed description of failed messages in the batch.
The input for the CheckIfPhoneNumberIsOptedOut
action.
The response from the CheckIfPhoneNumberIsOptedOut
action.
Can't perform multiple operations on a tag simultaneously. Perform the operations sequentially.
Input for ConfirmSubscription action.
Response for ConfirmSubscriptions action.
Input for CreatePlatformApplication action.
Response from CreatePlatformApplication action.
Input for CreatePlatformEndpoint action.
Response from CreateEndpoint action.
Input for CreateTopic action.
Response from CreateTopic action.
Input for DeleteEndpoint
action.
Input for DeletePlatformApplication
action.
The batch request doesn't contain any entries.
Exception error indicating endpoint disabled.
Indicates that the number of filter polices in your Amazon Web Services account exceeds the limit. To add more filter polices, submit an Amazon SNS Limit Increase case in the Amazon Web Services Support Center.
Input for GetEndpointAttributes
action.
Response from GetEndpointAttributes
of the EndpointArn
.
Input for GetPlatformApplicationAttributes
action.
Response for GetPlatformApplicationAttributes
action.
The input for the GetSMSAttributes
request.
The response from the GetSMSAttributes
request.
Input for GetSubscriptionAttributes.
Response for GetSubscriptionAttributes action.
Input for GetTopicAttributes action.
Response for GetTopicAttributes action.
Indicates an internal service error.
The Id
of a batch entry in a batch request doesn't abide by the specification.
Indicates that a request parameter does not comply with the associated constraints.
Indicates that a request parameter does not comply with the associated constraints.
The credential signature isn't valid. You must use an HTTPS endpoint and sign your request using Signature Version 4.
Indicates that the specified state is not a valid state for an event source.
The ciphertext references a key that doesn't exist or that you don't have access to.
The request was rejected because the specified Amazon Web Services KMS key isn't enabled.
The request was rejected because the state of the specified resource isn't valid for this request. For more information, see Key states of Amazon Web Services KMS keys in the Key Management Service Developer Guide.
The request was rejected because the specified entity or resource can't be found.
The Amazon Web Services access key ID needs a subscription for the service.
The request was denied due to request throttling. For more information about throttling, see Limits in the Key Management Service Developer Guide.
Supported language code for sending OTP message
Input for ListEndpointsByPlatformApplication
action.
Response for ListEndpointsByPlatformApplication
action.
The input for the ListPhoneNumbersOptedOut
action.
The response from the ListPhoneNumbersOptedOut
action.
Input for ListPlatformApplications
action.
Response for ListPlatformApplications
action.
Input for ListSubscriptionsByTopic action.
Response for ListSubscriptionsByTopic action.
Input for ListSubscriptions action.
Response for ListSubscriptions action
Response for ListTopics action.
The user-specified message attribute value. For string data types, the value attribute has the same restrictions on the content as the message body. For more information, see Publish.
Indicates that the requested resource does not exist.
Enum listing out all supported number capabilities.
Indicates that the specified phone number opted out of receiving SMS messages from your Amazon Web Services account. You can't send SMS messages to phone numbers that opt out.
Input for the OptInPhoneNumber action.
The response for the OptInPhoneNumber action.
A list of phone numbers and their metadata.
Platform application object.
Exception error indicating platform application disabled.
Contains the details of a single Amazon SNS message along with an Id
that identifies a message within the batch.
Encloses data related to a successful message in a batch request for topic.
Input for Publish action.
Response for Publish action.
Input for RemovePermission action.
Indicates that the request parameter has exceeded the maximum number of concurrent message replays.
Can’t perform the action on the specified resource. Make sure that the resource exists.
Input for SetEndpointAttributes
action.
Input for SetPlatformApplicationAttributes
action.
The input for the SetSMSAttributes action.
The response for the SetSMSAttributes action.
Input for SetSubscriptionAttributes action.
Input for SetTopicAttributes action.
A verified or pending destination phone number in the SMS sandbox.
Enum listing out all supported destination phone number verification statuses. The following enum values are supported. 1. PENDING : The destination phone number is pending verification. 2. VERIFIED : The destination phone number is verified.
Base class for all service related exceptions thrown by the Sns client
A tag has been added to a resource with the same ARN as a deleted resource. Wait a short while and then retry the operation.
Input for Subscribe action.
Response for Subscribe action.
A wrapper type for the attributes of an Amazon SNS subscription.
Indicates that the customer already owns the maximum allowed number of subscriptions.
Can't add more than 50 tags to a topic.
The request doesn't comply with the IAM tag policy. Correct your request and then retry it.
Indicates that the rate at which requests have been submitted for this action exceeds the limit for your Amazon Web Services account.
The batch request contains more entries than permissible.
Indicates that the customer already owns the maximum allowed number of topics.
Input for Unsubscribe action.
Indicates that a request parameter does not comply with the associated constraints.
Indicates that a parameter in the request is invalid.
Indicates that the one-time password (OTP) used for verification is invalid.
The destination phone number's verification status.