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

Namespaces

 ClientVersionMapper
 
 CloudHsmObjectStateMapper
 
 HsmStatusMapper
 
 SubscriptionTypeMapper
 

Classes

class  AddTagsToResourceRequest
 
class  AddTagsToResourceResult
 
class  CreateHapgRequest
 
class  CreateHapgResult
 
class  CreateHsmRequest
 
class  CreateHsmResult
 
class  CreateLunaClientRequest
 
class  CreateLunaClientResult
 
class  DeleteHapgRequest
 
class  DeleteHapgResult
 
class  DeleteHsmRequest
 
class  DeleteHsmResult
 
class  DeleteLunaClientRequest
 
class  DeleteLunaClientResult
 
class  DescribeHapgRequest
 
class  DescribeHapgResult
 
class  DescribeHsmRequest
 
class  DescribeHsmResult
 
class  DescribeLunaClientRequest
 
class  DescribeLunaClientResult
 
class  GetConfigRequest
 
class  GetConfigResult
 
class  ListAvailableZonesRequest
 
class  ListAvailableZonesResult
 
class  ListHapgsRequest
 
class  ListHapgsResult
 
class  ListHsmsRequest
 
class  ListHsmsResult
 
class  ListLunaClientsRequest
 
class  ListLunaClientsResult
 
class  ListTagsForResourceRequest
 
class  ListTagsForResourceResult
 
class  ModifyHapgRequest
 
class  ModifyHapgResult
 
class  ModifyHsmRequest
 
class  ModifyHsmResult
 
class  ModifyLunaClientRequest
 
class  ModifyLunaClientResult
 
class  RemoveTagsFromResourceRequest
 
class  RemoveTagsFromResourceResult
 
class  Tag
 

Typedefs

typedef Aws::Utils::Outcome< AddTagsToResourceResult, Aws::Client::AWSError< CloudHSMErrors > > AddTagsToResourceOutcome
 
typedef Aws::Utils::Outcome< CreateHapgResult, Aws::Client::AWSError< CloudHSMErrors > > CreateHapgOutcome
 
typedef Aws::Utils::Outcome< CreateHsmResult, Aws::Client::AWSError< CloudHSMErrors > > CreateHsmOutcome
 
typedef Aws::Utils::Outcome< CreateLunaClientResult, Aws::Client::AWSError< CloudHSMErrors > > CreateLunaClientOutcome
 
typedef Aws::Utils::Outcome< DeleteHapgResult, Aws::Client::AWSError< CloudHSMErrors > > DeleteHapgOutcome
 
typedef Aws::Utils::Outcome< DeleteHsmResult, Aws::Client::AWSError< CloudHSMErrors > > DeleteHsmOutcome
 
typedef Aws::Utils::Outcome< DeleteLunaClientResult, Aws::Client::AWSError< CloudHSMErrors > > DeleteLunaClientOutcome
 
typedef Aws::Utils::Outcome< DescribeHapgResult, Aws::Client::AWSError< CloudHSMErrors > > DescribeHapgOutcome
 
typedef Aws::Utils::Outcome< DescribeHsmResult, Aws::Client::AWSError< CloudHSMErrors > > DescribeHsmOutcome
 
typedef Aws::Utils::Outcome< DescribeLunaClientResult, Aws::Client::AWSError< CloudHSMErrors > > DescribeLunaClientOutcome
 
typedef Aws::Utils::Outcome< GetConfigResult, Aws::Client::AWSError< CloudHSMErrors > > GetConfigOutcome
 
typedef Aws::Utils::Outcome< ListAvailableZonesResult, Aws::Client::AWSError< CloudHSMErrors > > ListAvailableZonesOutcome
 
typedef Aws::Utils::Outcome< ListHapgsResult, Aws::Client::AWSError< CloudHSMErrors > > ListHapgsOutcome
 
typedef Aws::Utils::Outcome< ListHsmsResult, Aws::Client::AWSError< CloudHSMErrors > > ListHsmsOutcome
 
typedef Aws::Utils::Outcome< ListLunaClientsResult, Aws::Client::AWSError< CloudHSMErrors > > ListLunaClientsOutcome
 
typedef Aws::Utils::Outcome< ListTagsForResourceResult, Aws::Client::AWSError< CloudHSMErrors > > ListTagsForResourceOutcome
 
typedef Aws::Utils::Outcome< ModifyHapgResult, Aws::Client::AWSError< CloudHSMErrors > > ModifyHapgOutcome
 
typedef Aws::Utils::Outcome< ModifyHsmResult, Aws::Client::AWSError< CloudHSMErrors > > ModifyHsmOutcome
 
typedef Aws::Utils::Outcome< ModifyLunaClientResult, Aws::Client::AWSError< CloudHSMErrors > > ModifyLunaClientOutcome
 
typedef Aws::Utils::Outcome< RemoveTagsFromResourceResult, Aws::Client::AWSError< CloudHSMErrors > > RemoveTagsFromResourceOutcome
 
typedef std::future< AddTagsToResourceOutcomeAddTagsToResourceOutcomeCallable
 
typedef std::future< CreateHapgOutcomeCreateHapgOutcomeCallable
 
typedef std::future< CreateHsmOutcomeCreateHsmOutcomeCallable
 
typedef std::future< CreateLunaClientOutcomeCreateLunaClientOutcomeCallable
 
typedef std::future< DeleteHapgOutcomeDeleteHapgOutcomeCallable
 
typedef std::future< DeleteHsmOutcomeDeleteHsmOutcomeCallable
 
typedef std::future< DeleteLunaClientOutcomeDeleteLunaClientOutcomeCallable
 
typedef std::future< DescribeHapgOutcomeDescribeHapgOutcomeCallable
 
typedef std::future< DescribeHsmOutcomeDescribeHsmOutcomeCallable
 
typedef std::future< DescribeLunaClientOutcomeDescribeLunaClientOutcomeCallable
 
typedef std::future< GetConfigOutcomeGetConfigOutcomeCallable
 
typedef std::future< ListAvailableZonesOutcomeListAvailableZonesOutcomeCallable
 
typedef std::future< ListHapgsOutcomeListHapgsOutcomeCallable
 
typedef std::future< ListHsmsOutcomeListHsmsOutcomeCallable
 
typedef std::future< ListLunaClientsOutcomeListLunaClientsOutcomeCallable
 
typedef std::future< ListTagsForResourceOutcomeListTagsForResourceOutcomeCallable
 
typedef std::future< ModifyHapgOutcomeModifyHapgOutcomeCallable
 
typedef std::future< ModifyHsmOutcomeModifyHsmOutcomeCallable
 
typedef std::future< ModifyLunaClientOutcomeModifyLunaClientOutcomeCallable
 
typedef std::future< RemoveTagsFromResourceOutcomeRemoveTagsFromResourceOutcomeCallable
 

Enumerations

enum  ClientVersion { ClientVersion::NOT_SET, ClientVersion::_5_1, ClientVersion::_5_3 }
 
enum  CloudHsmObjectState { CloudHsmObjectState::NOT_SET, CloudHsmObjectState::READY, CloudHsmObjectState::UPDATING, CloudHsmObjectState::DEGRADED }
 
enum  HsmStatus {
  HsmStatus::NOT_SET, HsmStatus::PENDING, HsmStatus::RUNNING, HsmStatus::UPDATING,
  HsmStatus::SUSPENDED, HsmStatus::TERMINATING, HsmStatus::TERMINATED, HsmStatus::DEGRADED
}
 
enum  SubscriptionType { SubscriptionType::NOT_SET, SubscriptionType::PRODUCTION }
 

Typedef Documentation

Definition at line 107 of file CloudHSMClient.h.

Definition at line 130 of file CloudHSMClient.h.

Definition at line 110 of file CloudHSMClient.h.

Definition at line 131 of file CloudHSMClient.h.

Definition at line 111 of file CloudHSMClient.h.

Definition at line 132 of file CloudHSMClient.h.

Definition at line 112 of file CloudHSMClient.h.

Definition at line 133 of file CloudHSMClient.h.

Definition at line 113 of file CloudHSMClient.h.

Definition at line 134 of file CloudHSMClient.h.

Definition at line 114 of file CloudHSMClient.h.

Definition at line 135 of file CloudHSMClient.h.

Definition at line 115 of file CloudHSMClient.h.

Definition at line 136 of file CloudHSMClient.h.

Definition at line 116 of file CloudHSMClient.h.

Definition at line 137 of file CloudHSMClient.h.

Definition at line 117 of file CloudHSMClient.h.

Definition at line 138 of file CloudHSMClient.h.

Definition at line 118 of file CloudHSMClient.h.

Definition at line 139 of file CloudHSMClient.h.

Definition at line 119 of file CloudHSMClient.h.

Definition at line 140 of file CloudHSMClient.h.

Definition at line 120 of file CloudHSMClient.h.

Definition at line 141 of file CloudHSMClient.h.

Definition at line 121 of file CloudHSMClient.h.

Definition at line 142 of file CloudHSMClient.h.

Definition at line 122 of file CloudHSMClient.h.

Definition at line 143 of file CloudHSMClient.h.

Definition at line 123 of file CloudHSMClient.h.

Definition at line 144 of file CloudHSMClient.h.

Definition at line 124 of file CloudHSMClient.h.

Definition at line 145 of file CloudHSMClient.h.

Definition at line 125 of file CloudHSMClient.h.

Definition at line 146 of file CloudHSMClient.h.

Definition at line 126 of file CloudHSMClient.h.

Definition at line 147 of file CloudHSMClient.h.

Definition at line 127 of file CloudHSMClient.h.

Definition at line 148 of file CloudHSMClient.h.

Definition at line 128 of file CloudHSMClient.h.

Definition at line 149 of file CloudHSMClient.h.

Enumeration Type Documentation

Enumerator
NOT_SET 
_5_1 
_5_3 

Definition at line 25 of file ClientVersion.h.

Enumerator
NOT_SET 
READY 
UPDATING 
DEGRADED 

Definition at line 25 of file CloudHsmObjectState.h.

Enumerator
NOT_SET 
PENDING 
RUNNING 
UPDATING 
SUSPENDED 
TERMINATING 
TERMINATED 
DEGRADED 

Definition at line 25 of file HsmStatus.h.

Enumerator
NOT_SET 
PRODUCTION 

Definition at line 25 of file SubscriptionType.h.