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

Namespaces

 AcceptCodeValidationMapper
 
 AcceptTypeMapper
 
 ActivationStatusMapper
 
 ChannelTypeMapper
 
 ContactTypeMapper
 
 ReceiptTypeMapper
 
 ValidationExceptionReasonMapper
 

Classes

class  AcceptPageRequest
 
class  AcceptPageResult
 
class  ActivateContactChannelRequest
 
class  ActivateContactChannelResult
 
class  ChannelTargetInfo
 
class  ConflictException
 
class  Contact
 
class  ContactChannel
 
class  ContactChannelAddress
 
class  ContactTargetInfo
 
class  CreateContactChannelRequest
 
class  CreateContactChannelResult
 
class  CreateContactRequest
 
class  CreateContactResult
 
class  DeactivateContactChannelRequest
 
class  DeactivateContactChannelResult
 
class  DeleteContactChannelRequest
 
class  DeleteContactChannelResult
 
class  DeleteContactRequest
 
class  DeleteContactResult
 
class  DescribeEngagementRequest
 
class  DescribeEngagementResult
 
class  DescribePageRequest
 
class  DescribePageResult
 
class  Engagement
 
class  GetContactChannelRequest
 
class  GetContactChannelResult
 
class  GetContactPolicyRequest
 
class  GetContactPolicyResult
 
class  GetContactRequest
 
class  GetContactResult
 
class  InternalServerException
 
class  ListContactChannelsRequest
 
class  ListContactChannelsResult
 
class  ListContactsRequest
 
class  ListContactsResult
 
class  ListEngagementsRequest
 
class  ListEngagementsResult
 
class  ListPageReceiptsRequest
 
class  ListPageReceiptsResult
 
class  ListPagesByContactRequest
 
class  ListPagesByContactResult
 
class  ListPagesByEngagementRequest
 
class  ListPagesByEngagementResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  Page
 
class  Plan
 
class  PutContactPolicyRequest
 
class  PutContactPolicyResult
 
class  Receipt
 
class  ResourceNotFoundException
 
class  SendActivationCodeRequest
 
class  SendActivationCodeResult
 
class  ServiceQuotaExceededException
 
class  Stage
 
class  StartEngagementRequest
 
class  StartEngagementResult
 
class  StopEngagementRequest
 
class  StopEngagementResult
 
class  Tag
 
class  TagResourceRequest
 
class  TagResourceResult
 
class  Target
 
class  ThrottlingException
 
class  TimeRange
 
class  UntagResourceRequest
 
class  UntagResourceResult
 
class  UpdateContactChannelRequest
 
class  UpdateContactChannelResult
 
class  UpdateContactRequest
 
class  UpdateContactResult
 
class  ValidationException
 
class  ValidationExceptionField
 

Typedefs

typedef Aws::Utils::Outcome< AcceptPageResult, SSMContactsErrorAcceptPageOutcome
 
typedef Aws::Utils::Outcome< ActivateContactChannelResult, SSMContactsErrorActivateContactChannelOutcome
 
typedef Aws::Utils::Outcome< CreateContactResult, SSMContactsErrorCreateContactOutcome
 
typedef Aws::Utils::Outcome< CreateContactChannelResult, SSMContactsErrorCreateContactChannelOutcome
 
typedef Aws::Utils::Outcome< DeactivateContactChannelResult, SSMContactsErrorDeactivateContactChannelOutcome
 
typedef Aws::Utils::Outcome< DeleteContactResult, SSMContactsErrorDeleteContactOutcome
 
typedef Aws::Utils::Outcome< DeleteContactChannelResult, SSMContactsErrorDeleteContactChannelOutcome
 
typedef Aws::Utils::Outcome< DescribeEngagementResult, SSMContactsErrorDescribeEngagementOutcome
 
typedef Aws::Utils::Outcome< DescribePageResult, SSMContactsErrorDescribePageOutcome
 
typedef Aws::Utils::Outcome< GetContactResult, SSMContactsErrorGetContactOutcome
 
typedef Aws::Utils::Outcome< GetContactChannelResult, SSMContactsErrorGetContactChannelOutcome
 
typedef Aws::Utils::Outcome< GetContactPolicyResult, SSMContactsErrorGetContactPolicyOutcome
 
typedef Aws::Utils::Outcome< ListContactChannelsResult, SSMContactsErrorListContactChannelsOutcome
 
typedef Aws::Utils::Outcome< ListContactsResult, SSMContactsErrorListContactsOutcome
 
typedef Aws::Utils::Outcome< ListEngagementsResult, SSMContactsErrorListEngagementsOutcome
 
typedef Aws::Utils::Outcome< ListPageReceiptsResult, SSMContactsErrorListPageReceiptsOutcome
 
typedef Aws::Utils::Outcome< ListPagesByContactResult, SSMContactsErrorListPagesByContactOutcome
 
typedef Aws::Utils::Outcome< ListPagesByEngagementResult, SSMContactsErrorListPagesByEngagementOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, SSMContactsErrorListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< PutContactPolicyResult, SSMContactsErrorPutContactPolicyOutcome
 
typedef Aws::Utils::Outcome< SendActivationCodeResult, SSMContactsErrorSendActivationCodeOutcome
 
typedef Aws::Utils::Outcome< StartEngagementResult, SSMContactsErrorStartEngagementOutcome
 
typedef Aws::Utils::Outcome< StopEngagementResult, SSMContactsErrorStopEngagementOutcome
 
typedef Aws::Utils::Outcome< TagResourceResult, SSMContactsErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< UntagResourceResult, SSMContactsErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateContactResult, SSMContactsErrorUpdateContactOutcome
 
typedef Aws::Utils::Outcome< UpdateContactChannelResult, SSMContactsErrorUpdateContactChannelOutcome
 
typedef std::future< AcceptPageOutcomeAcceptPageOutcomeCallable
 
typedef std::future< ActivateContactChannelOutcomeActivateContactChannelOutcomeCallable
 
typedef std::future< CreateContactOutcomeCreateContactOutcomeCallable
 
typedef std::future< CreateContactChannelOutcomeCreateContactChannelOutcomeCallable
 
typedef std::future< DeactivateContactChannelOutcomeDeactivateContactChannelOutcomeCallable
 
typedef std::future< DeleteContactOutcomeDeleteContactOutcomeCallable
 
typedef std::future< DeleteContactChannelOutcomeDeleteContactChannelOutcomeCallable
 
typedef std::future< DescribeEngagementOutcomeDescribeEngagementOutcomeCallable
 
typedef std::future< DescribePageOutcomeDescribePageOutcomeCallable
 
typedef std::future< GetContactOutcomeGetContactOutcomeCallable
 
typedef std::future< GetContactChannelOutcomeGetContactChannelOutcomeCallable
 
typedef std::future< GetContactPolicyOutcomeGetContactPolicyOutcomeCallable
 
typedef std::future< ListContactChannelsOutcomeListContactChannelsOutcomeCallable
 
typedef std::future< ListContactsOutcomeListContactsOutcomeCallable
 
typedef std::future< ListEngagementsOutcomeListEngagementsOutcomeCallable
 
typedef std::future< ListPageReceiptsOutcomeListPageReceiptsOutcomeCallable
 
typedef std::future< ListPagesByContactOutcomeListPagesByContactOutcomeCallable
 
typedef std::future< ListPagesByEngagementOutcomeListPagesByEngagementOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< PutContactPolicyOutcomePutContactPolicyOutcomeCallable
 
typedef std::future< SendActivationCodeOutcomeSendActivationCodeOutcomeCallable
 
typedef std::future< StartEngagementOutcomeStartEngagementOutcomeCallable
 
typedef std::future< StopEngagementOutcomeStopEngagementOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateContactOutcomeUpdateContactOutcomeCallable
 
typedef std::future< UpdateContactChannelOutcomeUpdateContactChannelOutcomeCallable
 

Enumerations

enum  AcceptCodeValidation { AcceptCodeValidation::NOT_SET, AcceptCodeValidation::IGNORE, AcceptCodeValidation::ENFORCE }
 
enum  AcceptType { AcceptType::NOT_SET, AcceptType::DELIVERED, AcceptType::READ }
 
enum  ActivationStatus { ActivationStatus::NOT_SET, ActivationStatus::ACTIVATED, ActivationStatus::NOT_ACTIVATED }
 
enum  ChannelType { ChannelType::NOT_SET, ChannelType::SMS, ChannelType::VOICE, ChannelType::EMAIL }
 
enum  ContactType { ContactType::NOT_SET, ContactType::PERSONAL, ContactType::ESCALATION }
 
enum  ReceiptType {
  ReceiptType::NOT_SET, ReceiptType::DELIVERED, ReceiptType::ERROR_, ReceiptType::READ,
  ReceiptType::SENT, ReceiptType::STOP
}
 
enum  ValidationExceptionReason {
  ValidationExceptionReason::NOT_SET, ValidationExceptionReason::UNKNOWN_OPERATION, ValidationExceptionReason::CANNOT_PARSE, ValidationExceptionReason::FIELD_VALIDATION_FAILED,
  ValidationExceptionReason::OTHER
}
 

Typedef Documentation

◆ AcceptPageOutcome

Definition at line 108 of file SSMContactsClient.h.

◆ AcceptPageOutcomeCallable

Definition at line 136 of file SSMContactsClient.h.

◆ ActivateContactChannelOutcome

Definition at line 109 of file SSMContactsClient.h.

◆ ActivateContactChannelOutcomeCallable

Definition at line 137 of file SSMContactsClient.h.

◆ CreateContactChannelOutcome

Definition at line 111 of file SSMContactsClient.h.

◆ CreateContactChannelOutcomeCallable

Definition at line 139 of file SSMContactsClient.h.

◆ CreateContactOutcome

Definition at line 110 of file SSMContactsClient.h.

◆ CreateContactOutcomeCallable

Definition at line 138 of file SSMContactsClient.h.

◆ DeactivateContactChannelOutcome

Definition at line 112 of file SSMContactsClient.h.

◆ DeactivateContactChannelOutcomeCallable

Definition at line 140 of file SSMContactsClient.h.

◆ DeleteContactChannelOutcome

Definition at line 114 of file SSMContactsClient.h.

◆ DeleteContactChannelOutcomeCallable

Definition at line 142 of file SSMContactsClient.h.

◆ DeleteContactOutcome

Definition at line 113 of file SSMContactsClient.h.

◆ DeleteContactOutcomeCallable

Definition at line 141 of file SSMContactsClient.h.

◆ DescribeEngagementOutcome

Definition at line 115 of file SSMContactsClient.h.

◆ DescribeEngagementOutcomeCallable

Definition at line 143 of file SSMContactsClient.h.

◆ DescribePageOutcome

Definition at line 116 of file SSMContactsClient.h.

◆ DescribePageOutcomeCallable

Definition at line 144 of file SSMContactsClient.h.

◆ GetContactChannelOutcome

Definition at line 118 of file SSMContactsClient.h.

◆ GetContactChannelOutcomeCallable

Definition at line 146 of file SSMContactsClient.h.

◆ GetContactOutcome

Definition at line 117 of file SSMContactsClient.h.

◆ GetContactOutcomeCallable

Definition at line 145 of file SSMContactsClient.h.

◆ GetContactPolicyOutcome

Definition at line 119 of file SSMContactsClient.h.

◆ GetContactPolicyOutcomeCallable

Definition at line 147 of file SSMContactsClient.h.

◆ ListContactChannelsOutcome

Definition at line 120 of file SSMContactsClient.h.

◆ ListContactChannelsOutcomeCallable

Definition at line 148 of file SSMContactsClient.h.

◆ ListContactsOutcome

Definition at line 121 of file SSMContactsClient.h.

◆ ListContactsOutcomeCallable

Definition at line 149 of file SSMContactsClient.h.

◆ ListEngagementsOutcome

Definition at line 122 of file SSMContactsClient.h.

◆ ListEngagementsOutcomeCallable

Definition at line 150 of file SSMContactsClient.h.

◆ ListPageReceiptsOutcome

Definition at line 123 of file SSMContactsClient.h.

◆ ListPageReceiptsOutcomeCallable

Definition at line 151 of file SSMContactsClient.h.

◆ ListPagesByContactOutcome

Definition at line 124 of file SSMContactsClient.h.

◆ ListPagesByContactOutcomeCallable

Definition at line 152 of file SSMContactsClient.h.

◆ ListPagesByEngagementOutcome

Definition at line 125 of file SSMContactsClient.h.

◆ ListPagesByEngagementOutcomeCallable

Definition at line 153 of file SSMContactsClient.h.

◆ ListTagsForResourceOutcome

Definition at line 126 of file SSMContactsClient.h.

◆ ListTagsForResourceOutcomeCallable

Definition at line 154 of file SSMContactsClient.h.

◆ PutContactPolicyOutcome

Definition at line 127 of file SSMContactsClient.h.

◆ PutContactPolicyOutcomeCallable

Definition at line 155 of file SSMContactsClient.h.

◆ SendActivationCodeOutcome

Definition at line 128 of file SSMContactsClient.h.

◆ SendActivationCodeOutcomeCallable

Definition at line 156 of file SSMContactsClient.h.

◆ StartEngagementOutcome

Definition at line 129 of file SSMContactsClient.h.

◆ StartEngagementOutcomeCallable

Definition at line 157 of file SSMContactsClient.h.

◆ StopEngagementOutcome

Definition at line 130 of file SSMContactsClient.h.

◆ StopEngagementOutcomeCallable

Definition at line 158 of file SSMContactsClient.h.

◆ TagResourceOutcome

Definition at line 131 of file SSMContactsClient.h.

◆ TagResourceOutcomeCallable

Definition at line 159 of file SSMContactsClient.h.

◆ UntagResourceOutcome

Definition at line 132 of file SSMContactsClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 160 of file SSMContactsClient.h.

◆ UpdateContactChannelOutcome

Definition at line 134 of file SSMContactsClient.h.

◆ UpdateContactChannelOutcomeCallable

Definition at line 162 of file SSMContactsClient.h.

◆ UpdateContactOutcome

Definition at line 133 of file SSMContactsClient.h.

◆ UpdateContactOutcomeCallable

Definition at line 161 of file SSMContactsClient.h.

Enumeration Type Documentation

◆ AcceptCodeValidation

Enumerator
NOT_SET 
IGNORE 
ENFORCE 

Definition at line 16 of file AcceptCodeValidation.h.

◆ AcceptType

Enumerator
NOT_SET 
DELIVERED 
READ 

Definition at line 16 of file AcceptType.h.

◆ ActivationStatus

Enumerator
NOT_SET 
ACTIVATED 
NOT_ACTIVATED 

Definition at line 16 of file ActivationStatus.h.

◆ ChannelType

Enumerator
NOT_SET 
SMS 
VOICE 
EMAIL 

Definition at line 16 of file ChannelType.h.

◆ ContactType

Enumerator
NOT_SET 
PERSONAL 
ESCALATION 

Definition at line 16 of file ContactType.h.

◆ ReceiptType

Enumerator
NOT_SET 
DELIVERED 
ERROR_ 
READ 
SENT 
STOP 

Definition at line 16 of file ReceiptType.h.

◆ ValidationExceptionReason

Enumerator
NOT_SET 
UNKNOWN_OPERATION 
CANNOT_PARSE 
FIELD_VALIDATION_FAILED 
OTHER 

Definition at line 16 of file ValidationExceptionReason.h.