AWS SDK for C++  0.14.3
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SSM::Model Namespace Reference

Namespaces

 AssociationFilterKeyMapper
 
 AssociationStatusNameMapper
 
 CommandFilterKeyMapper
 
 CommandInvocationStatusMapper
 
 CommandPluginStatusMapper
 
 CommandStatusMapper
 
 DescribeActivationsFilterKeysMapper
 
 DocumentFilterKeyMapper
 
 DocumentHashTypeMapper
 
 DocumentParameterTypeMapper
 
 DocumentPermissionTypeMapper
 
 DocumentStatusMapper
 
 FaultMapper
 
 InstanceInformationFilterKeyMapper
 
 NotificationEventMapper
 
 NotificationTypeMapper
 
 PingStatusMapper
 
 PlatformTypeMapper
 
 ResourceTypeForTaggingMapper
 
 ResourceTypeMapper
 

Classes

class  Activation
 
class  AddTagsToResourceRequest
 
class  AddTagsToResourceResult
 
class  Association
 
class  AssociationDescription
 
class  AssociationFilter
 
class  AssociationStatus
 
class  CancelCommandRequest
 
class  CancelCommandResult
 
class  Command
 
class  CommandFilter
 
class  CommandInvocation
 
class  CommandPlugin
 
class  CreateActivationRequest
 
class  CreateActivationResult
 
class  CreateAssociationBatchRequest
 
class  CreateAssociationBatchRequestEntry
 
class  CreateAssociationBatchResult
 
class  CreateAssociationRequest
 
class  CreateAssociationResult
 
class  CreateDocumentRequest
 
class  CreateDocumentResult
 
class  DeleteActivationRequest
 
class  DeleteActivationResult
 
class  DeleteAssociationRequest
 
class  DeleteAssociationResult
 
class  DeleteDocumentRequest
 
class  DeleteDocumentResult
 
class  DeregisterManagedInstanceRequest
 
class  DeregisterManagedInstanceResult
 
class  DescribeActivationsFilter
 
class  DescribeActivationsRequest
 
class  DescribeActivationsResult
 
class  DescribeAssociationRequest
 
class  DescribeAssociationResult
 
class  DescribeDocumentPermissionRequest
 
class  DescribeDocumentPermissionResult
 
class  DescribeDocumentRequest
 
class  DescribeDocumentResult
 
class  DescribeInstanceInformationRequest
 
class  DescribeInstanceInformationResult
 
class  DocumentDescription
 
class  DocumentFilter
 
class  DocumentIdentifier
 
class  DocumentParameter
 
class  FailedCreateAssociation
 
class  GetDocumentRequest
 
class  GetDocumentResult
 
class  InstanceInformation
 
class  InstanceInformationFilter
 
class  ListAssociationsRequest
 
class  ListAssociationsResult
 
class  ListCommandInvocationsRequest
 
class  ListCommandInvocationsResult
 
class  ListCommandsRequest
 
class  ListCommandsResult
 
class  ListDocumentsRequest
 
class  ListDocumentsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ModifyDocumentPermissionRequest
 
class  ModifyDocumentPermissionResult
 
class  NotificationConfig
 
class  RemoveTagsFromResourceRequest
 
class  RemoveTagsFromResourceResult
 
class  SendCommandRequest
 
class  SendCommandResult
 
class  Tag
 
class  UpdateAssociationStatusRequest
 
class  UpdateAssociationStatusResult
 
class  UpdateManagedInstanceRoleRequest
 
class  UpdateManagedInstanceRoleResult
 

Typedefs

typedef Aws::Utils::Outcome< AddTagsToResourceResult, Aws::Client::AWSError< SSMErrors > > AddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< CancelCommandResult, Aws::Client::AWSError< SSMErrors > > CancelCommandOutcome
 
typedef Aws::Utils::Outcome< CreateActivationResult, Aws::Client::AWSError< SSMErrors > > CreateActivationOutcome
 
typedef Aws::Utils::Outcome< CreateAssociationResult, Aws::Client::AWSError< SSMErrors > > CreateAssociationOutcome
 
typedef Aws::Utils::Outcome< CreateAssociationBatchResult, Aws::Client::AWSError< SSMErrors > > CreateAssociationBatchOutcome
 
typedef Aws::Utils::Outcome< CreateDocumentResult, Aws::Client::AWSError< SSMErrors > > CreateDocumentOutcome
 
typedef Aws::Utils::Outcome< DeleteActivationResult, Aws::Client::AWSError< SSMErrors > > DeleteActivationOutcome
 
typedef Aws::Utils::Outcome< DeleteAssociationResult, Aws::Client::AWSError< SSMErrors > > DeleteAssociationOutcome
 
typedef Aws::Utils::Outcome< DeleteDocumentResult, Aws::Client::AWSError< SSMErrors > > DeleteDocumentOutcome
 
typedef Aws::Utils::Outcome< DeregisterManagedInstanceResult, Aws::Client::AWSError< SSMErrors > > DeregisterManagedInstanceOutcome
 
typedef Aws::Utils::Outcome< DescribeActivationsResult, Aws::Client::AWSError< SSMErrors > > DescribeActivationsOutcome
 
typedef Aws::Utils::Outcome< DescribeAssociationResult, Aws::Client::AWSError< SSMErrors > > DescribeAssociationOutcome
 
typedef Aws::Utils::Outcome< DescribeDocumentResult, Aws::Client::AWSError< SSMErrors > > DescribeDocumentOutcome
 
typedef Aws::Utils::Outcome< DescribeDocumentPermissionResult, Aws::Client::AWSError< SSMErrors > > DescribeDocumentPermissionOutcome
 
typedef Aws::Utils::Outcome< DescribeInstanceInformationResult, Aws::Client::AWSError< SSMErrors > > DescribeInstanceInformationOutcome
 
typedef Aws::Utils::Outcome< GetDocumentResult, Aws::Client::AWSError< SSMErrors > > GetDocumentOutcome
 
typedef Aws::Utils::Outcome< ListAssociationsResult, Aws::Client::AWSError< SSMErrors > > ListAssociationsOutcome
 
typedef Aws::Utils::Outcome< ListCommandInvocationsResult, Aws::Client::AWSError< SSMErrors > > ListCommandInvocationsOutcome
 
typedef Aws::Utils::Outcome< ListCommandsResult, Aws::Client::AWSError< SSMErrors > > ListCommandsOutcome
 
typedef Aws::Utils::Outcome< ListDocumentsResult, Aws::Client::AWSError< SSMErrors > > ListDocumentsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Aws::Client::AWSError< SSMErrors > > ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ModifyDocumentPermissionResult, Aws::Client::AWSError< SSMErrors > > ModifyDocumentPermissionOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, Aws::Client::AWSError< SSMErrors > > RemoveTagsFromResourceOutcome
 
typedef Aws::Utils::Outcome< SendCommandResult, Aws::Client::AWSError< SSMErrors > > SendCommandOutcome
 
typedef Aws::Utils::Outcome< UpdateAssociationStatusResult, Aws::Client::AWSError< SSMErrors > > UpdateAssociationStatusOutcome
 
typedef Aws::Utils::Outcome< UpdateManagedInstanceRoleResult, Aws::Client::AWSError< SSMErrors > > UpdateManagedInstanceRoleOutcome
 
typedef std::future< AddTagsToResourceOutcomeAddTagsToResourceOutcomeCallable
 
typedef std::future< CancelCommandOutcomeCancelCommandOutcomeCallable
 
typedef std::future< CreateActivationOutcomeCreateActivationOutcomeCallable
 
typedef std::future< CreateAssociationOutcomeCreateAssociationOutcomeCallable
 
typedef std::future< CreateAssociationBatchOutcomeCreateAssociationBatchOutcomeCallable
 
typedef std::future< CreateDocumentOutcomeCreateDocumentOutcomeCallable
 
typedef std::future< DeleteActivationOutcomeDeleteActivationOutcomeCallable
 
typedef std::future< DeleteAssociationOutcomeDeleteAssociationOutcomeCallable
 
typedef std::future< DeleteDocumentOutcomeDeleteDocumentOutcomeCallable
 
typedef std::future< DeregisterManagedInstanceOutcomeDeregisterManagedInstanceOutcomeCallable
 
typedef std::future< DescribeActivationsOutcomeDescribeActivationsOutcomeCallable
 
typedef std::future< DescribeAssociationOutcomeDescribeAssociationOutcomeCallable
 
typedef std::future< DescribeDocumentOutcomeDescribeDocumentOutcomeCallable
 
typedef std::future< DescribeDocumentPermissionOutcomeDescribeDocumentPermissionOutcomeCallable
 
typedef std::future< DescribeInstanceInformationOutcomeDescribeInstanceInformationOutcomeCallable
 
typedef std::future< GetDocumentOutcomeGetDocumentOutcomeCallable
 
typedef std::future< ListAssociationsOutcomeListAssociationsOutcomeCallable
 
typedef std::future< ListCommandInvocationsOutcomeListCommandInvocationsOutcomeCallable
 
typedef std::future< ListCommandsOutcomeListCommandsOutcomeCallable
 
typedef std::future< ListDocumentsOutcomeListDocumentsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ModifyDocumentPermissionOutcomeModifyDocumentPermissionOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcomeRemoveTagsFromResourceOutcomeCallable
 
typedef std::future< SendCommandOutcomeSendCommandOutcomeCallable
 
typedef std::future< UpdateAssociationStatusOutcomeUpdateAssociationStatusOutcomeCallable
 
typedef std::future< UpdateManagedInstanceRoleOutcomeUpdateManagedInstanceRoleOutcomeCallable
 

Enumerations

enum  AssociationFilterKey { AssociationFilterKey::NOT_SET, AssociationFilterKey::InstanceId, AssociationFilterKey::Name }
 
enum  AssociationStatusName { AssociationStatusName::NOT_SET, AssociationStatusName::Pending, AssociationStatusName::Success, AssociationStatusName::Failed }
 
enum  CommandFilterKey { CommandFilterKey::NOT_SET, CommandFilterKey::InvokedAfter, CommandFilterKey::InvokedBefore, CommandFilterKey::Status }
 
enum  CommandInvocationStatus {
  CommandInvocationStatus::NOT_SET, CommandInvocationStatus::Pending, CommandInvocationStatus::InProgress, CommandInvocationStatus::Cancelling,
  CommandInvocationStatus::Success, CommandInvocationStatus::TimedOut, CommandInvocationStatus::Cancelled, CommandInvocationStatus::Failed
}
 
enum  CommandPluginStatus {
  CommandPluginStatus::NOT_SET, CommandPluginStatus::Pending, CommandPluginStatus::InProgress, CommandPluginStatus::Success,
  CommandPluginStatus::TimedOut, CommandPluginStatus::Cancelled, CommandPluginStatus::Failed
}
 
enum  CommandStatus {
  CommandStatus::NOT_SET, CommandStatus::Pending, CommandStatus::InProgress, CommandStatus::Cancelling,
  CommandStatus::Success, CommandStatus::TimedOut, CommandStatus::Cancelled, CommandStatus::Failed
}
 
enum  DescribeActivationsFilterKeys { DescribeActivationsFilterKeys::NOT_SET, DescribeActivationsFilterKeys::ActivationIds, DescribeActivationsFilterKeys::DefaultInstanceName, DescribeActivationsFilterKeys::IamRole }
 
enum  DocumentFilterKey { DocumentFilterKey::NOT_SET, DocumentFilterKey::Name, DocumentFilterKey::Owner, DocumentFilterKey::PlatformTypes }
 
enum  DocumentHashType { DocumentHashType::NOT_SET, DocumentHashType::Sha256, DocumentHashType::Sha1 }
 
enum  DocumentParameterType { DocumentParameterType::NOT_SET, DocumentParameterType::String, DocumentParameterType::StringList }
 
enum  DocumentPermissionType { DocumentPermissionType::NOT_SET, DocumentPermissionType::Share }
 
enum  DocumentStatus { DocumentStatus::NOT_SET, DocumentStatus::Creating, DocumentStatus::Active, DocumentStatus::Deleting }
 
enum  Fault { Fault::NOT_SET, Fault::Client, Fault::Server, Fault::Unknown }
 
enum  InstanceInformationFilterKey {
  InstanceInformationFilterKey::NOT_SET, InstanceInformationFilterKey::InstanceIds, InstanceInformationFilterKey::AgentVersion, InstanceInformationFilterKey::PingStatus,
  InstanceInformationFilterKey::PlatformTypes, InstanceInformationFilterKey::ActivationIds, InstanceInformationFilterKey::IamRole, InstanceInformationFilterKey::ResourceType
}
 
enum  NotificationEvent {
  NotificationEvent::NOT_SET, NotificationEvent::All, NotificationEvent::InProgress, NotificationEvent::Success,
  NotificationEvent::TimedOut, NotificationEvent::Cancelled, NotificationEvent::Failed
}
 
enum  NotificationType { NotificationType::NOT_SET, NotificationType::Command, NotificationType::Invocation }
 
enum  PingStatus { PingStatus::NOT_SET, PingStatus::Online, PingStatus::ConnectionLost, PingStatus::Inactive }
 
enum  PlatformType { PlatformType::NOT_SET, PlatformType::Windows, PlatformType::Linux }
 
enum  ResourceType { ResourceType::NOT_SET, ResourceType::ManagedInstance, ResourceType::Document, ResourceType::EC2Instance }
 
enum  ResourceTypeForTagging { ResourceTypeForTagging::NOT_SET, ResourceTypeForTagging::ManagedInstance }
 

Typedef Documentation

Definition at line 119 of file SSMClient.h.

Definition at line 148 of file SSMClient.h.

Definition at line 122 of file SSMClient.h.

Definition at line 149 of file SSMClient.h.

Definition at line 123 of file SSMClient.h.

Definition at line 150 of file SSMClient.h.

Definition at line 125 of file SSMClient.h.

Definition at line 152 of file SSMClient.h.

Definition at line 124 of file SSMClient.h.

Definition at line 151 of file SSMClient.h.

Definition at line 126 of file SSMClient.h.

Definition at line 153 of file SSMClient.h.

Definition at line 127 of file SSMClient.h.

Definition at line 154 of file SSMClient.h.

Definition at line 128 of file SSMClient.h.

Definition at line 155 of file SSMClient.h.

Definition at line 129 of file SSMClient.h.

Definition at line 156 of file SSMClient.h.

Definition at line 130 of file SSMClient.h.

Definition at line 157 of file SSMClient.h.

Definition at line 131 of file SSMClient.h.

Definition at line 158 of file SSMClient.h.

Definition at line 132 of file SSMClient.h.

Definition at line 159 of file SSMClient.h.

Definition at line 133 of file SSMClient.h.

Definition at line 160 of file SSMClient.h.

Definition at line 134 of file SSMClient.h.

Definition at line 161 of file SSMClient.h.

Definition at line 135 of file SSMClient.h.

Definition at line 162 of file SSMClient.h.

Definition at line 136 of file SSMClient.h.

Definition at line 163 of file SSMClient.h.

Definition at line 137 of file SSMClient.h.

Definition at line 164 of file SSMClient.h.

Definition at line 138 of file SSMClient.h.

Definition at line 165 of file SSMClient.h.

Definition at line 139 of file SSMClient.h.

Definition at line 166 of file SSMClient.h.

Definition at line 140 of file SSMClient.h.

Definition at line 167 of file SSMClient.h.

Definition at line 141 of file SSMClient.h.

Definition at line 168 of file SSMClient.h.

Definition at line 142 of file SSMClient.h.

Definition at line 169 of file SSMClient.h.

Definition at line 143 of file SSMClient.h.

Definition at line 170 of file SSMClient.h.

Definition at line 144 of file SSMClient.h.

Definition at line 171 of file SSMClient.h.

Definition at line 145 of file SSMClient.h.

Definition at line 172 of file SSMClient.h.

Definition at line 146 of file SSMClient.h.

Definition at line 173 of file SSMClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
InstanceId 
Name 

Definition at line 25 of file AssociationFilterKey.h.

Enumerator
NOT_SET 
Pending 
Success 
Failed 

Definition at line 25 of file AssociationStatusName.h.

Enumerator
NOT_SET 
InvokedAfter 
InvokedBefore 
Status 

Definition at line 25 of file CommandFilterKey.h.

Enumerator
NOT_SET 
Pending 
InProgress 
Cancelling 
Success 
TimedOut 
Cancelled 
Failed 

Definition at line 25 of file CommandInvocationStatus.h.

Enumerator
NOT_SET 
Pending 
InProgress 
Success 
TimedOut 
Cancelled 
Failed 

Definition at line 25 of file CommandPluginStatus.h.

Enumerator
NOT_SET 
Pending 
InProgress 
Cancelling 
Success 
TimedOut 
Cancelled 
Failed 

Definition at line 25 of file CommandStatus.h.

Enumerator
NOT_SET 
ActivationIds 
DefaultInstanceName 
IamRole 

Definition at line 25 of file DescribeActivationsFilterKeys.h.

Enumerator
NOT_SET 
Name 
Owner 
PlatformTypes 

Definition at line 25 of file DocumentFilterKey.h.

Enumerator
NOT_SET 
Sha256 
Sha1 

Definition at line 25 of file DocumentHashType.h.

Enumerator
NOT_SET 
String 
StringList 

Definition at line 25 of file DocumentParameterType.h.

Enumerator
NOT_SET 
Share 

Definition at line 25 of file DocumentPermissionType.h.

Enumerator
NOT_SET 
Creating 
Active 
Deleting 

Definition at line 25 of file DocumentStatus.h.

Enumerator
NOT_SET 
Client 
Server 
Unknown 

Definition at line 25 of file Fault.h.

Enumerator
NOT_SET 
InstanceIds 
AgentVersion 
PingStatus 
PlatformTypes 
ActivationIds 
IamRole 
ResourceType 

Definition at line 25 of file InstanceInformationFilterKey.h.

Enumerator
NOT_SET 
All 
InProgress 
Success 
TimedOut 
Cancelled 
Failed 

Definition at line 25 of file NotificationEvent.h.

Enumerator
NOT_SET 
Command 
Invocation 

Definition at line 25 of file NotificationType.h.

Enumerator
NOT_SET 
Online 
ConnectionLost 
Inactive 

Definition at line 25 of file PingStatus.h.

Enumerator
NOT_SET 
Windows 
Linux 

Definition at line 25 of file PlatformType.h.

Enumerator
NOT_SET 
ManagedInstance 
Document 
EC2Instance 

Definition at line 25 of file ResourceType.h.

Enumerator
NOT_SET 
ManagedInstance 

Definition at line 25 of file ResourceTypeForTagging.h.