Declaration Syntax
C# |
namespace Amazon.SimpleNotificationService.Model
Types
All Types | Classes |
Icon | Type | Description |
---|---|---|
AddPermissionRequest |
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.
| |
AddPermissionResponse |
Encapsulates the metadata and result of the AddPermission action.
| |
ConfirmSubscriptionRequest |
Verifies an endpoint owner's intent to receive messages by validating the token
sent to the endpoint by an earlier Subscribe action.
If the token is valid, the action creates a new subscription and returns its
Amazon Resource Name (ARN).
| |
ConfirmSubscriptionResponse |
Encapsulates the metadata and result of the ConfirmSubscription action.
| |
ConfirmSubscriptionResult |
Encapsulates the result of the ConfirmSubscription action.
| |
CreatePlatformApplicationRequest |
Creates a platform application object for one of the supported push notification services,
such as APNS and GCM, to which devices and mobile apps may register.
| |
CreatePlatformApplicationResponse |
Encapsulates the metadata and result of the CreatePlatformApplication action.
| |
CreatePlatformApplicationResult |
Encapsulates the result of the CreatePlatformApplication request.
| |
CreatePlatformEndpointRequest |
Creates an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
| |
CreatePlatformEndpointResponse |
Encapsulates the metadata and result of the CreatePlatformEndpoint action.
| |
CreatePlatformEndpointResult |
Encapsulates the result of the CreatePlatformEndpoint request.
| |
CreateTopicRequest |
Creates a topic to which notifications can be published. Users can create
at most 3000 topics.
| |
CreateTopicResponse |
Encapsulates the metadata and result of the CreateTopic action.
| |
CreateTopicResult |
Encapsulates the result of the CreateTopic action.
| |
DeleteEndpointRequest |
Deletes the endpoint for a device on one of the supported push notification services, such as GCM and APNS.
| |
DeleteEndpointResponse |
Encapsulates the metadata and result of the DeleteEndpoint action.
| |
DeletePlatformApplicationRequest |
Deletes a platform application object for one of the supported push notification services,
such as APNS and GCM.
| |
DeletePlatformApplicationResponse |
Encapsulates the metadata and result of the DeletePlatformApplication action.
| |
DeleteTopicRequest |
Deletes a topic and all its subscriptions.
Deleting a topic might prevent some messages previously sent to the topic from being delivered to
subscribers.
| |
DeleteTopicResponse |
Encapsulates the metadata and result of the DeleteTopic action.
| |
Endpoint |
Endpoint for mobile app and device.
| |
EndpointAttribute |
Key and value of endpoint attribute.
| |
Error |
Error associated with the request.
| |
ErrorResponse |
Errors in the request.
| |
GetEndpointAttributesRequest |
Retrieves the endpoint attributes for a device on one of the supported push notification services, such as GCM and APNS.
| |
GetEndpointAttributesResponse |
Encapsulates the metadata and result of the GetEndpointAttributesRequest action.
| |
GetEndpointAttributesResult |
Encapsulates the result of the GetEndpointAttributes request.
| |
GetPlatformApplicationAttributesRequest |
Retrieves the attributes of the platform application object for the supported push notification services,
such as APNS and GCM.
| |
GetPlatformApplicationAttributesResponse |
Encapsulates the metadata and result of the GetPlatformApplicationAttributes action.
| |
GetPlatformApplicationAttributesResult |
Encapsulates the result of the GetPlatformApplicationAttributes request.
| |
GetSubscriptionAttributesRequest |
Returns all of the properties of a subscription customers have created. Subscription
properties returned might differ based on the authorization of the user.
| |
GetSubscriptionAttributesResponse |
Encapsulates the metadata and result of the GetSubscriptionAttributes action.
| |
GetSubscriptionAttributesResult |
Encapsulates the result of the GetSubscriptionAttributes action.
| |
GetTopicAttributesRequest |
Returns all of the properties of a topic customers have created. Topic
properties returned might differ based on the authorization of the user.
| |
GetTopicAttributesResponse |
Encapsulates the metadata and result of the GetTopicAttributes action.
| |
GetTopicAttributesResult |
Encapsulates the result of the GetTopicAttributes action.
| |
ListEndpointsByPlatformApplicationRequest |
Lists the endpoints and endpoint attributes for devices in a supported push notification service, such as GCM and APNS.
| |
ListEndpointsByPlatformApplicationResponse |
Encapsulates the metadata and result of the ListEndpointsByPlatformApplication action.
| |
ListEndpointsByPlatformApplicationResult |
Encapsulates the result of the ListEndpointsByPlatformApplication action.
| |
ListPlatformApplicationsRequest |
Lists the platform application objects for the supported push notification services,
such as APNS and GCM.
| |
ListPlatformApplicationsResponse |
Encapsulates the metadata and result of the ListPlatformApplications action.
| |
ListPlatformApplicationsResult |
Encapsulates the result of the ListPlatformApplications action.
| |
ListSubscriptionsByTopicRequest |
Returns a list of the subscriptions to a specific topic.
| |
ListSubscriptionsByTopicResponse |
Encapsulates the metadata and result of the ListSubscriptionsByTopic action.
| |
ListSubscriptionsByTopicResult |
Encapsulates the result of the ListSubscriptionsByTopic action.
| |
ListSubscriptionsRequest |
Returns a list of the requester's subscriptions.
| |
ListSubscriptionsResponse |
Encapsulates the metadata and result of the ListSubscriptions action.
| |
ListSubscriptionsResult |
Encapsulates the result of the ListSubscriptions action.
| |
ListTopicsRequest |
Returns a list of the requester's topics.
| |
ListTopicsResponse |
Encapsulates the metadata and result of the ListTopics action.
| |
ListTopicsResult |
Encapsulates the result of the ListTopics action.
| |
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). | |
PlatformApplication |
The Platform application object.
| |
PlatformApplicationAttribute |
Key and value of platform application attribute.
| |
PublishRequest |
Sends a message to all of a topic's subscribed endpoints.
| |
PublishResponse |
Encapsulates the metadata and result of the Publish action.
| |
PublishResult |
Encapsulates the result of the Publish action.
| |
RemovePermissionRequest |
Removes a statement from a topic's access control policy.
| |
RemovePermissionResponse |
Encapsulates the metadata and result of the RemovePermission action.
| |
ResponseMetadata |
The Metadata used to identify the service request uniquely.
| |
SetEndpointAttributesRequest |
Sets the attributes for the an endpoint for a device on one of the supported push notification services, such as GCM and APNS.
| |
SetEndpointAttributesResponse |
Encapsulates the metadata and result of the SetEndpointAttributes action.
| |
SetPlatformApplicationAttributesRequest |
Sets the attributes of the platform application object for the supported push notification services,
such as APNS and GCM.
| |
SetPlatformApplicationAttributesResponse |
Encapsulates the metadata and result of the SetPlatformApplicationAttributes action.
| |
SetSubscriptionAttributesRequest |
Sets an attribute of the topic to a new value.
| |
SetSubscriptionAttributesResponse | ||
SetTopicAttributesRequest |
Sets an attribute of a topic to a new value.
| |
SetTopicAttributesResponse |
Encapsulates the metadata and result of the SetTopicAttributes action.
| |
SNSRequest | ||
SubscribeRequest |
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.
| |
SubscribeResponse |
Encapsulates the metadata and result of the Subscribe action.
| |
SubscribeResult |
Encapsulates the result of the Subscribe action.
| |
Subscription |
The attributes of an SNS subscription.
| |
SubscriptionAttribute |
Key and value of a subscription attribute.
| |
Topic |
Contains a specific topic's Amazon Resource Name (ARN).
To retrieve a topic's attributes, use GetTopicAttributes.
| |
TopicAttribute |
Key and value of topic attribute.
| |
UnsubscribeRequest |
Deletes a subscription.
| |
UnsubscribeResponse |
Encapsulates the metadata and result of the Unsubscribe action.
|