AWS SDK for C++  1.9.1
AWS SDK for C++
Namespaces | Classes | Typedefs | Enumerations
Aws::SecretsManager::Model Namespace Reference

Namespaces

 FilterNameStringTypeMapper
 
 SortOrderTypeMapper
 
 StatusTypeMapper
 

Classes

class  CancelRotateSecretRequest
 
class  CancelRotateSecretResult
 
class  CreateSecretRequest
 
class  CreateSecretResult
 
class  DeleteResourcePolicyRequest
 
class  DeleteResourcePolicyResult
 
class  DeleteSecretRequest
 
class  DeleteSecretResult
 
class  DescribeSecretRequest
 
class  DescribeSecretResult
 
class  Filter
 
class  GetRandomPasswordRequest
 
class  GetRandomPasswordResult
 
class  GetResourcePolicyRequest
 
class  GetResourcePolicyResult
 
class  GetSecretValueRequest
 
class  GetSecretValueResult
 
class  ListSecretsRequest
 
class  ListSecretsResult
 
class  ListSecretVersionIdsRequest
 
class  ListSecretVersionIdsResult
 
class  PutResourcePolicyRequest
 
class  PutResourcePolicyResult
 
class  PutSecretValueRequest
 
class  PutSecretValueResult
 
class  RemoveRegionsFromReplicationRequest
 
class  RemoveRegionsFromReplicationResult
 
class  ReplicaRegionType
 
class  ReplicateSecretToRegionsRequest
 
class  ReplicateSecretToRegionsResult
 
class  ReplicationStatusType
 
class  RestoreSecretRequest
 
class  RestoreSecretResult
 
class  RotateSecretRequest
 
class  RotateSecretResult
 
class  RotationRulesType
 
class  SecretListEntry
 
class  SecretVersionsListEntry
 
class  StopReplicationToReplicaRequest
 
class  StopReplicationToReplicaResult
 
class  Tag
 
class  TagResourceRequest
 
class  UntagResourceRequest
 
class  UpdateSecretRequest
 
class  UpdateSecretResult
 
class  UpdateSecretVersionStageRequest
 
class  UpdateSecretVersionStageResult
 
class  ValidateResourcePolicyRequest
 
class  ValidateResourcePolicyResult
 
class  ValidationErrorsEntry
 

Typedefs

typedef Aws::Utils::Outcome< CancelRotateSecretResult, SecretsManagerErrorCancelRotateSecretOutcome
 
typedef Aws::Utils::Outcome< CreateSecretResult, SecretsManagerErrorCreateSecretOutcome
 
typedef Aws::Utils::Outcome< DeleteResourcePolicyResult, SecretsManagerErrorDeleteResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< DeleteSecretResult, SecretsManagerErrorDeleteSecretOutcome
 
typedef Aws::Utils::Outcome< DescribeSecretResult, SecretsManagerErrorDescribeSecretOutcome
 
typedef Aws::Utils::Outcome< GetRandomPasswordResult, SecretsManagerErrorGetRandomPasswordOutcome
 
typedef Aws::Utils::Outcome< GetResourcePolicyResult, SecretsManagerErrorGetResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< GetSecretValueResult, SecretsManagerErrorGetSecretValueOutcome
 
typedef Aws::Utils::Outcome< ListSecretVersionIdsResult, SecretsManagerErrorListSecretVersionIdsOutcome
 
typedef Aws::Utils::Outcome< ListSecretsResult, SecretsManagerErrorListSecretsOutcome
 
typedef Aws::Utils::Outcome< PutResourcePolicyResult, SecretsManagerErrorPutResourcePolicyOutcome
 
typedef Aws::Utils::Outcome< PutSecretValueResult, SecretsManagerErrorPutSecretValueOutcome
 
typedef Aws::Utils::Outcome< RemoveRegionsFromReplicationResult, SecretsManagerErrorRemoveRegionsFromReplicationOutcome
 
typedef Aws::Utils::Outcome< ReplicateSecretToRegionsResult, SecretsManagerErrorReplicateSecretToRegionsOutcome
 
typedef Aws::Utils::Outcome< RestoreSecretResult, SecretsManagerErrorRestoreSecretOutcome
 
typedef Aws::Utils::Outcome< RotateSecretResult, SecretsManagerErrorRotateSecretOutcome
 
typedef Aws::Utils::Outcome< StopReplicationToReplicaResult, SecretsManagerErrorStopReplicationToReplicaOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SecretsManagerErrorTagResourceOutcome
 
typedef Aws::Utils::Outcome< Aws::NoResult, SecretsManagerErrorUntagResourceOutcome
 
typedef Aws::Utils::Outcome< UpdateSecretResult, SecretsManagerErrorUpdateSecretOutcome
 
typedef Aws::Utils::Outcome< UpdateSecretVersionStageResult, SecretsManagerErrorUpdateSecretVersionStageOutcome
 
typedef Aws::Utils::Outcome< ValidateResourcePolicyResult, SecretsManagerErrorValidateResourcePolicyOutcome
 
typedef std::future< CancelRotateSecretOutcomeCancelRotateSecretOutcomeCallable
 
typedef std::future< CreateSecretOutcomeCreateSecretOutcomeCallable
 
typedef std::future< DeleteResourcePolicyOutcomeDeleteResourcePolicyOutcomeCallable
 
typedef std::future< DeleteSecretOutcomeDeleteSecretOutcomeCallable
 
typedef std::future< DescribeSecretOutcomeDescribeSecretOutcomeCallable
 
typedef std::future< GetRandomPasswordOutcomeGetRandomPasswordOutcomeCallable
 
typedef std::future< GetResourcePolicyOutcomeGetResourcePolicyOutcomeCallable
 
typedef std::future< GetSecretValueOutcomeGetSecretValueOutcomeCallable
 
typedef std::future< ListSecretVersionIdsOutcomeListSecretVersionIdsOutcomeCallable
 
typedef std::future< ListSecretsOutcomeListSecretsOutcomeCallable
 
typedef std::future< PutResourcePolicyOutcomePutResourcePolicyOutcomeCallable
 
typedef std::future< PutSecretValueOutcomePutSecretValueOutcomeCallable
 
typedef std::future< RemoveRegionsFromReplicationOutcomeRemoveRegionsFromReplicationOutcomeCallable
 
typedef std::future< ReplicateSecretToRegionsOutcomeReplicateSecretToRegionsOutcomeCallable
 
typedef std::future< RestoreSecretOutcomeRestoreSecretOutcomeCallable
 
typedef std::future< RotateSecretOutcomeRotateSecretOutcomeCallable
 
typedef std::future< StopReplicationToReplicaOutcomeStopReplicationToReplicaOutcomeCallable
 
typedef std::future< TagResourceOutcomeTagResourceOutcomeCallable
 
typedef std::future< UntagResourceOutcomeUntagResourceOutcomeCallable
 
typedef std::future< UpdateSecretOutcomeUpdateSecretOutcomeCallable
 
typedef std::future< UpdateSecretVersionStageOutcomeUpdateSecretVersionStageOutcomeCallable
 
typedef std::future< ValidateResourcePolicyOutcomeValidateResourcePolicyOutcomeCallable
 

Enumerations

enum  FilterNameStringType {
  FilterNameStringType::NOT_SET, FilterNameStringType::description, FilterNameStringType::name, FilterNameStringType::tag_key,
  FilterNameStringType::tag_value, FilterNameStringType::primary_region, FilterNameStringType::all
}
 
enum  SortOrderType { SortOrderType::NOT_SET, SortOrderType::asc, SortOrderType::desc }
 
enum  StatusType { StatusType::NOT_SET, StatusType::InSync, StatusType::Failed, StatusType::InProgress }
 

Typedef Documentation

◆ CancelRotateSecretOutcome

Definition at line 97 of file SecretsManagerClient.h.

◆ CancelRotateSecretOutcomeCallable

Definition at line 120 of file SecretsManagerClient.h.

◆ CreateSecretOutcome

Definition at line 98 of file SecretsManagerClient.h.

◆ CreateSecretOutcomeCallable

Definition at line 121 of file SecretsManagerClient.h.

◆ DeleteResourcePolicyOutcome

Definition at line 99 of file SecretsManagerClient.h.

◆ DeleteResourcePolicyOutcomeCallable

Definition at line 122 of file SecretsManagerClient.h.

◆ DeleteSecretOutcome

Definition at line 100 of file SecretsManagerClient.h.

◆ DeleteSecretOutcomeCallable

Definition at line 123 of file SecretsManagerClient.h.

◆ DescribeSecretOutcome

Definition at line 101 of file SecretsManagerClient.h.

◆ DescribeSecretOutcomeCallable

Definition at line 124 of file SecretsManagerClient.h.

◆ GetRandomPasswordOutcome

Definition at line 102 of file SecretsManagerClient.h.

◆ GetRandomPasswordOutcomeCallable

Definition at line 125 of file SecretsManagerClient.h.

◆ GetResourcePolicyOutcome

Definition at line 103 of file SecretsManagerClient.h.

◆ GetResourcePolicyOutcomeCallable

Definition at line 126 of file SecretsManagerClient.h.

◆ GetSecretValueOutcome

Definition at line 104 of file SecretsManagerClient.h.

◆ GetSecretValueOutcomeCallable

Definition at line 127 of file SecretsManagerClient.h.

◆ ListSecretsOutcome

Definition at line 106 of file SecretsManagerClient.h.

◆ ListSecretsOutcomeCallable

Definition at line 129 of file SecretsManagerClient.h.

◆ ListSecretVersionIdsOutcome

Definition at line 105 of file SecretsManagerClient.h.

◆ ListSecretVersionIdsOutcomeCallable

Definition at line 128 of file SecretsManagerClient.h.

◆ PutResourcePolicyOutcome

Definition at line 107 of file SecretsManagerClient.h.

◆ PutResourcePolicyOutcomeCallable

Definition at line 130 of file SecretsManagerClient.h.

◆ PutSecretValueOutcome

Definition at line 108 of file SecretsManagerClient.h.

◆ PutSecretValueOutcomeCallable

Definition at line 131 of file SecretsManagerClient.h.

◆ RemoveRegionsFromReplicationOutcome

Definition at line 109 of file SecretsManagerClient.h.

◆ RemoveRegionsFromReplicationOutcomeCallable

Definition at line 132 of file SecretsManagerClient.h.

◆ ReplicateSecretToRegionsOutcome

Definition at line 110 of file SecretsManagerClient.h.

◆ ReplicateSecretToRegionsOutcomeCallable

Definition at line 133 of file SecretsManagerClient.h.

◆ RestoreSecretOutcome

Definition at line 111 of file SecretsManagerClient.h.

◆ RestoreSecretOutcomeCallable

Definition at line 134 of file SecretsManagerClient.h.

◆ RotateSecretOutcome

Definition at line 112 of file SecretsManagerClient.h.

◆ RotateSecretOutcomeCallable

Definition at line 135 of file SecretsManagerClient.h.

◆ StopReplicationToReplicaOutcome

Definition at line 113 of file SecretsManagerClient.h.

◆ StopReplicationToReplicaOutcomeCallable

Definition at line 136 of file SecretsManagerClient.h.

◆ TagResourceOutcome

Definition at line 114 of file SecretsManagerClient.h.

◆ TagResourceOutcomeCallable

Definition at line 137 of file SecretsManagerClient.h.

◆ UntagResourceOutcome

Definition at line 115 of file SecretsManagerClient.h.

◆ UntagResourceOutcomeCallable

Definition at line 138 of file SecretsManagerClient.h.

◆ UpdateSecretOutcome

Definition at line 116 of file SecretsManagerClient.h.

◆ UpdateSecretOutcomeCallable

Definition at line 139 of file SecretsManagerClient.h.

◆ UpdateSecretVersionStageOutcome

Definition at line 117 of file SecretsManagerClient.h.

◆ UpdateSecretVersionStageOutcomeCallable

Definition at line 140 of file SecretsManagerClient.h.

◆ ValidateResourcePolicyOutcome

Definition at line 118 of file SecretsManagerClient.h.

◆ ValidateResourcePolicyOutcomeCallable

Definition at line 141 of file SecretsManagerClient.h.

Enumeration Type Documentation

◆ FilterNameStringType

Enumerator
NOT_SET 
description 
name 
tag_key 
tag_value 
primary_region 
all 

Definition at line 16 of file FilterNameStringType.h.

◆ SortOrderType

Enumerator
NOT_SET 
asc 
desc 

Definition at line 16 of file SortOrderType.h.

◆ StatusType

Enumerator
NOT_SET 
InSync 
Failed 
InProgress 

Definition at line 16 of file StatusType.h.