AWS SDK for C++  1.8.76
AWS SDK for C++
Classes | Typedefs
Aws::SNS::Model Namespace Reference

Classes

class  AddPermissionRequest
 
class  CheckIfPhoneNumberIsOptedOutRequest
 
class  CheckIfPhoneNumberIsOptedOutResult
 
class  ConfirmSubscriptionRequest
 
class  ConfirmSubscriptionResult
 
class  CreatePlatformApplicationRequest
 
class  CreatePlatformApplicationResult
 
class  CreatePlatformEndpointRequest
 
class  CreatePlatformEndpointResult
 
class  CreateTopicRequest
 
class  CreateTopicResult
 
class  DeleteEndpointRequest
 
class  DeletePlatformApplicationRequest
 
class  DeleteTopicRequest
 
class  GetEndpointAttributesRequest
 
class  GetEndpointAttributesResult
 
class  GetPlatformApplicationAttributesRequest
 
class  GetPlatformApplicationAttributesResult
 
class  GetSMSAttributesRequest
 
class  GetSMSAttributesResult
 
class  GetSubscriptionAttributesRequest
 
class  GetSubscriptionAttributesResult
 
class  GetTopicAttributesRequest
 
class  GetTopicAttributesResult
 
class  ListEndpointsByPlatformApplicationRequest
 
class  ListEndpointsByPlatformApplicationResult
 
class  ListPhoneNumbersOptedOutRequest
 
class  ListPhoneNumbersOptedOutResult
 
class  ListPlatformApplicationsRequest
 
class  ListPlatformApplicationsResult
 
class  ListSubscriptionsByTopicRequest
 
class  ListSubscriptionsByTopicResult
 
class  ListSubscriptionsRequest
 
class  ListSubscriptionsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ListTopicsRequest
 
class  ListTopicsResult
 
class  MessageAttributeValue
 
class  OptInPhoneNumberRequest
 
class  OptInPhoneNumberResult
 
class  PlatformApplication
 
class  PublishRequest
 
class  PublishResult
 
class  RemovePermissionRequest
 
class  ResponseMetadata
 
class  SetEndpointAttributesRequest
 
class  SetPlatformApplicationAttributesRequest
 
class  SetSMSAttributesRequest
 
class  SetSMSAttributesResult
 
class  SetSubscriptionAttributesRequest
 
class  SetTopicAttributesRequest
 
class  SubscribeRequest
 
class  SubscribeResult
 
class  Subscription
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  Topic
 
class  UnsubscribeRequest
 
class  UntagResourceRequest
 
class  UntagResourceResult
 

Typedefs

typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorAddPermissionOutcome
 
typedef Aws::Utils::Outcome< CheckIfPhoneNumberIsOptedOutResult, SNSErrorCheckIfPhoneNumberIsOptedOutOutcome
 
typedef Aws::Utils::Outcome< ConfirmSubscriptionResult, SNSErrorConfirmSubscriptionOutcome
 
typedef Aws::Utils::Outcome< CreatePlatformApplicationResult, SNSErrorCreatePlatformApplicationOutcome
 
typedef Aws::Utils::Outcome< CreatePlatformEndpointResult, SNSErrorCreatePlatformEndpointOutcome
 
typedef Aws::Utils::Outcome< CreateTopicResult, SNSErrorCreateTopicOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorDeleteEndpointOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorDeletePlatformApplicationOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorDeleteTopicOutcome
 
typedef Aws::Utils::Outcome< GetEndpointAttributesResult, SNSErrorGetEndpointAttributesOutcome
 
typedef Aws::Utils::Outcome< GetPlatformApplicationAttributesResult, SNSErrorGetPlatformApplicationAttributesOutcome
 
typedef Aws::Utils::Outcome< GetSMSAttributesResult, SNSErrorGetSMSAttributesOutcome
 
typedef Aws::Utils::Outcome< GetSubscriptionAttributesResult, SNSErrorGetSubscriptionAttributesOutcome
 
typedef Aws::Utils::Outcome< GetTopicAttributesResult, SNSErrorGetTopicAttributesOutcome
 
typedef Aws::Utils::Outcome< ListEndpointsByPlatformApplicationResult, SNSErrorListEndpointsByPlatformApplicationOutcome
 
typedef Aws::Utils::Outcome< ListPhoneNumbersOptedOutResult, SNSErrorListPhoneNumbersOptedOutOutcome
 
typedef Aws::Utils::Outcome< ListPlatformApplicationsResult, SNSErrorListPlatformApplicationsOutcome
 
typedef Aws::Utils::Outcome< ListSubscriptionsResult, SNSErrorListSubscriptionsOutcome
 
typedef Aws::Utils::Outcome< ListSubscriptionsByTopicResult, SNSErrorListSubscriptionsByTopicOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SNSErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ListTopicsResult, SNSErrorListTopicsOutcome
 
typedef Aws::Utils::Outcome< OptInPhoneNumberResult, SNSErrorOptInPhoneNumberOutcome
 
typedef Aws::Utils::Outcome< PublishResult, SNSErrorPublishOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorRemovePermissionOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorSetEndpointAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorSetPlatformApplicationAttributesOutcome
 
typedef Aws::Utils::Outcome< SetSMSAttributesResult, SNSErrorSetSMSAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorSetSubscriptionAttributesOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorSetTopicAttributesOutcome
 
typedef Aws::Utils::Outcome< SubscribeResult, SNSErrorSubscribeOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SNSErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SNSErrorUnsubscribeOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SNSErrorUntagResourceOutcome
 
typedef std::future< AddPermissionOutcomeAddPermissionOutcomeCallable
 
typedef std::future< CheckIfPhoneNumberIsOptedOutOutcomeCheckIfPhoneNumberIsOptedOutOutcomeCallable
 
typedef std::future< ConfirmSubscriptionOutcomeConfirmSubscriptionOutcomeCallable
 
typedef std::future< CreatePlatformApplicationOutcomeCreatePlatformApplicationOutcomeCallable
 
typedef std::future< CreatePlatformEndpointOutcomeCreatePlatformEndpointOutcomeCallable
 
typedef std::future< CreateTopicOutcomeCreateTopicOutcomeCallable
 
typedef std::future< DeleteEndpointOutcomeDeleteEndpointOutcomeCallable
 
typedef std::future< DeletePlatformApplicationOutcomeDeletePlatformApplicationOutcomeCallable
 
typedef std::future< DeleteTopicOutcomeDeleteTopicOutcomeCallable
 
typedef std::future< GetEndpointAttributesOutcomeGetEndpointAttributesOutcomeCallable
 
typedef std::future< GetPlatformApplicationAttributesOutcomeGetPlatformApplicationAttributesOutcomeCallable
 
typedef std::future< GetSMSAttributesOutcomeGetSMSAttributesOutcomeCallable
 
typedef std::future< GetSubscriptionAttributesOutcomeGetSubscriptionAttributesOutcomeCallable
 
typedef std::future< GetTopicAttributesOutcomeGetTopicAttributesOutcomeCallable
 
typedef std::future< ListEndpointsByPlatformApplicationOutcomeListEndpointsByPlatformApplicationOutcomeCallable
 
typedef std::future< ListPhoneNumbersOptedOutOutcomeListPhoneNumbersOptedOutOutcomeCallable
 
typedef std::future< ListPlatformApplicationsOutcomeListPlatformApplicationsOutcomeCallable
 
typedef std::future< ListSubscriptionsOutcomeListSubscriptionsOutcomeCallable
 
typedef std::future< ListSubscriptionsByTopicOutcomeListSubscriptionsByTopicOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ListTopicsOutcomeListTopicsOutcomeCallable
 
typedef std::future< OptInPhoneNumberOutcomeOptInPhoneNumberOutcomeCallable
 
typedef std::future< PublishOutcomePublishOutcomeCallable
 
typedef std::future< RemovePermissionOutcomeRemovePermissionOutcomeCallable
 
typedef std::future< SetEndpointAttributesOutcomeSetEndpointAttributesOutcomeCallable
 
typedef std::future< SetPlatformApplicationAttributesOutcomeSetPlatformApplicationAttributesOutcomeCallable
 
typedef std::future< SetSMSAttributesOutcomeSetSMSAttributesOutcomeCallable
 
typedef std::future< SetSubscriptionAttributesOutcomeSetSubscriptionAttributesOutcomeCallable
 
typedef std::future< SetTopicAttributesOutcomeSetTopicAttributesOutcomeCallable
 
typedef std::future< SubscribeOutcomeSubscribeOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UnsubscribeOutcomeUnsubscribeOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 

Typedef Documentation

◆ AddPermissionOutcome

Definition at line 116 of file SNSClient.h.

◆ AddPermissionOutcomeCallable

Definition at line 152 of file SNSClient.h.

◆ CheckIfPhoneNumberIsOptedOutOutcome

Definition at line 119 of file SNSClient.h.

◆ CheckIfPhoneNumberIsOptedOutOutcomeCallable

Definition at line 153 of file SNSClient.h.

◆ ConfirmSubscriptionOutcome

Definition at line 120 of file SNSClient.h.

◆ ConfirmSubscriptionOutcomeCallable

Definition at line 154 of file SNSClient.h.

◆ CreatePlatformApplicationOutcome

Definition at line 121 of file SNSClient.h.

◆ CreatePlatformApplicationOutcomeCallable

Definition at line 155 of file SNSClient.h.

◆ CreatePlatformEndpointOutcome

Definition at line 122 of file SNSClient.h.

◆ CreatePlatformEndpointOutcomeCallable

Definition at line 156 of file SNSClient.h.

◆ CreateTopicOutcome

Definition at line 123 of file SNSClient.h.

◆ CreateTopicOutcomeCallable

Definition at line 157 of file SNSClient.h.

◆ DeleteEndpointOutcome

Definition at line 124 of file SNSClient.h.

◆ DeleteEndpointOutcomeCallable

Definition at line 158 of file SNSClient.h.

◆ DeletePlatformApplicationOutcome

Definition at line 125 of file SNSClient.h.

◆ DeletePlatformApplicationOutcomeCallable

Definition at line 159 of file SNSClient.h.

◆ DeleteTopicOutcome

Definition at line 126 of file SNSClient.h.

◆ DeleteTopicOutcomeCallable

Definition at line 160 of file SNSClient.h.

◆ GetEndpointAttributesOutcome

Definition at line 127 of file SNSClient.h.

◆ GetEndpointAttributesOutcomeCallable

Definition at line 161 of file SNSClient.h.

◆ GetPlatformApplicationAttributesOutcome

Definition at line 128 of file SNSClient.h.

◆ GetPlatformApplicationAttributesOutcomeCallable

Definition at line 162 of file SNSClient.h.

◆ GetSMSAttributesOutcome

Definition at line 129 of file SNSClient.h.

◆ GetSMSAttributesOutcomeCallable

Definition at line 163 of file SNSClient.h.

◆ GetSubscriptionAttributesOutcome

Definition at line 130 of file SNSClient.h.

◆ GetSubscriptionAttributesOutcomeCallable

Definition at line 164 of file SNSClient.h.

◆ GetTopicAttributesOutcome

Definition at line 131 of file SNSClient.h.

◆ GetTopicAttributesOutcomeCallable

Definition at line 165 of file SNSClient.h.

◆ ListEndpointsByPlatformApplicationOutcome

Definition at line 132 of file SNSClient.h.

◆ ListEndpointsByPlatformApplicationOutcomeCallable

Definition at line 166 of file SNSClient.h.

◆ ListPhoneNumbersOptedOutOutcome

Definition at line 133 of file SNSClient.h.

◆ ListPhoneNumbersOptedOutOutcomeCallable

Definition at line 167 of file SNSClient.h.

◆ ListPlatformApplicationsOutcome

Definition at line 134 of file SNSClient.h.

◆ ListPlatformApplicationsOutcomeCallable

Definition at line 168 of file SNSClient.h.

◆ ListSubscriptionsByTopicOutcome

Definition at line 136 of file SNSClient.h.

◆ ListSubscriptionsByTopicOutcomeCallable

Definition at line 170 of file SNSClient.h.

◆ ListSubscriptionsOutcome

Definition at line 135 of file SNSClient.h.

◆ ListSubscriptionsOutcomeCallable

Definition at line 169 of file SNSClient.h.

◆ ListTagsForResourceOutcome

Definition at line 137 of file SNSClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 171 of file SNSClient.h.

◆ ListTopicsOutcome

Definition at line 138 of file SNSClient.h.

◆ ListTopicsOutcomeCallable

Definition at line 172 of file SNSClient.h.

◆ OptInPhoneNumberOutcome

Definition at line 139 of file SNSClient.h.

◆ OptInPhoneNumberOutcomeCallable

Definition at line 173 of file SNSClient.h.

◆ PublishOutcome

Definition at line 140 of file SNSClient.h.

◆ PublishOutcomeCallable

Definition at line 174 of file SNSClient.h.

◆ RemovePermissionOutcome

Definition at line 141 of file SNSClient.h.

◆ RemovePermissionOutcomeCallable

Definition at line 175 of file SNSClient.h.

◆ SetEndpointAttributesOutcome

Definition at line 142 of file SNSClient.h.

◆ SetEndpointAttributesOutcomeCallable

Definition at line 176 of file SNSClient.h.

◆ SetPlatformApplicationAttributesOutcome

Definition at line 143 of file SNSClient.h.

◆ SetPlatformApplicationAttributesOutcomeCallable

Definition at line 177 of file SNSClient.h.

◆ SetSMSAttributesOutcome

Definition at line 144 of file SNSClient.h.

◆ SetSMSAttributesOutcomeCallable

Definition at line 178 of file SNSClient.h.

◆ SetSubscriptionAttributesOutcome

Definition at line 145 of file SNSClient.h.

◆ SetSubscriptionAttributesOutcomeCallable

Definition at line 179 of file SNSClient.h.

◆ SetTopicAttributesOutcome

Definition at line 146 of file SNSClient.h.

◆ SetTopicAttributesOutcomeCallable

Definition at line 180 of file SNSClient.h.

◆ SubscribeOutcome

Definition at line 147 of file SNSClient.h.

◆ SubscribeOutcomeCallable

Definition at line 181 of file SNSClient.h.

◆ TagResourceOutcome

Definition at line 148 of file SNSClient.h.

◆ TagResourceOutcomeCallable

Definition at line 182 of file SNSClient.h.

◆ UnsubscribeOutcome

Definition at line 149 of file SNSClient.h.

◆ UnsubscribeOutcomeCallable

Definition at line 183 of file SNSClient.h.

◆ UntagResourceOutcome

Definition at line 150 of file SNSClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 184 of file SNSClient.h.