AWS SDK for .NET Documentation
AmazonSimpleNotificationService Interface
AmazonAmazon.SimpleNotificationServiceAmazonSimpleNotificationService Did this page help you?   Yes   No    Tell us about it...
Amazon Simple Notification Service
Declaration Syntax
C#
public interface AmazonSimpleNotificationService : IDisposable
Members
All MembersMethods



IconMemberDescription
AddPermission(AddPermissionRequest)
Adds a statement to a topic's access control policy, granting access for the specified AWS accounts to the specified actions.

ConfirmSubscription(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).

CreateTopic(CreateTopicRequest)
Creates a topic to which notifications can be published. Users can create at most 25 topics.

DeleteTopic(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.

Dispose()()()()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
GetSubscriptionAttributes(GetSubscriptionAttributesRequest)
Returns all of the properties of a subscription customers have created. Subscription properties returned might differ based on the authorization of the user.

GetTopicAttributes(GetTopicAttributesRequest)
Returns all of the properties of a topic customers have created. Topic properties returned might differ based on the authorization of the user.

ListSubscriptions(ListSubscriptionsRequest)
Returns a list of the requester's subscriptions.

ListSubscriptionsByTopic(ListSubscriptionsByTopicRequest)
Returns a list of the subscriptions to a specific topic.

ListTopics(ListTopicsRequest)
Returns a list of the requester's topics.

Publish(PublishRequest)
Sends a message to all of a topic's subscribed endpoints.

RemovePermission(RemovePermissionRequest)
Removes a statement from a topic's access control policy.

SetSubscriptionAttributes(SetSubscriptionAttributesRequest)
Sets an attribute of the topic to a new value.

SetTopicAttributes(SetTopicAttributesRequest)
Sets an attribute of a topic to a new value.

Subscribe(SubscribeRequest)
Prepares to subscribe an endpoint by sending the endpoint a confirmation message.

Unsubscribe(UnsubscribeRequest)
Deletes a subscription.

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.20.0 (1.5.20.0)