# Packages
Package lambdaiface provides an interface to enable mocking the AWS Lambda service client for testing your code.
# Functions
New creates a new instance of the Lambda client with a session.
# Constants
Service ID for Regions and Endpoints metadata.
ErrCodeCodeStorageExceededException for service response error code "CodeStorageExceededException".
ErrCodeEC2AccessDeniedException for service response error code "EC2AccessDeniedException".
ErrCodeEC2ThrottledException for service response error code "EC2ThrottledException".
ErrCodeEC2UnexpectedException for service response error code "EC2UnexpectedException".
ErrCodeENILimitReachedException for service response error code "ENILimitReachedException".
ErrCodeInvalidParameterValueException for service response error code "InvalidParameterValueException".
ErrCodeInvalidRequestContentException for service response error code "InvalidRequestContentException".
ErrCodeInvalidRuntimeException for service response error code "InvalidRuntimeException".
ErrCodeInvalidSecurityGroupIDException for service response error code "InvalidSecurityGroupIDException".
ErrCodeInvalidSubnetIDException for service response error code "InvalidSubnetIDException".
ErrCodeInvalidZipFileException for service response error code "InvalidZipFileException".
ErrCodeKMSAccessDeniedException for service response error code "KMSAccessDeniedException".
ErrCodeKMSDisabledException for service response error code "KMSDisabledException".
ErrCodeKMSInvalidStateException for service response error code "KMSInvalidStateException".
ErrCodeKMSNotFoundException for service response error code "KMSNotFoundException".
ErrCodePolicyLengthExceededException for service response error code "PolicyLengthExceededException".
ErrCodeRequestTooLargeException for service response error code "RequestTooLargeException".
ErrCodeResourceConflictException for service response error code "ResourceConflictException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceException for service response error code "ServiceException".
ErrCodeSubnetIPAddressLimitReachedException for service response error code "SubnetIPAddressLimitReachedException".
ErrCodeTooManyRequestsException for service response error code "TooManyRequestsException".
ErrCodeUnsupportedMediaTypeException for service response error code "UnsupportedMediaTypeException".
EventSourcePositionAtTimestamp is a EventSourcePosition enum value.
EventSourcePositionLatest is a EventSourcePosition enum value.
EventSourcePositionTrimHorizon is a EventSourcePosition enum value.
FunctionVersionAll is a FunctionVersion enum value.
InvocationTypeDryRun is a InvocationType enum value.
InvocationTypeEvent is a InvocationType enum value.
InvocationTypeRequestResponse is a InvocationType enum value.
LogTypeNone is a LogType enum value.
LogTypeTail is a LogType enum value.
RuntimeDotnetcore10 is a Runtime enum value.
RuntimeJava8 is a Runtime enum value.
RuntimeNodejs is a Runtime enum value.
RuntimeNodejs43 is a Runtime enum value.
RuntimeNodejs43Edge is a Runtime enum value.
RuntimeNodejs610 is a Runtime enum value.
RuntimePython27 is a Runtime enum value.
RuntimePython36 is a Runtime enum value.
Service endpoint prefix API calls made to.
ThrottleReasonCallerRateLimitExceeded is a ThrottleReason enum value.
ThrottleReasonConcurrentInvocationLimitExceeded is a ThrottleReason enum value.
ThrottleReasonFunctionInvocationRateLimitExceeded is a ThrottleReason enum value.
TracingModeActive is a TracingMode enum value.
TracingModePassThrough is a TracingMode enum value.
# Structs
Provides limits of code size and concurrency associated with the current account and region.
Provides code size usage and function count associated with the current account and region.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AddPermissionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/AddPermissionResponse.
Provides configuration information about a Lambda function version alias.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/CreateAliasRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/CreateEventSourceMappingRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/CreateFunctionRequest.
The parent object that contains the target ARN (Amazon Resource Name) of an Amazon SQS queue or Amazon SNS topic.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteAliasRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteAliasOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteEventSourceMappingRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteFunctionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/DeleteFunctionOutput.
The parent object that contains your environment's configuration settings.
The parent object that contains error information associated with your configuration settings.
The parent object returned that contains your environment's configuration settings or any error information associated with your configuration settings.
Describes mapping between an Amazon Kinesis stream and a Lambda function.
The code for the Lambda function.
The object for the Lambda function location.
A complex type that describes function metadata.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetAccountSettingsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetAccountSettingsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetAliasRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetEventSourceMappingRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetFunctionConfigurationRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetFunctionRequest.
This response contains the object for the Lambda function location (see FunctionCodeLocation.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetPolicyRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/GetPolicyResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/InvokeAsyncRequest.
Upon success, it returns empty response.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/InvocationRequest.
Upon success, returns an empty response.
Lambda provides the API operation methods for making requests to AWS Lambda.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListAliasesRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListAliasesResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListEventSourceMappingsRequest.
Contains a list of event sources (see EventSourceMappingConfiguration) Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListEventSourceMappingsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListFunctionsRequest.
Contains a list of AWS Lambda function configurations (see FunctionConfiguration.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListTagsRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListTagsResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListVersionsByFunctionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/ListVersionsByFunctionResponse.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/PublishVersionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/RemovePermissionRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/RemovePermissionOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/TagResourceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/TagResourceOutput.
The parent object that contains your function's tracing settings.
Parent object of the tracing information associated with your Lambda function.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UntagResourceRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UntagResourceOutput.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateAliasRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateEventSourceMappingRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateFunctionCodeRequest.
Please also see https://docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateFunctionConfigurationRequest.
If your Lambda function accesses resources in a VPC, you provide this parameter identifying the list of security group IDs and subnet IDs.
VPC configuration associated with your Lambda function.