forked from aws/aws-sdk-go
-
Notifications
You must be signed in to change notification settings - Fork 0
/
errors.go
170 lines (143 loc) · 7.02 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT.
package lambda
const (
// ErrCodeCodeStorageExceededException for service response error code
// "CodeStorageExceededException".
//
// You have exceeded your maximum total code size per account. Limits (http://docs.aws.amazon.com/lambda/latest/dg/limits.html)
ErrCodeCodeStorageExceededException = "CodeStorageExceededException"
// ErrCodeEC2AccessDeniedException for service response error code
// "EC2AccessDeniedException".
ErrCodeEC2AccessDeniedException = "EC2AccessDeniedException"
// ErrCodeEC2ThrottledException for service response error code
// "EC2ThrottledException".
//
// AWS Lambda was throttled by Amazon EC2 during Lambda function initialization
// using the execution role provided for the Lambda function.
ErrCodeEC2ThrottledException = "EC2ThrottledException"
// ErrCodeEC2UnexpectedException for service response error code
// "EC2UnexpectedException".
//
// AWS Lambda received an unexpected EC2 client exception while setting up for
// the Lambda function.
ErrCodeEC2UnexpectedException = "EC2UnexpectedException"
// ErrCodeENILimitReachedException for service response error code
// "ENILimitReachedException".
//
// AWS Lambda was not able to create an Elastic Network Interface (ENI) in the
// VPC, specified as part of Lambda function configuration, because the limit
// for network interfaces has been reached.
ErrCodeENILimitReachedException = "ENILimitReachedException"
// ErrCodeInvalidParameterValueException for service response error code
// "InvalidParameterValueException".
//
// One of the parameters in the request is invalid. For example, if you provided
// an IAM role for AWS Lambda to assume in the CreateFunction or the UpdateFunctionConfiguration
// API, that AWS Lambda is unable to assume you will get this exception.
ErrCodeInvalidParameterValueException = "InvalidParameterValueException"
// ErrCodeInvalidRequestContentException for service response error code
// "InvalidRequestContentException".
//
// The request body could not be parsed as JSON.
ErrCodeInvalidRequestContentException = "InvalidRequestContentException"
// ErrCodeInvalidRuntimeException for service response error code
// "InvalidRuntimeException".
//
// The runtime or runtime version specified is not supported.
ErrCodeInvalidRuntimeException = "InvalidRuntimeException"
// ErrCodeInvalidSecurityGroupIDException for service response error code
// "InvalidSecurityGroupIDException".
//
// The Security Group ID provided in the Lambda function VPC configuration is
// invalid.
ErrCodeInvalidSecurityGroupIDException = "InvalidSecurityGroupIDException"
// ErrCodeInvalidSubnetIDException for service response error code
// "InvalidSubnetIDException".
//
// The Subnet ID provided in the Lambda function VPC configuration is invalid.
ErrCodeInvalidSubnetIDException = "InvalidSubnetIDException"
// ErrCodeInvalidZipFileException for service response error code
// "InvalidZipFileException".
//
// AWS Lambda could not unzip the function zip file.
ErrCodeInvalidZipFileException = "InvalidZipFileException"
// ErrCodeKMSAccessDeniedException for service response error code
// "KMSAccessDeniedException".
//
// Lambda was unable to decrypt the environment variables because KMS access
// was denied. Check the Lambda function's KMS permissions.
ErrCodeKMSAccessDeniedException = "KMSAccessDeniedException"
// ErrCodeKMSDisabledException for service response error code
// "KMSDisabledException".
//
// Lambda was unable to decrypt the environment variables because the KMS key
// used is disabled. Check the Lambda function's KMS key settings.
ErrCodeKMSDisabledException = "KMSDisabledException"
// ErrCodeKMSInvalidStateException for service response error code
// "KMSInvalidStateException".
//
// Lambda was unable to decrypt the environment variables because the KMS key
// used is in an invalid state for Decrypt. Check the function's KMS key settings.
ErrCodeKMSInvalidStateException = "KMSInvalidStateException"
// ErrCodeKMSNotFoundException for service response error code
// "KMSNotFoundException".
//
// Lambda was unable to decrypt the environment variables because the KMS key
// was not found. Check the function's KMS key settings.
ErrCodeKMSNotFoundException = "KMSNotFoundException"
// ErrCodePolicyLengthExceededException for service response error code
// "PolicyLengthExceededException".
//
// Lambda function access policy is limited to 20 KB.
ErrCodePolicyLengthExceededException = "PolicyLengthExceededException"
// ErrCodePreconditionFailedException for service response error code
// "PreconditionFailedException".
//
// The RevisionId provided does not match the latest RevisionId for the Lambda
// function or alias. Call the GetFunction or the GetAlias API to retrieve the
// latest RevisionId for your resource.
ErrCodePreconditionFailedException = "PreconditionFailedException"
// ErrCodeRequestTooLargeException for service response error code
// "RequestTooLargeException".
//
// The request payload exceeded the Invoke request body JSON input limit. For
// more information, see Limits (http://docs.aws.amazon.com/lambda/latest/dg/limits.html).
ErrCodeRequestTooLargeException = "RequestTooLargeException"
// ErrCodeResourceConflictException for service response error code
// "ResourceConflictException".
//
// The resource already exists.
ErrCodeResourceConflictException = "ResourceConflictException"
// ErrCodeResourceInUseException for service response error code
// "ResourceInUseException".
//
// The operation conflicts with the resource's availability. For example, you
// attempted to update an EventSoure Mapping in CREATING, or tried to delete
// a EventSoure mapping currently in the UPDATING state.
ErrCodeResourceInUseException = "ResourceInUseException"
// ErrCodeResourceNotFoundException for service response error code
// "ResourceNotFoundException".
//
// The resource (for example, a Lambda function or access policy statement)
// specified in the request does not exist.
ErrCodeResourceNotFoundException = "ResourceNotFoundException"
// ErrCodeServiceException for service response error code
// "ServiceException".
//
// The AWS Lambda service encountered an internal error.
ErrCodeServiceException = "ServiceException"
// ErrCodeSubnetIPAddressLimitReachedException for service response error code
// "SubnetIPAddressLimitReachedException".
//
// AWS Lambda was not able to set up VPC access for the Lambda function because
// one or more configured subnets has no available IP addresses.
ErrCodeSubnetIPAddressLimitReachedException = "SubnetIPAddressLimitReachedException"
// ErrCodeTooManyRequestsException for service response error code
// "TooManyRequestsException".
ErrCodeTooManyRequestsException = "TooManyRequestsException"
// ErrCodeUnsupportedMediaTypeException for service response error code
// "UnsupportedMediaTypeException".
//
// The content type of the Invoke request body is not JSON.
ErrCodeUnsupportedMediaTypeException = "UnsupportedMediaTypeException"
)