| Exception | Description | 
|---|---|
| AWSLambdaException | Base exception for all service exceptions thrown by AWS Lambda | 
| CodeSigningConfigNotFoundException | 
 The specified code signing configuration does not exist. | 
| CodeStorageExceededException | 
 You have exceeded your maximum total code size per account. | 
| CodeVerificationFailedException | 
 The code signature failed one or more of the validation checks for signature mismatch or expiry, and the code signing
 policy is set to ENFORCE. | 
| EC2AccessDeniedException | 
 Need additional permissions to configure VPC settings. | 
| EC2ThrottledException | 
 AWS Lambda was throttled by Amazon EC2 during Lambda function initialization using the execution role provided for
 the Lambda function. | 
| EC2UnexpectedException | 
 AWS Lambda received an unexpected EC2 client exception while setting up for the Lambda function. | 
| EFSIOException | 
 An error occured when reading from or writing to a connected file system. | 
| EFSMountConnectivityException | 
 The function couldn't make a network connection to the configured file system. | 
| EFSMountFailureException | 
 The function couldn't mount the configured file system due to a permission or configuration issue. | 
| EFSMountTimeoutException | 
 The function was able to make a network connection to the configured file system, but the mount operation timed out. | 
| ENILimitReachedException | 
 AWS Lambda was not able to create an elastic network interface in the VPC, specified as part of Lambda function
 configuration, because the limit for network interfaces has been reached. | 
| InvalidCodeSignatureException | 
 The code signature failed the integrity check. | 
| InvalidParameterValueException | 
 One of the parameters in the request is invalid. | 
| InvalidRequestContentException | 
 The request body could not be parsed as JSON. | 
| InvalidRuntimeException | 
 The runtime or runtime version specified is not supported. | 
| InvalidSecurityGroupIDException | 
 The Security Group ID provided in the Lambda function VPC configuration is invalid. | 
| InvalidSubnetIDException | 
 The Subnet ID provided in the Lambda function VPC configuration is invalid. | 
| InvalidZipFileException | 
 AWS Lambda could not unzip the deployment package. | 
| KMSAccessDeniedException | 
 Lambda was unable to decrypt the environment variables because KMS access was denied. | 
| KMSDisabledException | 
 Lambda was unable to decrypt the environment variables because the KMS key used is disabled. | 
| KMSInvalidStateException | 
 Lambda was unable to decrypt the environment variables because the KMS key used is in an invalid state for Decrypt. | 
| KMSNotFoundException | 
 Lambda was unable to decrypt the environment variables because the KMS key was not found. | 
| PolicyLengthExceededException | 
 The permissions policy for the resource is too large. | 
| PreconditionFailedException | 
 The RevisionId provided does not match the latest RevisionId for the Lambda function or alias. | 
| ProvisionedConcurrencyConfigNotFoundException | 
 The specified configuration does not exist. | 
| RequestTooLargeException | 
 The request payload exceeded the  Invokerequest body JSON input limit. | 
| ResourceConflictException | 
 The resource already exists, or another operation is in progress. | 
| ResourceInUseException | 
 The operation conflicts with the resource's availability. | 
| ResourceNotFoundException | 
 The resource specified in the request does not exist. | 
| ResourceNotReadyException | 
 The function is inactive and its VPC connection is no longer available. | 
| ServiceException | 
 The AWS Lambda service encountered an internal error. | 
| 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. | 
| TooManyRequestsException | 
 The request throughput limit was exceeded. | 
| UnsupportedMediaTypeException | 
 The content type of the  Invokerequest body is not JSON. |