# Packages
Package secretsmanageriface provides an interface to enable mocking the AWS Secrets Manager service client for testing your code.
# Functions
FilterNameStringType_Values returns all elements of the FilterNameStringType enum.
New creates a new instance of the SecretsManager client with a session.
SortOrderType_Values returns all elements of the SortOrderType enum.
StatusType_Values returns all elements of the StatusType enum.
# Constants
ID to lookup a service endpoint with.
ErrCodeDecryptionFailure for service response error code "DecryptionFailure".
ErrCodeEncryptionFailure for service response error code "EncryptionFailure".
ErrCodeInternalServiceError for service response error code "InternalServiceError".
ErrCodeInvalidNextTokenException for service response error code "InvalidNextTokenException".
ErrCodeInvalidParameterException for service response error code "InvalidParameterException".
ErrCodeInvalidRequestException for service response error code "InvalidRequestException".
ErrCodeLimitExceededException for service response error code "LimitExceededException".
ErrCodeMalformedPolicyDocumentException for service response error code "MalformedPolicyDocumentException".
ErrCodePreconditionNotMetException for service response error code "PreconditionNotMetException".
ErrCodePublicPolicyException for service response error code "PublicPolicyException".
ErrCodeResourceExistsException for service response error code "ResourceExistsException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
FilterNameStringTypeAll is a FilterNameStringType enum value.
FilterNameStringTypeDescription is a FilterNameStringType enum value.
FilterNameStringTypeName is a FilterNameStringType enum value.
FilterNameStringTypeOwningService is a FilterNameStringType enum value.
FilterNameStringTypePrimaryRegion is a FilterNameStringType enum value.
FilterNameStringTypeTagKey is a FilterNameStringType enum value.
FilterNameStringTypeTagValue is a FilterNameStringType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SortOrderTypeAsc is a SortOrderType enum value.
SortOrderTypeDesc is a SortOrderType enum value.
StatusTypeFailed is a StatusType enum value.
StatusTypeInProgress is a StatusType enum value.
StatusTypeInSync is a StatusType enum value.
# Structs
The error Secrets Manager encountered while retrieving an individual secret as part of BatchGetSecretValue.
Secrets Manager can't decrypt the protected secret text using the provided KMS key.
Secrets Manager can't encrypt the protected secret text using the provided KMS key.
Allows you to add filters when you use the search function in Secrets Manager.
An error occurred on the server side.
The NextToken value is invalid.
The parameter name or value is invalid.
A parameter value is not valid for the current state of the resource.
The request failed because it would exceed one of the Secrets Manager quotas.
The resource policy has syntax errors.
The request failed because you did not complete all the prerequisite steps.
The BlockPublicPolicy parameter is set to true, and the resource policy did not prevent broad access to the secret.
A custom type that specifies a Region and the KmsKeyId for a replica secret.
A replication object consisting of a RegionReplicationStatus object and includes a Region, KMSKeyId, status, and status message.
A resource with the ID you requested already exists.
Secrets Manager can't find the resource that you asked for.
A structure that defines the rotation configuration for the secret.
A structure that contains the details about a secret.
SecretsManager provides the API operation methods for making requests to AWS Secrets Manager.
A structure that contains the secret value and other details for a secret.
A structure that contains information about one version of a secret.
A structure that contains information about a tag.
Displays errors that occurred during validation of the resource policy.