AWS SDK for C++  1.9.107
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SSMContacts Namespace Reference

Namespaces

 Model
 
 SSMContactsEndpoint
 
 SSMContactsErrorMapper
 

Classes

class  SSMContactsClient
 
class  SSMContactsError
 
class  SSMContactsRequest
 

Typedefs

typedef std::function< void(const SSMContactsClient *, const Model::AcceptPageRequest &, const Model::AcceptPageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > AcceptPageResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ActivateContactChannelRequest &, const Model::ActivateContactChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ActivateContactChannelResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::CreateContactRequest &, const Model::CreateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContactResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::CreateContactChannelRequest &, const Model::CreateContactChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > CreateContactChannelResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::DeactivateContactChannelRequest &, const Model::DeactivateContactChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeactivateContactChannelResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::DeleteContactRequest &, const Model::DeleteContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContactResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::DeleteContactChannelRequest &, const Model::DeleteContactChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DeleteContactChannelResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::DescribeEngagementRequest &, const Model::DescribeEngagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribeEngagementResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::DescribePageRequest &, const Model::DescribePageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > DescribePageResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::GetContactRequest &, const Model::GetContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContactResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::GetContactChannelRequest &, const Model::GetContactChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContactChannelResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::GetContactPolicyRequest &, const Model::GetContactPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > GetContactPolicyResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListContactChannelsRequest &, const Model::ListContactChannelsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListContactChannelsResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListContactsRequest &, const Model::ListContactsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListContactsResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListEngagementsRequest &, const Model::ListEngagementsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListEngagementsResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListPageReceiptsRequest &, const Model::ListPageReceiptsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPageReceiptsResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListPagesByContactRequest &, const Model::ListPagesByContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPagesByContactResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListPagesByEngagementRequest &, const Model::ListPagesByEngagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListPagesByEngagementResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::ListTagsForResourceRequest &, const Model::ListTagsForResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > ListTagsForResourceResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::PutContactPolicyRequest &, const Model::PutContactPolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > PutContactPolicyResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::SendActivationCodeRequest &, const Model::SendActivationCodeOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > SendActivationCodeResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::StartEngagementRequest &, const Model::StartEngagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StartEngagementResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::StopEngagementRequest &, const Model::StopEngagementOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > StopEngagementResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > TagResourceResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UntagResourceResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::UpdateContactRequest &, const Model::UpdateContactOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateContactResponseReceivedHandler
 
typedef std::function< void(const SSMContactsClient *, const Model::UpdateContactChannelRequest &, const Model::UpdateContactChannelOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &) > UpdateContactChannelResponseReceivedHandler
 

Enumerations

enum  SSMContactsErrors {
  SSMContactsErrors::INCOMPLETE_SIGNATURE = 0, SSMContactsErrors::INTERNAL_FAILURE = 1, SSMContactsErrors::INVALID_ACTION = 2, SSMContactsErrors::INVALID_CLIENT_TOKEN_ID = 3,
  SSMContactsErrors::INVALID_PARAMETER_COMBINATION = 4, SSMContactsErrors::INVALID_QUERY_PARAMETER = 5, SSMContactsErrors::INVALID_PARAMETER_VALUE = 6, SSMContactsErrors::MISSING_ACTION = 7,
  SSMContactsErrors::MISSING_AUTHENTICATION_TOKEN = 8, SSMContactsErrors::MISSING_PARAMETER = 9, SSMContactsErrors::OPT_IN_REQUIRED = 10, SSMContactsErrors::REQUEST_EXPIRED = 11,
  SSMContactsErrors::SERVICE_UNAVAILABLE = 12, SSMContactsErrors::THROTTLING = 13, SSMContactsErrors::VALIDATION = 14, SSMContactsErrors::ACCESS_DENIED = 15,
  SSMContactsErrors::RESOURCE_NOT_FOUND = 16, SSMContactsErrors::UNRECOGNIZED_CLIENT = 17, SSMContactsErrors::MALFORMED_QUERY_STRING = 18, SSMContactsErrors::SLOW_DOWN = 19,
  SSMContactsErrors::REQUEST_TIME_TOO_SKEWED = 20, SSMContactsErrors::INVALID_SIGNATURE = 21, SSMContactsErrors::SIGNATURE_DOES_NOT_MATCH = 22, SSMContactsErrors::INVALID_ACCESS_KEY_ID = 23,
  SSMContactsErrors::REQUEST_TIMEOUT = 24, SSMContactsErrors::NETWORK_CONNECTION = 99, SSMContactsErrors::UNKNOWN = 100, SSMContactsErrors::CONFLICT = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
  SSMContactsErrors::DATA_ENCRYPTION, SSMContactsErrors::INTERNAL_SERVER, SSMContactsErrors::SERVICE_QUOTA_EXCEEDED
}
 

Typedef Documentation

◆ AcceptPageResponseReceivedHandler

Definition at line 167 of file SSMContactsClient.h.

◆ ActivateContactChannelResponseReceivedHandler

Definition at line 168 of file SSMContactsClient.h.

◆ CreateContactChannelResponseReceivedHandler

Definition at line 170 of file SSMContactsClient.h.

◆ CreateContactResponseReceivedHandler

Definition at line 169 of file SSMContactsClient.h.

◆ DeactivateContactChannelResponseReceivedHandler

Definition at line 171 of file SSMContactsClient.h.

◆ DeleteContactChannelResponseReceivedHandler

Definition at line 173 of file SSMContactsClient.h.

◆ DeleteContactResponseReceivedHandler

Definition at line 172 of file SSMContactsClient.h.

◆ DescribeEngagementResponseReceivedHandler

Definition at line 174 of file SSMContactsClient.h.

◆ DescribePageResponseReceivedHandler

Definition at line 175 of file SSMContactsClient.h.

◆ GetContactChannelResponseReceivedHandler

Definition at line 177 of file SSMContactsClient.h.

◆ GetContactPolicyResponseReceivedHandler

Definition at line 178 of file SSMContactsClient.h.

◆ GetContactResponseReceivedHandler

Definition at line 176 of file SSMContactsClient.h.

◆ ListContactChannelsResponseReceivedHandler

Definition at line 179 of file SSMContactsClient.h.

◆ ListContactsResponseReceivedHandler

Definition at line 180 of file SSMContactsClient.h.

◆ ListEngagementsResponseReceivedHandler

Definition at line 181 of file SSMContactsClient.h.

◆ ListPageReceiptsResponseReceivedHandler

Definition at line 182 of file SSMContactsClient.h.

◆ ListPagesByContactResponseReceivedHandler

Definition at line 183 of file SSMContactsClient.h.

◆ ListPagesByEngagementResponseReceivedHandler

Definition at line 184 of file SSMContactsClient.h.

◆ ListTagsForResourceResponseReceivedHandler

Definition at line 185 of file SSMContactsClient.h.

◆ PutContactPolicyResponseReceivedHandler

Definition at line 186 of file SSMContactsClient.h.

◆ SendActivationCodeResponseReceivedHandler

Definition at line 187 of file SSMContactsClient.h.

◆ StartEngagementResponseReceivedHandler

Definition at line 188 of file SSMContactsClient.h.

◆ StopEngagementResponseReceivedHandler

Definition at line 189 of file SSMContactsClient.h.

◆ TagResourceResponseReceivedHandler

Definition at line 190 of file SSMContactsClient.h.

◆ UntagResourceResponseReceivedHandler

Definition at line 191 of file SSMContactsClient.h.

◆ UpdateContactChannelResponseReceivedHandler

Definition at line 193 of file SSMContactsClient.h.

◆ UpdateContactResponseReceivedHandler

Definition at line 192 of file SSMContactsClient.h.

Enumeration Type Documentation

◆ SSMContactsErrors

Enumerator
INCOMPLETE_SIGNATURE 
INTERNAL_FAILURE 
INVALID_ACTION 
INVALID_CLIENT_TOKEN_ID 
INVALID_PARAMETER_COMBINATION 
INVALID_QUERY_PARAMETER 
INVALID_PARAMETER_VALUE 
MISSING_ACTION 
MISSING_AUTHENTICATION_TOKEN 
MISSING_PARAMETER 
OPT_IN_REQUIRED 
REQUEST_EXPIRED 
SERVICE_UNAVAILABLE 
THROTTLING 
VALIDATION 
ACCESS_DENIED 
RESOURCE_NOT_FOUND 
UNRECOGNIZED_CLIENT 
MALFORMED_QUERY_STRING 
SLOW_DOWN 
REQUEST_TIME_TOO_SKEWED 
INVALID_SIGNATURE 
SIGNATURE_DOES_NOT_MATCH 
INVALID_ACCESS_KEY_ID 
REQUEST_TIMEOUT 
NETWORK_CONNECTION 
UNKNOWN 
CONFLICT 
DATA_ENCRYPTION 
INTERNAL_SERVER 
SERVICE_QUOTA_EXCEEDED 

Definition at line 16 of file SSMContactsErrors.h.