See: Description
| Class | Description |
|---|---|
| AddPermissionRequest |
Adds a statement to a topic's access control policy, granting access for the
specified AWS accounts to the specified actions.
|
| CheckIfPhoneNumberIsOptedOutRequest |
Accepts a phone number and indicates whether the phone holder has opted out
of receiving SMS messages from your account.
|
| CheckIfPhoneNumberIsOptedOutResult |
The response from the
CheckIfPhoneNumberIsOptedOut action. |
| ConfirmSubscriptionRequest |
Verifies an endpoint owner's intent to receive messages by validating the
token sent to the endpoint by an earlier
Subscribe action. |
| ConfirmSubscriptionResult |
Response for ConfirmSubscriptions action.
|
| CreatePlatformApplicationRequest |
Creates a platform application object for one of the supported push
notification services, such as APNS and GCM (Firebase Cloud Messaging), to
which devices and mobile apps may register.
|
| CreatePlatformApplicationResult |
Response from CreatePlatformApplication action.
|
| CreatePlatformEndpointRequest |
Creates an endpoint for a device and mobile app on one of the supported push
notification services, such as GCM (Firebase Cloud Messaging) and APNS.
|
| CreatePlatformEndpointResult |
Response from CreateEndpoint action.
|
| CreateTopicRequest |
Creates a topic to which notifications can be published.
|
| CreateTopicResult |
Response from CreateTopic action.
|
| DeleteEndpointRequest |
Deletes the endpoint for a device and mobile app from Amazon SNS.
|
| DeletePlatformApplicationRequest |
Deletes a platform application object for one of the supported push
notification services, such as APNS and GCM (Firebase Cloud Messaging).
|
| DeleteTopicRequest |
Deletes a topic and all its subscriptions.
|
| Endpoint |
Endpoint for mobile app and device.
|
| GetEndpointAttributesRequest |
Retrieves the endpoint attributes for a device on one of the supported push
notification services, such as GCM (Firebase Cloud Messaging) and APNS.
|
| GetEndpointAttributesResult |
Response from GetEndpointAttributes of the EndpointArn.
|
| GetPlatformApplicationAttributesRequest |
Retrieves the attributes of the platform application object for the supported
push notification services, such as APNS and GCM (Firebase Cloud Messaging).
|
| GetPlatformApplicationAttributesResult |
Response for GetPlatformApplicationAttributes action.
|
| GetSMSAttributesRequest |
Returns the settings for sending SMS messages from your account.
|
| GetSMSAttributesResult |
The response from the
GetSMSAttributes request. |
| GetSubscriptionAttributesRequest |
Returns all of the properties of a subscription.
|
| GetSubscriptionAttributesResult |
Response for GetSubscriptionAttributes action.
|
| GetTopicAttributesRequest |
Returns all of the properties of a topic.
|
| GetTopicAttributesResult |
Response for GetTopicAttributes action.
|
| ListEndpointsByPlatformApplicationRequest |
Lists the endpoints and endpoint attributes for devices in a supported push
notification service, such as GCM (Firebase Cloud Messaging) and APNS.
|
| ListEndpointsByPlatformApplicationResult |
Response for ListEndpointsByPlatformApplication action.
|
| ListPhoneNumbersOptedOutRequest |
Returns a list of phone numbers that are opted out, meaning you cannot send
SMS messages to them.
|
| ListPhoneNumbersOptedOutResult |
The response from the
ListPhoneNumbersOptedOut action. |
| ListPlatformApplicationsRequest |
Lists the platform application objects for the supported push notification
services, such as APNS and GCM (Firebase Cloud Messaging).
|
| ListPlatformApplicationsResult |
Response for ListPlatformApplications action.
|
| ListSubscriptionsByTopicRequest |
Returns a list of the subscriptions to a specific topic.
|
| ListSubscriptionsByTopicResult |
Response for ListSubscriptionsByTopic action.
|
| ListSubscriptionsRequest |
Returns a list of the requester's subscriptions.
|
| ListSubscriptionsResult |
Response for ListSubscriptions action
|
| ListTagsForResourceRequest |
List all tags added to the specified Amazon SNS topic.
|
| ListTagsForResourceResult | |
| ListTopicsRequest |
Returns a list of the requester's topics.
|
| ListTopicsResult |
Response for ListTopics action.
|
| MessageAttributeValue |
The user-specified message attribute value.
|
| OptInPhoneNumberRequest |
Use this request to opt in a phone number that is opted out, which enables
you to resume sending SMS messages to the number.
|
| OptInPhoneNumberResult |
The response for the OptInPhoneNumber action.
|
| PlatformApplication |
Platform application object.
|
| PublishRequest |
Sends a message to an Amazon SNS topic, a text message (SMS message) directly
to a phone number, or a message to a mobile platform endpoint (when you
specify the
TargetArn). |
| PublishResult |
Response for Publish action.
|
| RemovePermissionRequest |
Removes a statement from a topic's access control policy.
|
| SetEndpointAttributesRequest |
Sets the attributes for an endpoint for a device on one of the supported push
notification services, such as GCM (Firebase Cloud Messaging) and APNS.
|
| SetPlatformApplicationAttributesRequest |
Sets the attributes of the platform application object for the supported push
notification services, such as APNS and GCM (Firebase Cloud Messaging).
|
| SetSMSAttributesRequest |
Use this request to set the default settings for sending SMS messages and
receiving daily SMS usage reports.
|
| SetSMSAttributesResult |
The response for the SetSMSAttributes action.
|
| SetSubscriptionAttributesRequest |
Allows a subscription owner to set an attribute of the subscription to a new
value.
|
| SetTopicAttributesRequest |
Allows a topic owner to set an attribute of the topic to a new value.
|
| SubscribeRequest |
Subscribes an endpoint to an Amazon SNS topic.
|
| SubscribeResult |
Response for Subscribe action.
|
| Subscription |
A wrapper type for the attributes of an Amazon SNS subscription.
|
| Tag |
The list of tags to be added to the specified topic.
|
| TagResourceRequest |
Add tags to the specified Amazon SNS topic.
|
| TagResourceResult | |
| Topic |
A wrapper type for the topic's Amazon Resource Name (ARN).
|
| UnsubscribeRequest |
Deletes a subscription.
|
| UntagResourceRequest |
Remove tags from the specified Amazon SNS topic.
|
| UntagResourceResult |
| Exception | Description |
|---|---|
| AuthorizationErrorException |
Indicates that the user has been denied access to the requested resource.
|
| ConcurrentAccessException |
Can't perform multiple operations on a tag simultaneously.
|
| EndpointDisabledException |
Exception error indicating endpoint disabled.
|
| FilterPolicyLimitExceededException |
Indicates that the number of filter polices in your AWS account exceeds the
limit.
|
| InternalErrorException |
Indicates an internal service error.
|
| InvalidParameterException |
Indicates that a request parameter does not comply with the associated
constraints.
|
| InvalidParameterValueException |
Indicates that a request parameter does not comply with the associated
constraints.
|
| InvalidSecurityException |
The credential signature isn't valid.
|
| KMSAccessDeniedException |
The ciphertext references a key that doesn't exist or that you don't have
access to.
|
| KMSDisabledException |
The request was rejected because the specified customer master key (CMK)
isn't enabled.
|
| KMSInvalidStateException |
The request was rejected because the state of the specified resource isn't
valid for this request.
|
| KMSNotFoundException |
The request was rejected because the specified entity or resource can't be
found.
|
| KMSOptInRequiredException |
The AWS access key ID needs a subscription for the service.
|
| KMSThrottlingException |
The request was denied due to request throttling.
|
| NotFoundException |
Indicates that the requested resource does not exist.
|
| PlatformApplicationDisabledException |
Exception error indicating platform application disabled.
|
| ResourceNotFoundException |
Can't tag resource.
|
| StaleTagException |
A tag has been added to a resource with the same ARN as a deleted resource.
|
| SubscriptionLimitExceededException |
Indicates that the customer already owns the maximum allowed number of
subscriptions.
|
| TagLimitExceededException |
Can't add more than 50 tags to a topic.
|
| TagPolicyException |
The request doesn't comply with the IAM tag policy.
|
| ThrottledException |
Indicates that the rate at which requests have been submitted for this action
exceeds the limit for your account.
|
| TopicLimitExceededException |
Indicates that the customer already owns the maximum allowed number of
topics.
|
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.