AWS.SecretsManager
Clients
- ISecretsManagerOptions — Interface for TSecretsManagerClient options.
- TSecretsManagerOptions — TSecretsManagerClient options class.
- ISecretsManagerClient — Interface for Secrets Manager service client.
- TSecretsManagerClient — Amazon Polly client.
Types
- TSecretsManagerEndpointProvider — Endpoint provider for Amazon's Secrets Manager.
- ISecretsManagerFilter — Interface for Filter.
- TSecretsManagerFilter — Filter class.
- ISecretsManagerReplicaRegionType — Interface for ReplicaRegionType.
- TSecretsManagerReplicaRegionType — ReplicaRegionType class.
- ISecretsManagerReplicationStatusType — Interface for ReplicationStatusType.
- TSecretsManagerReplicationStatusType — ReplicationStatusType class.
- ISecretsManagerRotationRulesType — Interface for RotationRulesType.
- TSecretsManagerRotationRulesType — RotationRulesType class.
- ISecretsManagerSecretListEntry — Interface for SecretListEntry.
- TSecretsManagerSecretListEntry — SecretListEntry class.
- ISecretsManagerSecretVersionsListEntry — Interface for SecretVersionListEntry.
- TSecretsManagerSecretVersionsListEntry — SecretVersionListEntry class.
- ISecretsManagerValidationErrorsEntry — Interface for ValidationErrorsEntry.
- TSecretsManagerValidationErrorsEntry — ValidationErrorsEntry class.
- TSecretsManagerResponseInspector — Inspector for Secrets Manager responses.
Requests
- ISecretsManagerRequest — Base interface for Secrets Manager requests.
- TSecretsManagerRequest — Base implementation for Secrets Manager requests.
- ISecretsManagerCancelRotateSecretRequest — Interface for CancelRotateSecret requests.
- TSecretsManagerCancelRotateSecretRequest — CancelRotateSecret request class.
- ISecretsManagerCreateSecretRequest — Interface for CreateSecret requests.
- TSecretsManagerCreateSecretRequest — CreateSecret request class.
- ISecretsManagerDeleteResourcePolicyRequest — Interface for DeleteResourcePolicy requests.
- TSecretsManagerDeleteResourcePolicyRequest — DeleteResourcePolicy request class.
- ISecretsManagerDeleteSecretRequest — Interface for DeleteSecret requests.
- TSecretsManagerDeleteSecretRequest — DeleteSecret request class.
- ISecretsManagerDescribeSecretRequest — Interface for DescribeSecret requests.
- TSecretsManagerDescribeSecretRequest — DescribeSecret request class.
- ISecretsManagerGetRandomPasswordRequest — Interface for GetRandomPassword requests.
- TSecretsManagerGetRandomPasswordRequest — GetRandomPassword request class.
- ISecretsManagerGetResourcePolicyRequest — Interface for GetResourcePolicy requests.
- TSecretsManagerGetResourcePolicyRequest — GetResourcePolicy request class.
- ISecretsManagerGetSecretValueRequest — Interface for GetSecretValue requests.
- TSecretsManagerGetSecretValueRequest — GetSecretValue request class.
- ISecretsManagerListSecretsRequest — Interface for ListSecrets requests.
- TSecretsManagerListSecretsRequest — ListSecrets request class.
- ISecretsManagerListSecretVersionIdsRequest — Interface for ListSecretVersionIds requests.
- TSecretsManagerListSecretVersionIdsRequest — ListSecretVersionIds request class.
- ISecretsManagerPutResourcePolicyRequest — Interface for PutResourcePolicy requests.
- TSecretsManagerPutResourcePolicyRequest — PutResourcePolicy request class.
- ISecretsManagerPutSecretValueRequest — Interface for PutSecretValue requests.
- TSecretsManagerPutSecretValueRequest — PutSecretValue request class.
- ISecretsManagerRemoveRegionsFromReplicationRequest — Interface for RemoveRegionsFromReplication requests.
- TSecretsManagerRemoveRegionsFromReplicationRequest — RemoveRegionsFromReplication request class.
- ISecretsManagerReplicateSecretToRegionsRequest — Interface for ReplicateSecretToRegions requests.
- TSecretsManagerReplicateSecretToRegionsRequest — ReplicateSecretToRegions request class.
- ISecretsManagerRestoreSecretRequest — Interface for RestoreSecret requests.
- TSecretsManagerRestoreSecretRequest — RestoreSecret request class.
- ISecretsManagerRotateSecretRequest — Interface for RotateSecret requests.
- TSecretsManagerRotateSecretRequest — RotateSecret request class.
- ISecretsManagerStopReplicationToReplicaRequest — Interface for StopReplicationToReplica requests.
- TSecretsManagerStopReplicationToReplicaRequest — StopReplicationToReplica request class.
- ISecretsManagerTagResourceRequest — Interface for TagResource requests.
- TSecretsManagerTagResourceRequest — TagResource request class.
- ISecretsManagerUntagResourceRequest — Interface for UntagResource requests.
- TSecretsManagerUntagResourceRequest — UntagResource request class.
- ISecretsManagerUpdateSecretRequest — Interface for UpdateSecret requests.
- TSecretsManagerUpdateSecretRequest — UpdateSecret request class.
- ISecretsManagerUpdateSecretVersionStageRequest — Interface for UpdateSecretVersionStage requests.
- TSecretsManagerUpdateSecretVersionStageRequest — UpdateSecretVersionStage request class.
- ISecretsManagerValidateResourcePolicyRequest — Interface for ValidateResourcePolicy requests.
- TSecretsManagerValidateResourcePolicyRequest — ValidateResourcePolicy request class.
Responses
- ISecretsManagerResponse — Base interface for Secrets Manager responses.
- TSecretsManagerResponse — Base implementation for Secrets Manager responses.
- ISecretsManagerCancelRotateSecretResponse — Interface for CancelRotateSecret responses.
- TSecretsManagerCancelRotateSecretResponse — CancelRotateSecret response class.
- ISecretsManagerCreateSecretResponse — Interface for CreateSecret responses.
- TSecretsManagerCreateSecretResponse — CreateSecret response class.
- ISecretsManagerDeleteResourcePolicyResponse — Interface for DeleteResourcePolicy responses.
- TSecretsManagerDeleteResourcePolicyResponse — DeleteResourcePolicy response class.
- ISecretsManagerDeleteSecretResponse — Interface for DeleteSecret responses.
- TSecretsManagerDeleteSecretResponse — DeleteSecret response class.
- ISecretsManagerDescribeSecretResponse — Interface for DescribeSecret responses.
- TSecretsManagerDescribeSecretResponse — DescribeSecret response class.
- ISecretsManagerGetRandomPasswordResponse — Interface for GetRandomPassword responses.
- TSecretsManagerGetRandomPasswordResponse — GetRandomPassword response class.
- ISecretsManagerGetResourcePolicyResponse — Interface for GetResourcePolicy responses.
- TSecretsManagerGetResourcePolicyResponse — GetResourcePolicy response class.
- ISecretsManagerGetSecretValueResponse — Interface for GetSecretValue responses.
- TSecretsManagerGetSecretValueResponse — GetSecretValue response class.
- ISecretsManagerListSecretsResponse — Interface for ListSecrets responses.
- TSecretsManagerListSecretsResponse — ListSecrets response class.
- ISecretsManagerListSecretVersionIdsResponse — Interface for ListSecretVersionIds responses.
- TSecretsManagerListSecretVersionIdsResponse — ListSecretVersionIds response class.
- ISecretsManagerPutResourcePolicyResponse — Interface for PutResourcePolicy responses.
- TSecretsManagerPutResourcePolicyResponse — PutResourcePolicy response class.
- ISecretsManagerPutSecretValueResponse — Interface for PutSecretValue responses.
- TSecretsManagerPutSecretValueResponse — PutSecretValue response class.
- ISecretsManagerRemoveRegionsFromReplicationResponse — Interface for RemoveRegionsFromReplication responses.
- TSecretsManagerRemoveRegionsFromReplicationResponse — RemoveRegionsFromReplication response class.
- ISecretsManagerReplicateSecretToRegionsResponse — Interface for ReplicateSecretToRegions responses.
- TSecretsManagerReplicateSecretToRegionsResponse — ReplicateSecretToRegions response class.
- ISecretsManagerRestoreSecretResponse — Interface for RestoreSecret responses.
- TSecretsManagerRestoreSecretResponse — RestoreSecret response class.
- ISecretsManagerRotateSecretResponse — Interface for RotateSecret responses.
- TSecretsManagerRotateSecretResponse — RotateSecret request class.
- ISecretsManagerStopReplicationToReplicaResponse — Interface for StopReplicationToReplica responses.
- TSecretsManagerStopReplicationToReplicaResponse — StopReplicationToReplica response class.
- ISecretsManagerTagResourceResponse — Interface for TagResource responses.
- TSecretsManagerTagResourceResponse — TagResource response class.
- ISecretsManagerUntagResourceResponse — Interface for UntagResource responses.
- TSecretsManagerUntagResourceResponse — UntagResource response class.
- ISecretsManagerUpdateSecretResponse — Interface for UpdateSecret response.
- TSecretsManagerUpdateSecretResponse — UpdateSecret response class.
- ISecretsManagerUpdateSecretVersionStageResponse — Interface for UpdateSecretVersionStage responses.
- TSecretsManagerUpdateSecretVersionStageResponse — UpdateSecretVersionStage response class.
- ISecretsManagerValidateResourcePolicyResponse — Interface for ValidateResourcePolicy responses.
- TSecretsManagerValidateResourcePolicyResponse — ValidateResourcePolicy response class.
Exceptions
- ESecretsManagerException — Base exception class for SecretsManager operations.
- ESecretsManagerDecryptionFailure — Secrets Manager can't decrypt the protected secret using the provided KMS key.
- ESecretsManagerEncryptionFailure — Secrets Manager can't encrypt the protected secret using the provided KMS key. Check the KMS key is available, enabled, and in a valid state.
- ESecretsManagerInternalServiceError — A service error occurred.
- ESecretsManagerInvalidNextTokenException — The NextToken value is invalid.
- ESecretsManagerInvalidParameterException — A parameter name or value is invalid.
- ESecretsManagerInvalidRequestException — The request is invalid for the current state of the resource.
- ESecretsManagerLimitExceededException — The request failed due to exceeding one of the Secrets Manager quotas.
- ESecretsManagerMalformedPolicyDocumentException — The resource policy document has syntax errors.
- ESecretsManagerPreconditionNotMetException — The request failed because the prerequisite steps were not completed.
- ESecretsManagerPublicPolicyException — The BlockPublicException parameter is set to true, and the resource policy did not prevent broad access to the secret.
- ESecretsManagerResourceExistsException — A resource with the ID you requested already exists.
- ESecretsManagerResourceNotFoundException — The resource specified can't be found.
Type Aliases
TSecretsManagerResponseClass = class of TSecretsManagerResponse;— Meta-class for Secrets Manager responses.