Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates that the user has been denied access to the requested resource.

Link copied to clipboard

Two or more batch entries in the request have the same Id.

Link copied to clipboard

The length of all the batch messages put together is more than the limit.

Link copied to clipboard

Gives a detailed description of failed messages in the batch.

Link copied to clipboard

The input for the CheckIfPhoneNumberIsOptedOut action.

Link copied to clipboard

The response from the CheckIfPhoneNumberIsOptedOut action.

Link copied to clipboard

Can't perform multiple operations on a tag simultaneously. Perform the operations sequentially.

Link copied to clipboard

Input for ConfirmSubscription action.

Link copied to clipboard

Response for ConfirmSubscriptions action.

Link copied to clipboard

Input for CreatePlatformApplication action.

Link copied to clipboard

Response from CreatePlatformApplication action.

Link copied to clipboard

Input for CreatePlatformEndpoint action.

Link copied to clipboard

Response from CreateEndpoint action.

Link copied to clipboard

Input for CreateTopic action.

Link copied to clipboard

Response from CreateTopic action.

Link copied to clipboard

Input for DeleteEndpoint action.

Link copied to clipboard
Link copied to clipboard

Input for DeletePlatformApplication action.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The batch request doesn't contain any entries.

Link copied to clipboard
class Endpoint

The endpoint for mobile app and device.

Link copied to clipboard

Exception error indicating endpoint disabled.

Link copied to clipboard

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.

Link copied to clipboard

Input for GetEndpointAttributes action.

Link copied to clipboard

Response from GetEndpointAttributes of the EndpointArn.

Link copied to clipboard

Input for GetPlatformApplicationAttributes action.

Link copied to clipboard

Response for GetPlatformApplicationAttributes action.

Link copied to clipboard

The input for the GetSMSAttributes request.

Link copied to clipboard

The response from the GetSMSAttributes request.

Link copied to clipboard

Input for GetSubscriptionAttributes.

Link copied to clipboard

Response for GetSubscriptionAttributes action.

Link copied to clipboard

Input for GetTopicAttributes action.

Link copied to clipboard

Response for GetTopicAttributes action.

Link copied to clipboard

Indicates an internal service error.

Link copied to clipboard

The Id of a batch entry in a batch request doesn't abide by the specification.

Link copied to clipboard

Indicates that a request parameter does not comply with the associated constraints.

Link copied to clipboard

Indicates that a request parameter does not comply with the associated constraints.

Link copied to clipboard

The credential signature isn't valid. You must use an HTTPS endpoint and sign your request using Signature Version 4.

Link copied to clipboard

Indicates that the specified state is not a valid state for an event source.

Link copied to clipboard

The ciphertext references a key that doesn't exist or that you don't have access to.

Link copied to clipboard

The request was rejected because the specified Amazon Web Services KMS key isn't enabled.

Link copied to clipboard

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.

Link copied to clipboard

The request was rejected because the specified entity or resource can't be found.

Link copied to clipboard

The Amazon Web Services access key ID needs a subscription for the service.

Link copied to clipboard

The request was denied due to request throttling. For more information about throttling, see Limits in the Key Management Service Developer Guide.

Link copied to clipboard
sealed class LanguageCodeString

Supported language code for sending OTP message

Input for ListEndpointsByPlatformApplication action.

Response for ListEndpointsByPlatformApplication action.

Link copied to clipboard

The input for the ListPhoneNumbersOptedOut action.

Link copied to clipboard

The response from the ListPhoneNumbersOptedOut action.

Link copied to clipboard

Input for ListPlatformApplications action.

Link copied to clipboard

Response for ListPlatformApplications action.

Link copied to clipboard

Input for ListSubscriptionsByTopic action.

Link copied to clipboard

Response for ListSubscriptionsByTopic action.

Link copied to clipboard

Input for ListSubscriptions action.

Link copied to clipboard

Response for ListSubscriptions action

Link copied to clipboard
Link copied to clipboard

Response for ListTopics action.

Link copied to clipboard

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.

Link copied to clipboard

Indicates that the requested resource does not exist.

Link copied to clipboard
sealed class NumberCapability

Enum listing out all supported number capabilities.

Link copied to clipboard

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.

Link copied to clipboard

Input for the OptInPhoneNumber action.

Link copied to clipboard

The response for the OptInPhoneNumber action.

Link copied to clipboard

A list of phone numbers and their metadata.

Link copied to clipboard

Platform application object.

Link copied to clipboard

Exception error indicating platform application disabled.

Link copied to clipboard
Link copied to clipboard

Contains the details of a single Amazon SNS message along with an Id that identifies a message within the batch.

Link copied to clipboard
Link copied to clipboard

Encloses data related to a successful message in a batch request for topic.

Link copied to clipboard

Input for Publish action.

Link copied to clipboard

Response for Publish action.

Link copied to clipboard

Input for RemovePermission action.

Link copied to clipboard
Link copied to clipboard

Indicates that the request parameter has exceeded the maximum number of concurrent message replays.

Link copied to clipboard

Can’t perform the action on the specified resource. Make sure that the resource exists.

Link copied to clipboard
sealed class RouteType

Enum listing out all supported route types. The following enum values are supported. 1. Transactional : Non-marketing traffic 2. Promotional : Marketing 3. Premium : Premium routes for OTP delivery to the carriers

Link copied to clipboard

Input for SetEndpointAttributes action.

Link copied to clipboard

Input for SetPlatformApplicationAttributes action.

Link copied to clipboard

The input for the SetSMSAttributes action.

Link copied to clipboard

The response for the SetSMSAttributes action.

Link copied to clipboard

Input for SetSubscriptionAttributes action.

Link copied to clipboard

Input for SetTopicAttributes action.

Link copied to clipboard

A verified or pending destination phone number in the SMS sandbox.

Link copied to clipboard

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.

Link copied to clipboard

Base class for all service related exceptions thrown by the Sns client

Link copied to clipboard

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.

Link copied to clipboard

Input for Subscribe action.

Link copied to clipboard

Response for Subscribe action.

Link copied to clipboard

A wrapper type for the attributes of an Amazon SNS subscription.

Link copied to clipboard

Indicates that the customer already owns the maximum allowed number of subscriptions.

Link copied to clipboard
class Tag

The list of tags to be added to the specified topic.

Link copied to clipboard

Can't add more than 50 tags to a topic.

Link copied to clipboard

The request doesn't comply with the IAM tag policy. Correct your request and then retry it.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates that the rate at which requests have been submitted for this action exceeds the limit for your Amazon Web Services account.

Link copied to clipboard

The batch request contains more entries than permissible.

Link copied to clipboard
class Topic

A wrapper type for the topic's Amazon Resource Name (ARN). To retrieve a topic's attributes, use GetTopicAttributes.

Link copied to clipboard

Indicates that the customer already owns the maximum allowed number of topics.

Link copied to clipboard

Input for Unsubscribe action.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates that a request parameter does not comply with the associated constraints.

Link copied to clipboard

Indicates that a parameter in the request is invalid.

Link copied to clipboard

Indicates that the one-time password (OTP) used for verification is invalid.

Link copied to clipboard

The destination phone number's verification status.