// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. package secretsmanager import ( "github.com/aws/aws-sdk-go/private/protocol" ) const ( // ErrCodeDecryptionFailure for service response error code // "DecryptionFailure". // // Secrets Manager can't decrypt the protected secret text using the provided // KMS key. ErrCodeDecryptionFailure = "DecryptionFailure" // ErrCodeEncryptionFailure for service response error code // "EncryptionFailure". // // Secrets Manager can't encrypt the protected secret text using the provided // KMS key. Check that the KMS key is available, enabled, and not in an invalid // state. For more information, see Key state: Effect on your KMS key (https://docs.aws.amazon.com/kms/latest/developerguide/key-state.html). ErrCodeEncryptionFailure = "EncryptionFailure" // ErrCodeInternalServiceError for service response error code // "InternalServiceError". // // An error occurred on the server side. ErrCodeInternalServiceError = "InternalServiceError" // ErrCodeInvalidNextTokenException for service response error code // "InvalidNextTokenException". // // The NextToken value is invalid. ErrCodeInvalidNextTokenException = "InvalidNextTokenException" // ErrCodeInvalidParameterException for service response error code // "InvalidParameterException". // // The parameter name or value is invalid. ErrCodeInvalidParameterException = "InvalidParameterException" // ErrCodeInvalidRequestException for service response error code // "InvalidRequestException". // // A parameter value is not valid for the current state of the resource. // // Possible causes: // // * The secret is scheduled for deletion. // // * You tried to enable rotation on a secret that doesn't already have a // Lambda function ARN configured and you didn't include such an ARN as a // parameter in this call. // // * The secret is managed by another service, and you must use that service // to update it. For more information, see Secrets managed by other Amazon // Web Services services (https://docs.aws.amazon.com/secretsmanager/latest/userguide/service-linked-secrets.html). ErrCodeInvalidRequestException = "InvalidRequestException" // ErrCodeLimitExceededException for service response error code // "LimitExceededException". // // The request failed because it would exceed one of the Secrets Manager quotas. ErrCodeLimitExceededException = "LimitExceededException" // ErrCodeMalformedPolicyDocumentException for service response error code // "MalformedPolicyDocumentException". // // The resource policy has syntax errors. ErrCodeMalformedPolicyDocumentException = "MalformedPolicyDocumentException" // ErrCodePreconditionNotMetException for service response error code // "PreconditionNotMetException". // // The request failed because you did not complete all the prerequisite steps. ErrCodePreconditionNotMetException = "PreconditionNotMetException" // ErrCodePublicPolicyException for service response error code // "PublicPolicyException". // // The BlockPublicPolicy parameter is set to true, and the resource policy did // not prevent broad access to the secret. ErrCodePublicPolicyException = "PublicPolicyException" // ErrCodeResourceExistsException for service response error code // "ResourceExistsException". // // A resource with the ID you requested already exists. ErrCodeResourceExistsException = "ResourceExistsException" // ErrCodeResourceNotFoundException for service response error code // "ResourceNotFoundException". // // Secrets Manager can't find the resource that you asked for. ErrCodeResourceNotFoundException = "ResourceNotFoundException" ) var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{ "DecryptionFailure": newErrorDecryptionFailure, "EncryptionFailure": newErrorEncryptionFailure, "InternalServiceError": newErrorInternalServiceError, "InvalidNextTokenException": newErrorInvalidNextTokenException, "InvalidParameterException": newErrorInvalidParameterException, "InvalidRequestException": newErrorInvalidRequestException, "LimitExceededException": newErrorLimitExceededException, "MalformedPolicyDocumentException": newErrorMalformedPolicyDocumentException, "PreconditionNotMetException": newErrorPreconditionNotMetException, "PublicPolicyException": newErrorPublicPolicyException, "ResourceExistsException": newErrorResourceExistsException, "ResourceNotFoundException": newErrorResourceNotFoundException, }