You are viewing documentation for version 1 of the AWS SDK for Ruby. Version 2 documentation can be found here.
Class: AWS::SNS::Client::V20100331
- Inherits:
-
AWS::SNS::Client
- Object
- Core::Client
- Core::QueryClient
- AWS::SNS::Client
- AWS::SNS::Client::V20100331
- Defined in:
- lib/aws/sns/client.rb
Constant Summary
Constant Summary
Constants inherited from AWS::SNS::Client
Instance Attribute Summary
Attributes inherited from Core::Client
Instance Method Summary collapse
-
#add_permission(options = {}) ⇒ Core::Response
Calls the AddPermission API operation.
-
#confirm_subscription(options = {}) ⇒ Core::Response
Calls the ConfirmSubscription API operation.
-
#create_platform_application(options = {}) ⇒ Core::Response
Calls the CreatePlatformApplication API operation.
-
#create_platform_endpoint(options = {}) ⇒ Core::Response
Calls the CreatePlatformEndpoint API operation.
-
#create_topic(options = {}) ⇒ Core::Response
Calls the CreateTopic API operation.
-
#delete_endpoint(options = {}) ⇒ Core::Response
Calls the DeleteEndpoint API operation.
-
#delete_platform_application(options = {}) ⇒ Core::Response
Calls the DeletePlatformApplication API operation.
-
#delete_topic(options = {}) ⇒ Core::Response
Calls the DeleteTopic API operation.
-
#get_endpoint_attributes(options = {}) ⇒ Core::Response
Calls the GetEndpointAttributes API operation.
-
#get_platform_application_attributes(options = {}) ⇒ Core::Response
Calls the GetPlatformApplicationAttributes API operation.
-
#get_subscription_attributes(options = {}) ⇒ Core::Response
Calls the GetSubscriptionAttributes API operation.
-
#get_topic_attributes(options = {}) ⇒ Core::Response
Calls the GetTopicAttributes API operation.
-
#list_endpoints_by_platform_application(options = {}) ⇒ Core::Response
Calls the ListEndpointsByPlatformApplication API operation.
-
#list_platform_applications(options = {}) ⇒ Core::Response
Calls the ListPlatformApplications API operation.
-
#list_subscriptions(options = {}) ⇒ Core::Response
Calls the ListSubscriptions API operation.
-
#list_subscriptions_by_topic(options = {}) ⇒ Core::Response
Calls the ListSubscriptionsByTopic API operation.
-
#list_topics(options = {}) ⇒ Core::Response
Calls the ListTopics API operation.
-
#publish(options = {}) ⇒ Core::Response
Calls the Publish API operation.
-
#remove_permission(options = {}) ⇒ Core::Response
Calls the RemovePermission API operation.
-
#set_endpoint_attributes(options = {}) ⇒ Core::Response
Calls the SetEndpointAttributes API operation.
-
#set_platform_application_attributes(options = {}) ⇒ Core::Response
Calls the SetPlatformApplicationAttributes API operation.
-
#set_subscription_attributes(options = {}) ⇒ Core::Response
Calls the SetSubscriptionAttributes API operation.
-
#set_topic_attributes(options = {}) ⇒ Core::Response
Calls the SetTopicAttributes API operation.
-
#subscribe(options = {}) ⇒ Core::Response
Calls the Subscribe API operation.
-
#unsubscribe(options = {}) ⇒ Core::Response
Calls the Unsubscribe API operation.
Methods inherited from Core::Client
#initialize, #log_warning, #operations, #with_http_handler, #with_options
Constructor Details
This class inherits a constructor from AWS::Core::Client
Instance Method Details
#add_permission(options = {}) ⇒ Core::Response
Calls the AddPermission API operation.
#confirm_subscription(options = {}) ⇒ Core::Response
Calls the ConfirmSubscription API operation.
#create_platform_application(options = {}) ⇒ Core::Response
Calls the CreatePlatformApplication API operation.
#create_platform_endpoint(options = {}) ⇒ Core::Response
Calls the CreatePlatformEndpoint API operation.
#create_topic(options = {}) ⇒ Core::Response
Calls the CreateTopic API operation.
#delete_endpoint(options = {}) ⇒ Core::Response
Calls the DeleteEndpoint API operation.
#delete_platform_application(options = {}) ⇒ Core::Response
Calls the DeletePlatformApplication API operation.
#delete_topic(options = {}) ⇒ Core::Response
Calls the DeleteTopic API operation.
#get_endpoint_attributes(options = {}) ⇒ Core::Response
Calls the GetEndpointAttributes API operation.
#get_platform_application_attributes(options = {}) ⇒ Core::Response
Calls the GetPlatformApplicationAttributes API operation.
#get_subscription_attributes(options = {}) ⇒ Core::Response
Calls the GetSubscriptionAttributes API operation.
#get_topic_attributes(options = {}) ⇒ Core::Response
Calls the GetTopicAttributes API operation.
#list_endpoints_by_platform_application(options = {}) ⇒ Core::Response
Calls the ListEndpointsByPlatformApplication API operation.
#list_platform_applications(options = {}) ⇒ Core::Response
Calls the ListPlatformApplications API operation.
#list_subscriptions(options = {}) ⇒ Core::Response
Calls the ListSubscriptions API operation.
#list_subscriptions_by_topic(options = {}) ⇒ Core::Response
Calls the ListSubscriptionsByTopic API operation.
#list_topics(options = {}) ⇒ Core::Response
Calls the ListTopics API operation.
#publish(options = {}) ⇒ Core::Response
Calls the Publish API operation.
#remove_permission(options = {}) ⇒ Core::Response
Calls the RemovePermission API operation.
#set_endpoint_attributes(options = {}) ⇒ Core::Response
Calls the SetEndpointAttributes API operation.
#set_platform_application_attributes(options = {}) ⇒ Core::Response
Calls the SetPlatformApplicationAttributes API operation.
#set_subscription_attributes(options = {}) ⇒ Core::Response
Calls the SetSubscriptionAttributes API operation.
#set_topic_attributes(options = {}) ⇒ Core::Response
Calls the SetTopicAttributes API operation.
#subscribe(options = {}) ⇒ Core::Response
Calls the Subscribe API operation.
#unsubscribe(options = {}) ⇒ Core::Response
Calls the Unsubscribe API operation.