AWS SDK for C++

AWS SDK for C++ Version 1.11.928

Loading...
Searching...
No Matches
Aws::SecretsManager Namespace Reference

Namespaces

namespace  Endpoint
 
namespace  Model
 
namespace  Pagination
 
namespace  SecretsManagerErrorMapper
 

Classes

class  SecretsManagerClient
 
class  SecretsManagerEndpointRules
 
class  SecretsManagerError
 
class  SecretsManagerPaginationBase
 
class  SecretsManagerRequest
 
class  SecretsManagerWaiter
 

Typedefs

using BatchGetSecretValuePaginator
 
using ListResourcePoliciesPaginator
 
using ListSecretsPaginator
 
using ListSecretVersionIdsPaginator
 
using SecretsManagerEndpointProviderBase = Aws::SecretsManager::Endpoint::SecretsManagerEndpointProviderBase
 
using SecretsManagerEndpointProvider = Aws::SecretsManager::Endpoint::SecretsManagerEndpointProvider
 
typedef std::function< void(const SecretsManagerClient *, const Model::AssociateCrossAccountReplicaRequest &, const Model::AssociateCrossAccountReplicaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> AssociateCrossAccountReplicaResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::BatchGetSecretValueRequest &, const Model::BatchGetSecretValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> BatchGetSecretValueResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::CancelRotateSecretRequest &, const Model::CancelRotateSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CancelRotateSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::CreateSecretRequest &, const Model::CreateSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> CreateSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::DeleteResourcePolicyRequest &, const Model::DeleteResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteResourcePolicyResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::DeleteSecretRequest &, const Model::DeleteSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DeleteSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::DescribeSecretRequest &, const Model::DescribeSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DescribeSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::DisassociateCrossAccountReplicaRequest &, const Model::DisassociateCrossAccountReplicaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> DisassociateCrossAccountReplicaResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::GetRandomPasswordRequest &, const Model::GetRandomPasswordOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetRandomPasswordResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::GetResourcePolicyRequest &, const Model::GetResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetResourcePolicyResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::GetSecretValueRequest &, const Model::GetSecretValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> GetSecretValueResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::ListResourcePoliciesRequest &, const Model::ListResourcePoliciesOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListResourcePoliciesResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::ListSecretVersionIdsRequest &, const Model::ListSecretVersionIdsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecretVersionIdsResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::ListSecretsRequest &, const Model::ListSecretsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ListSecretsResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::PutResourcePolicyRequest &, const Model::PutResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutResourcePolicyResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::PutSecretValueRequest &, const Model::PutSecretValueOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> PutSecretValueResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::RemoveRegionsFromReplicationRequest &, const Model::RemoveRegionsFromReplicationOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RemoveRegionsFromReplicationResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::ReplicateSecretToRegionsRequest &, const Model::ReplicateSecretToRegionsOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ReplicateSecretToRegionsResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::RestoreSecretRequest &, const Model::RestoreSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RestoreSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::RotateSecretRequest &, const Model::RotateSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> RotateSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::StopReplicationToReplicaRequest &, const Model::StopReplicationToReplicaOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> StopReplicationToReplicaResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::TagResourceRequest &, const Model::TagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> TagResourceResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::UntagResourceRequest &, const Model::UntagResourceOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UntagResourceResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::UpdateSecretRequest &, const Model::UpdateSecretOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecretResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::UpdateSecretVersionStageRequest &, const Model::UpdateSecretVersionStageOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> UpdateSecretVersionStageResponseReceivedHandler
 
typedef std::function< void(const SecretsManagerClient *, const Model::ValidateResourcePolicyRequest &, const Model::ValidateResourcePolicyOutcome &, const std::shared_ptr< const Aws::Client::AsyncCallerContext > &)> ValidateResourcePolicyResponseReceivedHandler
 

Enumerations

enum class  SecretsManagerErrors {
  INCOMPLETE_SIGNATURE = 0 , INTERNAL_FAILURE = 1 , INVALID_ACTION = 2 , INVALID_CLIENT_TOKEN_ID = 3 ,
  INVALID_PARAMETER_COMBINATION = 4 , INVALID_QUERY_PARAMETER = 5 , INVALID_PARAMETER_VALUE = 6 , MISSING_ACTION = 7 ,
  MISSING_AUTHENTICATION_TOKEN = 8 , MISSING_PARAMETER = 9 , OPT_IN_REQUIRED = 10 , REQUEST_EXPIRED = 11 ,
  SERVICE_UNAVAILABLE = 12 , THROTTLING = 13 , VALIDATION = 14 , ACCESS_DENIED = 15 ,
  RESOURCE_NOT_FOUND = 16 , UNRECOGNIZED_CLIENT = 17 , MALFORMED_QUERY_STRING = 18 , SLOW_DOWN = 19 ,
  REQUEST_TIME_TOO_SKEWED = 20 , INVALID_SIGNATURE = 21 , SIGNATURE_DOES_NOT_MATCH = 22 , INVALID_ACCESS_KEY_ID = 23 ,
  REQUEST_TIMEOUT = 24 , NETWORK_CONNECTION = 99 , UNKNOWN = 100 , DECRYPTION_FAILURE = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1 ,
  ENCRYPTION_FAILURE , INTERNAL_SERVICE , INVALID_NEXT_TOKEN , INVALID_PARAMETER ,
  INVALID_REQUEST , LIMIT_EXCEEDED , MALFORMED_POLICY_DOCUMENT , PRECONDITION_NOT_MET ,
  PUBLIC_POLICY , RESOURCE_EXISTS
}
 

Typedef Documentation

◆ AssociateCrossAccountReplicaResponseReceivedHandler

◆ BatchGetSecretValuePaginator

Initial value:
Aws::Utils::Pagination::Paginator<SecretsManagerClient, Model::BatchGetSecretValueRequest,
Pagination::BatchGetSecretValuePaginationTraits<SecretsManagerClient>>

Definition at line 17 of file SecretsManagerClientPagination.h.

◆ BatchGetSecretValueResponseReceivedHandler

◆ CancelRotateSecretResponseReceivedHandler

◆ CreateSecretResponseReceivedHandler

◆ DeleteResourcePolicyResponseReceivedHandler

◆ DeleteSecretResponseReceivedHandler

◆ DescribeSecretResponseReceivedHandler

◆ DisassociateCrossAccountReplicaResponseReceivedHandler

◆ GetRandomPasswordResponseReceivedHandler

◆ GetResourcePolicyResponseReceivedHandler

◆ GetSecretValueResponseReceivedHandler

◆ ListResourcePoliciesPaginator

Initial value:
Aws::Utils::Pagination::Paginator<SecretsManagerClient, Model::ListResourcePoliciesRequest,
Pagination::ListResourcePoliciesPaginationTraits<SecretsManagerClient>>

Definition at line 20 of file SecretsManagerClientPagination.h.

◆ ListResourcePoliciesResponseReceivedHandler

◆ ListSecretsPaginator

Initial value:
Aws::Utils::Pagination::Paginator<SecretsManagerClient, Model::ListSecretsRequest,
Pagination::ListSecretsPaginationTraits<SecretsManagerClient>>

Definition at line 23 of file SecretsManagerClientPagination.h.

◆ ListSecretsResponseReceivedHandler

◆ ListSecretVersionIdsPaginator

Initial value:
Aws::Utils::Pagination::Paginator<SecretsManagerClient, Model::ListSecretVersionIdsRequest,
Pagination::ListSecretVersionIdsPaginationTraits<SecretsManagerClient>>

Definition at line 25 of file SecretsManagerClientPagination.h.

◆ ListSecretVersionIdsResponseReceivedHandler

◆ PutResourcePolicyResponseReceivedHandler

◆ PutSecretValueResponseReceivedHandler

◆ RemoveRegionsFromReplicationResponseReceivedHandler

◆ ReplicateSecretToRegionsResponseReceivedHandler

◆ RestoreSecretResponseReceivedHandler

◆ RotateSecretResponseReceivedHandler

◆ SecretsManagerEndpointProvider

◆ SecretsManagerEndpointProviderBase

◆ StopReplicationToReplicaResponseReceivedHandler

◆ TagResourceResponseReceivedHandler

◆ UntagResourceResponseReceivedHandler

◆ UpdateSecretResponseReceivedHandler

◆ UpdateSecretVersionStageResponseReceivedHandler

◆ ValidateResourcePolicyResponseReceivedHandler

Enumeration Type Documentation

◆ SecretsManagerErrors

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 
DECRYPTION_FAILURE 
ENCRYPTION_FAILURE 
INTERNAL_SERVICE 
INVALID_NEXT_TOKEN 
INVALID_PARAMETER 
INVALID_REQUEST 
LIMIT_EXCEEDED 
MALFORMED_POLICY_DOCUMENT 
PRECONDITION_NOT_MET 
PUBLIC_POLICY 
RESOURCE_EXISTS 

Definition at line 14 of file SecretsManagerErrors.h.