Module Awso_sns_lwtSource

Sourceval add_permission : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.AddPermissionInput.t -> (unit, unit) Result.t Lwt.t
Sourceval delete_endpoint : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.DeleteEndpointInput.t -> (unit, unit) Result.t Lwt.t
Sourceval delete_platform_application : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.DeletePlatformApplicationInput.t -> (unit, unit) Result.t Lwt.t
Sourceval delete_topic : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.DeleteTopicInput.t -> (unit, unit) Result.t Lwt.t
Sourceval put_data_protection_policy : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.PutDataProtectionPolicyInput.t -> (unit, unit) Result.t Lwt.t
Sourceval remove_permission : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.RemovePermissionInput.t -> (unit, unit) Result.t Lwt.t
Sourceval set_endpoint_attributes : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.SetEndpointAttributesInput.t -> (unit, unit) Result.t Lwt.t
Sourceval set_platform_application_attributes : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.SetPlatformApplicationAttributesInput.t -> (unit, unit) Result.t Lwt.t
Sourceval set_subscription_attributes : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.SetSubscriptionAttributesInput.t -> (unit, unit) Result.t Lwt.t
Sourceval set_topic_attributes : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.SetTopicAttributesInput.t -> (unit, unit) Result.t Lwt.t
Sourceval unsubscribe : ?endpoint_url:string -> ?cfg:Awso.Cfg.t -> Awso_sns.Values.UnsubscribeInput.t -> (unit, unit) Result.t Lwt.t
include module type of struct include Awso_sns.Values end
Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval serviceAbbreviation : string
Sourceval xmlNamespace : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule MessageAttributeValue = Awso_sns.Values.MessageAttributeValue

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. Name, type, and value must not be empty or null. In addition, the message body should not be empty or null. All parts of the message attribute, including name, type, and value, are included in the message size restriction, which is currently 256 KB (262,144 bytes). For more information, see Amazon SNS message attributes and Publishing to a mobile phone in the Amazon SNS Developer Guide.

Sourcemodule NumberCapability = Awso_sns.Values.NumberCapability
Sourcemodule MessageAttributeMap = Awso_sns.Values.MessageAttributeMap
Sourcemodule MessageStructure = Awso_sns.Values.MessageStructure
Sourcemodule SubscriptionARN = Awso_sns.Values.SubscriptionARN
Sourcemodule PhoneNumberString = Awso_sns.Values.PhoneNumberString
Sourcemodule SMSSandboxPhoneNumberVerificationStatus = Awso_sns.Values.SMSSandboxPhoneNumberVerificationStatus
Sourcemodule MapStringToString = Awso_sns.Values.MapStringToString
Sourcemodule Iso2CountryCode = Awso_sns.Values.Iso2CountryCode

The two-character code, in ISO 3166-1 alpha-2 format, for the country or region. For example, GB or US.

Sourcemodule NumberCapabilityList = Awso_sns.Values.NumberCapabilityList

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

Sourcemodule AttributeValue = Awso_sns.Values.AttributeValue
Sourcemodule BatchResultErrorEntry = Awso_sns.Values.BatchResultErrorEntry

Gives a detailed description of failed messages in the batch.

Sourcemodule PublishBatchResultEntry = Awso_sns.Values.PublishBatchResultEntry

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

Sourcemodule PublishBatchRequestEntry = Awso_sns.Values.PublishBatchRequestEntry

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

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

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

Sourcemodule SMSSandboxPhoneNumber = Awso_sns.Values.SMSSandboxPhoneNumber

A verified or pending destination phone number in the SMS sandbox. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule PlatformApplication = Awso_sns.Values.PlatformApplication

Platform application object.

Sourcemodule PhoneNumberInformation = Awso_sns.Values.PhoneNumberInformation

A list of phone numbers and their metadata.

The endpoint for mobile app and device.

Sourcemodule AuthorizationErrorException = Awso_sns.Values.AuthorizationErrorException

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

Sourcemodule InternalErrorException = Awso_sns.Values.InternalErrorException

Indicates an internal service error.

Sourcemodule InvalidParameterException = Awso_sns.Values.InvalidParameterException

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

Sourcemodule ResourceNotFoundException = Awso_sns.Values.ResourceNotFoundException

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

Sourcemodule ThrottledException = Awso_sns.Values.ThrottledException

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

Sourcemodule VerificationException = Awso_sns.Values.VerificationException

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

String of Origination/Destination address including phone numbers and email addresses

Sourcemodule ConcurrentAccessException = Awso_sns.Values.ConcurrentAccessException

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

Sourcemodule StaleTagException = Awso_sns.Values.StaleTagException

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.

Sourcemodule TagLimitExceededException = Awso_sns.Values.TagLimitExceededException

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

Sourcemodule TagPolicyException = Awso_sns.Values.TagPolicyException

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

Sourcemodule AmazonResourceName = Awso_sns.Values.AmazonResourceName
Sourcemodule FilterPolicyLimitExceededException = Awso_sns.Values.FilterPolicyLimitExceededException

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 ServicesSupport Center.

Sourcemodule InvalidSecurityException = Awso_sns.Values.InvalidSecurityException

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

Sourcemodule NotFoundException = Awso_sns.Values.NotFoundException

Indicates that the requested resource does not exist.

Sourcemodule ReplayLimitExceededException = Awso_sns.Values.ReplayLimitExceededException

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

Sourcemodule SubscriptionLimitExceededException = Awso_sns.Values.SubscriptionLimitExceededException

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

Sourcemodule SubscriptionAttributesMap = Awso_sns.Values.SubscriptionAttributesMap
Sourcemodule EndpointDisabledException = Awso_sns.Values.EndpointDisabledException

Exception error indicating endpoint disabled.

Sourcemodule InvalidParameterValueException = Awso_sns.Values.InvalidParameterValueException

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

Sourcemodule KMSAccessDeniedException = Awso_sns.Values.KMSAccessDeniedException

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

Sourcemodule KMSDisabledException = Awso_sns.Values.KMSDisabledException

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

Sourcemodule KMSInvalidStateException = Awso_sns.Values.KMSInvalidStateException

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.

Sourcemodule KMSNotFoundException = Awso_sns.Values.KMSNotFoundException

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

Sourcemodule KMSOptInRequired = Awso_sns.Values.KMSOptInRequired

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

Sourcemodule KMSThrottlingException = Awso_sns.Values.KMSThrottlingException

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

Sourcemodule PlatformApplicationDisabledException = Awso_sns.Values.PlatformApplicationDisabledException

Exception error indicating platform application disabled.

Sourcemodule ValidationException = Awso_sns.Values.ValidationException

Indicates that a parameter in the request is invalid.

Sourcemodule BatchEntryIdsNotDistinctException = Awso_sns.Values.BatchEntryIdsNotDistinctException

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

Sourcemodule BatchRequestTooLongException = Awso_sns.Values.BatchRequestTooLongException

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

Sourcemodule BatchResultErrorEntryList = Awso_sns.Values.BatchResultErrorEntryList
Sourcemodule EmptyBatchRequestException = Awso_sns.Values.EmptyBatchRequestException

The batch request doesn't contain any entries.

Sourcemodule InvalidBatchEntryIdException = Awso_sns.Values.InvalidBatchEntryIdException

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

Sourcemodule PublishBatchResultEntryList = Awso_sns.Values.PublishBatchResultEntryList
Sourcemodule TooManyEntriesInBatchRequestException = Awso_sns.Values.TooManyEntriesInBatchRequestException

The batch request contains more entries than permissible (more than 10).

Sourcemodule PublishBatchRequestEntryList = Awso_sns.Values.PublishBatchRequestEntryList
Sourcemodule SubscriptionsList = Awso_sns.Values.SubscriptionsList
Sourcemodule SMSSandboxPhoneNumberList = Awso_sns.Values.SMSSandboxPhoneNumberList
Sourcemodule ListOfPlatformApplications = Awso_sns.Values.ListOfPlatformApplications
Sourcemodule PhoneNumberList = Awso_sns.Values.PhoneNumberList
Sourcemodule PhoneNumberInformationList = Awso_sns.Values.PhoneNumberInformationList
Sourcemodule MaxItemsListOriginationNumbers = Awso_sns.Values.MaxItemsListOriginationNumbers
Sourcemodule ListOfEndpoints = Awso_sns.Values.ListOfEndpoints
Sourcemodule TopicAttributesMap = Awso_sns.Values.TopicAttributesMap
Sourcemodule UserErrorException = Awso_sns.Values.UserErrorException

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

Sourcemodule TopicLimitExceededException = Awso_sns.Values.TopicLimitExceededException

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

Sourcemodule OptedOutException = Awso_sns.Values.OptedOutException

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.

Sourcemodule LanguageCodeString = Awso_sns.Values.LanguageCodeString
Sourcemodule AuthenticateOnUnsubscribe = Awso_sns.Values.AuthenticateOnUnsubscribe
Sourcemodule VerifySMSSandboxPhoneNumberResult = Awso_sns.Values.VerifySMSSandboxPhoneNumberResult

The destination phone number's verification status.

Sourcemodule VerifySMSSandboxPhoneNumberInput = Awso_sns.Values.VerifySMSSandboxPhoneNumberInput

Verifies a destination phone number with a one-time password (OTP) for the calling Amazon Web Services account. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule UntagResourceResponse = Awso_sns.Values.UntagResourceResponse

Remove tags from the specified Amazon SNS topic. For an overview, see Amazon SNS Tags in the Amazon SNS Developer Guide.

Sourcemodule UntagResourceRequest = Awso_sns.Values.UntagResourceRequest

Remove tags from the specified Amazon SNS topic. For an overview, see Amazon SNS Tags in the Amazon SNS Developer Guide.

Sourcemodule UnsubscribeInput = Awso_sns.Values.UnsubscribeInput

Input for Unsubscribe action.

Sourcemodule TagResourceResponse = Awso_sns.Values.TagResourceResponse

Add tags to the specified Amazon SNS topic. For an overview, see Amazon SNS Tags in the Amazon SNS Developer Guide. When you use topic tags, keep the following guidelines in mind: Adding more than 50 tags to a topic isn't recommended. Tags don't have any semantic meaning. Amazon SNS interprets tags as character strings. Tags are case-sensitive. A new tag with a key identical to that of an existing tag overwrites the existing tag. Tagging actions are limited to 10 TPS per Amazon Web Services account, per Amazon Web Services Region. If your application requires a higher throughput, file a technical support request.

Sourcemodule TagResourceRequest = Awso_sns.Values.TagResourceRequest

Add tags to the specified Amazon SNS topic. For an overview, see Amazon SNS Tags in the Amazon SNS Developer Guide. When you use topic tags, keep the following guidelines in mind: Adding more than 50 tags to a topic isn't recommended. Tags don't have any semantic meaning. Amazon SNS interprets tags as character strings. Tags are case-sensitive. A new tag with a key identical to that of an existing tag overwrites the existing tag. Tagging actions are limited to 10 TPS per Amazon Web Services account, per Amazon Web Services Region. If your application requires a higher throughput, file a technical support request.

Sourcemodule SubscribeResponse = Awso_sns.Values.SubscribeResponse

Response for Subscribe action.

Sourcemodule SubscribeInput = Awso_sns.Values.SubscribeInput

Input for Subscribe action.

Sourcemodule SetTopicAttributesInput = Awso_sns.Values.SetTopicAttributesInput

Input for SetTopicAttributes action.

Sourcemodule SetSubscriptionAttributesInput = Awso_sns.Values.SetSubscriptionAttributesInput

Input for SetSubscriptionAttributes action.

Sourcemodule SetSMSAttributesResponse = Awso_sns.Values.SetSMSAttributesResponse

The response for the SetSMSAttributes action.

Sourcemodule SetSMSAttributesInput = Awso_sns.Values.SetSMSAttributesInput

The input for the SetSMSAttributes action.

Sourcemodule SetPlatformApplicationAttributesInput = Awso_sns.Values.SetPlatformApplicationAttributesInput

Input for SetPlatformApplicationAttributes action.

Sourcemodule SetEndpointAttributesInput = Awso_sns.Values.SetEndpointAttributesInput

Input for SetEndpointAttributes action.

Sourcemodule RemovePermissionInput = Awso_sns.Values.RemovePermissionInput

Input for RemovePermission action.

Sourcemodule PutDataProtectionPolicyInput = Awso_sns.Values.PutDataProtectionPolicyInput

Adds or updates an inline policy document that is stored in the specified Amazon SNS topic.

Sourcemodule PublishResponse = Awso_sns.Values.PublishResponse

Response for Publish action.

Input for Publish action.

Sourcemodule PublishBatchResponse = Awso_sns.Values.PublishBatchResponse

Publishes up to 10 messages to the specified topic in a single batch. This is a batch version of the Publish API. If you try to send more than 10 messages in a single batch request, you will receive a TooManyEntriesInBatchRequest exception. For FIFO topics, multiple messages within a single batch are published in the order they are sent, and messages are deduplicated within the batch and across batches for five minutes. The result of publishing each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200. The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KB (262,144 bytes). The PublishBatch API can send up to 10 messages at a time. If you attempt to send more than 10 messages in one request, you will encounter a TooManyEntriesInBatchRequest exception. In such cases, split your messages into multiple requests, each containing no more than 10 messages. Some actions take lists of parameters. These lists are specified using the param.n notation. Values of n are integers starting from 1. For example, a parameter list with two elements looks like this: &AttributeName.1=first &AttributeName.2=second If you send a batch message to a topic, Amazon SNS publishes the batch message to each endpoint that is subscribed to the topic. The format of the batch message depends on the notification protocol for each subscribed endpoint. When a messageId is returned, the batch message is saved, and Amazon SNS immediately delivers the message to subscribers.

Sourcemodule PublishBatchInput = Awso_sns.Values.PublishBatchInput

Publishes up to 10 messages to the specified topic in a single batch. This is a batch version of the Publish API. If you try to send more than 10 messages in a single batch request, you will receive a TooManyEntriesInBatchRequest exception. For FIFO topics, multiple messages within a single batch are published in the order they are sent, and messages are deduplicated within the batch and across batches for five minutes. The result of publishing each message is reported individually in the response. Because the batch request can result in a combination of successful and unsuccessful actions, you should check for batch errors even when the call returns an HTTP status code of 200. The maximum allowed individual message size and the maximum total payload size (the sum of the individual lengths of all of the batched messages) are both 256 KB (262,144 bytes). The PublishBatch API can send up to 10 messages at a time. If you attempt to send more than 10 messages in one request, you will encounter a TooManyEntriesInBatchRequest exception. In such cases, split your messages into multiple requests, each containing no more than 10 messages. Some actions take lists of parameters. These lists are specified using the param.n notation. Values of n are integers starting from 1. For example, a parameter list with two elements looks like this: &AttributeName.1=first &AttributeName.2=second If you send a batch message to a topic, Amazon SNS publishes the batch message to each endpoint that is subscribed to the topic. The format of the batch message depends on the notification protocol for each subscribed endpoint. When a messageId is returned, the batch message is saved, and Amazon SNS immediately delivers the message to subscribers.

Sourcemodule OptInPhoneNumberResponse = Awso_sns.Values.OptInPhoneNumberResponse

The response for the OptInPhoneNumber action.

Sourcemodule OptInPhoneNumberInput = Awso_sns.Values.OptInPhoneNumberInput

Input for the OptInPhoneNumber action.

Sourcemodule ListTopicsResponse = Awso_sns.Values.ListTopicsResponse

Response for ListTopics action.

Sourcemodule ListTopicsInput = Awso_sns.Values.ListTopicsInput

Returns a list of the requester's topics. Each call returns a limited list of topics, up to 100. If there are more topics, a NextToken is also returned. Use the NextToken parameter in a new ListTopics call to get further results. This action is throttled at 30 transactions per second (TPS).

Sourcemodule ListTagsForResourceResponse = Awso_sns.Values.ListTagsForResourceResponse

List all tags added to the specified Amazon SNS topic. For an overview, see Amazon SNS Tags in the Amazon Simple Notification Service Developer Guide.

Sourcemodule ListTagsForResourceRequest = Awso_sns.Values.ListTagsForResourceRequest

List all tags added to the specified Amazon SNS topic. For an overview, see Amazon SNS Tags in the Amazon Simple Notification Service Developer Guide.

Sourcemodule ListSubscriptionsResponse = Awso_sns.Values.ListSubscriptionsResponse

Response for ListSubscriptions action

Sourcemodule ListSubscriptionsInput = Awso_sns.Values.ListSubscriptionsInput

Input for ListSubscriptions action.

Sourcemodule ListSubscriptionsByTopicResponse = Awso_sns.Values.ListSubscriptionsByTopicResponse

Response for ListSubscriptionsByTopic action.

Sourcemodule ListSubscriptionsByTopicInput = Awso_sns.Values.ListSubscriptionsByTopicInput

Input for ListSubscriptionsByTopic action.

Sourcemodule ListSMSSandboxPhoneNumbersResult = Awso_sns.Values.ListSMSSandboxPhoneNumbersResult

Lists the calling Amazon Web Services account's current verified and pending destination phone numbers in the SMS sandbox. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule ListSMSSandboxPhoneNumbersInput = Awso_sns.Values.ListSMSSandboxPhoneNumbersInput

Lists the calling Amazon Web Services account's current verified and pending destination phone numbers in the SMS sandbox. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule ListPlatformApplicationsResponse = Awso_sns.Values.ListPlatformApplicationsResponse

Response for ListPlatformApplications action.

Sourcemodule ListPlatformApplicationsInput = Awso_sns.Values.ListPlatformApplicationsInput

Input for ListPlatformApplications action.

Sourcemodule ListPhoneNumbersOptedOutResponse = Awso_sns.Values.ListPhoneNumbersOptedOutResponse

The response from the ListPhoneNumbersOptedOut action.

Sourcemodule ListPhoneNumbersOptedOutInput = Awso_sns.Values.ListPhoneNumbersOptedOutInput

The input for the ListPhoneNumbersOptedOut action.

Sourcemodule ListOriginationNumbersResult = Awso_sns.Values.ListOriginationNumbersResult

Lists the calling Amazon Web Services account's dedicated origination numbers and their metadata. For more information about origination numbers, see Origination numbers in the Amazon SNS Developer Guide.

Sourcemodule ListOriginationNumbersRequest = Awso_sns.Values.ListOriginationNumbersRequest

Lists the calling Amazon Web Services account's dedicated origination numbers and their metadata. For more information about origination numbers, see Origination numbers in the Amazon SNS Developer Guide.

Sourcemodule ListEndpointsByPlatformApplicationResponse = Awso_sns.Values.ListEndpointsByPlatformApplicationResponse

Response for ListEndpointsByPlatformApplication action.

Sourcemodule ListEndpointsByPlatformApplicationInput = Awso_sns.Values.ListEndpointsByPlatformApplicationInput

Input for ListEndpointsByPlatformApplication action.

Sourcemodule InvalidStateException = Awso_sns.Values.InvalidStateException

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

Sourcemodule GetTopicAttributesResponse = Awso_sns.Values.GetTopicAttributesResponse

Response for GetTopicAttributes action.

Sourcemodule GetTopicAttributesInput = Awso_sns.Values.GetTopicAttributesInput

Input for GetTopicAttributes action.

Sourcemodule GetSubscriptionAttributesResponse = Awso_sns.Values.GetSubscriptionAttributesResponse

Response for GetSubscriptionAttributes action.

Sourcemodule GetSubscriptionAttributesInput = Awso_sns.Values.GetSubscriptionAttributesInput

Input for GetSubscriptionAttributes.

Sourcemodule GetSMSSandboxAccountStatusResult = Awso_sns.Values.GetSMSSandboxAccountStatusResult

Retrieves the SMS sandbox status for the calling Amazon Web Services account in the target Amazon Web Services Region. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule GetSMSSandboxAccountStatusInput = Awso_sns.Values.GetSMSSandboxAccountStatusInput

Retrieves the SMS sandbox status for the calling Amazon Web Services account in the target Amazon Web Services Region. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule GetSMSAttributesResponse = Awso_sns.Values.GetSMSAttributesResponse

The response from the GetSMSAttributes request.

Sourcemodule GetSMSAttributesInput = Awso_sns.Values.GetSMSAttributesInput

The input for the GetSMSAttributes request.

Sourcemodule GetPlatformApplicationAttributesResponse = Awso_sns.Values.GetPlatformApplicationAttributesResponse

Response for GetPlatformApplicationAttributes action.

Sourcemodule GetPlatformApplicationAttributesInput = Awso_sns.Values.GetPlatformApplicationAttributesInput

Input for GetPlatformApplicationAttributes action.

Sourcemodule GetEndpointAttributesResponse = Awso_sns.Values.GetEndpointAttributesResponse

Response from GetEndpointAttributes of the EndpointArn.

Sourcemodule GetEndpointAttributesInput = Awso_sns.Values.GetEndpointAttributesInput

Input for GetEndpointAttributes action.

Sourcemodule GetDataProtectionPolicyResponse = Awso_sns.Values.GetDataProtectionPolicyResponse

Retrieves the specified inline DataProtectionPolicy document that is stored in the specified Amazon SNS topic.

Sourcemodule GetDataProtectionPolicyInput = Awso_sns.Values.GetDataProtectionPolicyInput

Retrieves the specified inline DataProtectionPolicy document that is stored in the specified Amazon SNS topic.

Sourcemodule DeleteTopicInput = Awso_sns.Values.DeleteTopicInput

Deletes a topic and all its subscriptions. Deleting a topic might prevent some messages previously sent to the topic from being delivered to subscribers. This action is idempotent, so deleting a topic that does not exist does not result in an error.

Sourcemodule DeleteSMSSandboxPhoneNumberResult = Awso_sns.Values.DeleteSMSSandboxPhoneNumberResult

Deletes an Amazon Web Services account's verified or pending phone number from the SMS sandbox. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule DeleteSMSSandboxPhoneNumberInput = Awso_sns.Values.DeleteSMSSandboxPhoneNumberInput

Deletes an Amazon Web Services account's verified or pending phone number from the SMS sandbox. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule DeletePlatformApplicationInput = Awso_sns.Values.DeletePlatformApplicationInput

Input for DeletePlatformApplication action.

Sourcemodule DeleteEndpointInput = Awso_sns.Values.DeleteEndpointInput

Input for DeleteEndpoint action.

Sourcemodule CreateTopicResponse = Awso_sns.Values.CreateTopicResponse

Response from CreateTopic action.

Sourcemodule CreateTopicInput = Awso_sns.Values.CreateTopicInput

Input for CreateTopic action.

Sourcemodule CreateSMSSandboxPhoneNumberResult = Awso_sns.Values.CreateSMSSandboxPhoneNumberResult

Adds a destination phone number to an Amazon Web Services account in the SMS sandbox and sends a one-time password (OTP) to that phone number. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule CreateSMSSandboxPhoneNumberInput = Awso_sns.Values.CreateSMSSandboxPhoneNumberInput

Adds a destination phone number to an Amazon Web Services account in the SMS sandbox and sends a one-time password (OTP) to that phone number. When you start using Amazon SNS to send SMS messages, your Amazon Web Services account is in the SMS sandbox. The SMS sandbox provides a safe environment for you to try Amazon SNS features without risking your reputation as an SMS sender. While your Amazon Web Services account is in the SMS sandbox, you can use all of the features of Amazon SNS. However, you can send SMS messages only to verified destination phone numbers. For more information, including how to move out of the sandbox to send messages without restrictions, see SMS sandbox in the Amazon SNS Developer Guide.

Sourcemodule CreatePlatformEndpointInput = Awso_sns.Values.CreatePlatformEndpointInput

Input for CreatePlatformEndpoint action.

Sourcemodule CreatePlatformApplicationResponse = Awso_sns.Values.CreatePlatformApplicationResponse

Response from CreatePlatformApplication action.

Sourcemodule CreatePlatformApplicationInput = Awso_sns.Values.CreatePlatformApplicationInput

Input for CreatePlatformApplication action.

Sourcemodule CreateEndpointResponse = Awso_sns.Values.CreateEndpointResponse

Response from CreateEndpoint action.

Sourcemodule ConfirmSubscriptionResponse = Awso_sns.Values.ConfirmSubscriptionResponse

Response for ConfirmSubscriptions action.

Sourcemodule ConfirmSubscriptionInput = Awso_sns.Values.ConfirmSubscriptionInput

Input for ConfirmSubscription action.

Sourcemodule CheckIfPhoneNumberIsOptedOutResponse = Awso_sns.Values.CheckIfPhoneNumberIsOptedOutResponse

The response from the CheckIfPhoneNumberIsOptedOut action.

Sourcemodule CheckIfPhoneNumberIsOptedOutInput = Awso_sns.Values.CheckIfPhoneNumberIsOptedOutInput

The input for the CheckIfPhoneNumberIsOptedOut action.

Sourcemodule AddPermissionInput = Awso_sns.Values.AddPermissionInput

Adds a statement to a topic's access control policy, granting access for the specified Amazon Web Services accounts to the specified actions. To remove the ability to change topic permissions, you must deny permissions to the AddPermission, RemovePermission, and SetTopicAttributes actions in your IAM policy.