Expand description
Data structures used by operation inputs/outputs.
Modules§
Structs§
- Batch
Result Error Entry Gives a detailed description of failed messages in the batch.
- Endpoint
The endpoint for mobile app and device.
- Message
Attribute Value 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.
- Phone
Number Information A list of phone numbers and their metadata.
- Platform
Application Platform application object.
- Publish
Batch Request Entry Contains the details of a single Amazon SNS message along with an
Id
that identifies a message within the batch.- Publish
Batch Result Entry Encloses data related to a successful message in a batch request for topic.
- SmsSandbox
Phone Number 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.
- Subscription
A wrapper type for the attributes of an Amazon SNS subscription.
- Tag
The list of tags to be added to the specified topic.
- Topic
A wrapper type for the topic's Amazon Resource Name (ARN). To retrieve a topic's attributes, use
GetTopicAttributes
.
Enums§
- Language
Code String - When writing a match expression against
LanguageCodeString
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Number
Capability - When writing a match expression against
NumberCapability
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - Route
Type - When writing a match expression against
RouteType
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature. - SmsSandbox
Phone Number Verification Status - When writing a match expression against
SmsSandboxPhoneNumberVerificationStatus
, it is important to ensure your code is forward-compatible. That is, if a match arm handles a case for a feature that is supported by the service but has not been represented as an enum variant in a current version of SDK, your code should continue to work when you upgrade SDK to a future version in which the enum does include a variant for that feature.