github.com/aavshr/aws-sdk-go@v1.41.3/service/secretsmanager/errors.go (about) 1 // Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. 2 3 package secretsmanager 4 5 import ( 6 "github.com/aavshr/aws-sdk-go/private/protocol" 7 ) 8 9 const ( 10 11 // ErrCodeDecryptionFailure for service response error code 12 // "DecryptionFailure". 13 // 14 // Secrets Manager can't decrypt the protected secret text using the provided 15 // KMS key. 16 ErrCodeDecryptionFailure = "DecryptionFailure" 17 18 // ErrCodeEncryptionFailure for service response error code 19 // "EncryptionFailure". 20 // 21 // Secrets Manager can't encrypt the protected secret text using the provided 22 // KMS key. Check that the customer master key (CMK) is available, enabled, 23 // and not in an invalid state. For more information, see How Key State Affects 24 // Use of a Customer Master Key (http://docs.aws.amazon.com/kms/latest/developerguide/key-state.html). 25 ErrCodeEncryptionFailure = "EncryptionFailure" 26 27 // ErrCodeInternalServiceError for service response error code 28 // "InternalServiceError". 29 // 30 // An error occurred on the server side. 31 ErrCodeInternalServiceError = "InternalServiceError" 32 33 // ErrCodeInvalidNextTokenException for service response error code 34 // "InvalidNextTokenException". 35 // 36 // You provided an invalid NextToken value. 37 ErrCodeInvalidNextTokenException = "InvalidNextTokenException" 38 39 // ErrCodeInvalidParameterException for service response error code 40 // "InvalidParameterException". 41 // 42 // You provided an invalid value for a parameter. 43 ErrCodeInvalidParameterException = "InvalidParameterException" 44 45 // ErrCodeInvalidRequestException for service response error code 46 // "InvalidRequestException". 47 // 48 // You provided a parameter value that is not valid for the current state of 49 // the resource. 50 // 51 // Possible causes: 52 // 53 // * You tried to perform the operation on a secret that's currently marked 54 // deleted. 55 // 56 // * You tried to enable rotation on a secret that doesn't already have a 57 // Lambda function ARN configured and you didn't include such an ARN as a 58 // parameter in this call. 59 ErrCodeInvalidRequestException = "InvalidRequestException" 60 61 // ErrCodeLimitExceededException for service response error code 62 // "LimitExceededException". 63 // 64 // The request failed because it would exceed one of the Secrets Manager internal 65 // limits. 66 ErrCodeLimitExceededException = "LimitExceededException" 67 68 // ErrCodeMalformedPolicyDocumentException for service response error code 69 // "MalformedPolicyDocumentException". 70 // 71 // You provided a resource-based policy with syntax errors. 72 ErrCodeMalformedPolicyDocumentException = "MalformedPolicyDocumentException" 73 74 // ErrCodePreconditionNotMetException for service response error code 75 // "PreconditionNotMetException". 76 // 77 // The request failed because you did not complete all the prerequisite steps. 78 ErrCodePreconditionNotMetException = "PreconditionNotMetException" 79 80 // ErrCodePublicPolicyException for service response error code 81 // "PublicPolicyException". 82 // 83 // The BlockPublicPolicy parameter is set to true and the resource policy did 84 // not prevent broad access to the secret. 85 ErrCodePublicPolicyException = "PublicPolicyException" 86 87 // ErrCodeResourceExistsException for service response error code 88 // "ResourceExistsException". 89 // 90 // A resource with the ID you requested already exists. 91 ErrCodeResourceExistsException = "ResourceExistsException" 92 93 // ErrCodeResourceNotFoundException for service response error code 94 // "ResourceNotFoundException". 95 // 96 // We can't find the resource that you asked for. 97 ErrCodeResourceNotFoundException = "ResourceNotFoundException" 98 ) 99 100 var exceptionFromCode = map[string]func(protocol.ResponseMetadata) error{ 101 "DecryptionFailure": newErrorDecryptionFailure, 102 "EncryptionFailure": newErrorEncryptionFailure, 103 "InternalServiceError": newErrorInternalServiceError, 104 "InvalidNextTokenException": newErrorInvalidNextTokenException, 105 "InvalidParameterException": newErrorInvalidParameterException, 106 "InvalidRequestException": newErrorInvalidRequestException, 107 "LimitExceededException": newErrorLimitExceededException, 108 "MalformedPolicyDocumentException": newErrorMalformedPolicyDocumentException, 109 "PreconditionNotMetException": newErrorPreconditionNotMetException, 110 "PublicPolicyException": newErrorPublicPolicyException, 111 "ResourceExistsException": newErrorResourceExistsException, 112 "ResourceNotFoundException": newErrorResourceNotFoundException, 113 }