package
2.0.1+incompatible
Repository: https://github.com/sotowang/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package lambdaiface provides an interface to enable mocking the AWS Lambda service client for testing your code.

# Functions

Architecture_Values returns all elements of the Architecture enum.
CodeSigningPolicy_Values returns all elements of the CodeSigningPolicy enum.
EndPointType_Values returns all elements of the EndPointType enum.
EventSourcePosition_Values returns all elements of the EventSourcePosition enum.
FunctionResponseType_Values returns all elements of the FunctionResponseType enum.
FunctionVersion_Values returns all elements of the FunctionVersion enum.
InvocationType_Values returns all elements of the InvocationType enum.
LastUpdateStatus_Values returns all elements of the LastUpdateStatus enum.
LastUpdateStatusReasonCode_Values returns all elements of the LastUpdateStatusReasonCode enum.
LogType_Values returns all elements of the LogType enum.
New creates a new instance of the Lambda client with a session.
PackageType_Values returns all elements of the PackageType enum.
ProvisionedConcurrencyStatusEnum_Values returns all elements of the ProvisionedConcurrencyStatusEnum enum.
Runtime_Values returns all elements of the Runtime enum.
SourceAccessType_Values returns all elements of the SourceAccessType enum.
State_Values returns all elements of the State enum.
StateReasonCode_Values returns all elements of the StateReasonCode enum.
ThrottleReason_Values returns all elements of the ThrottleReason enum.
TracingMode_Values returns all elements of the TracingMode enum.

# Constants

ArchitectureArm64 is a Architecture enum value.
ArchitectureX8664 is a Architecture enum value.
CodeSigningPolicyEnforce is a CodeSigningPolicy enum value.
CodeSigningPolicyWarn is a CodeSigningPolicy enum value.
ID to lookup a service endpoint with.
EndPointTypeKafkaBootstrapServers is a EndPointType enum value.
ErrCodeCodeSigningConfigNotFoundException for service response error code "CodeSigningConfigNotFoundException".
ErrCodeCodeStorageExceededException for service response error code "CodeStorageExceededException".
ErrCodeCodeVerificationFailedException for service response error code "CodeVerificationFailedException".
ErrCodeEC2AccessDeniedException for service response error code "EC2AccessDeniedException".
ErrCodeEC2ThrottledException for service response error code "EC2ThrottledException".
ErrCodeEC2UnexpectedException for service response error code "EC2UnexpectedException".
ErrCodeEFSIOException for service response error code "EFSIOException".
ErrCodeEFSMountConnectivityException for service response error code "EFSMountConnectivityException".
ErrCodeEFSMountFailureException for service response error code "EFSMountFailureException".
ErrCodeEFSMountTimeoutException for service response error code "EFSMountTimeoutException".
ErrCodeENILimitReachedException for service response error code "ENILimitReachedException".
ErrCodeInvalidCodeSignatureException for service response error code "InvalidCodeSignatureException".
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".
ErrCodePreconditionFailedException for service response error code "PreconditionFailedException".
ErrCodeProvisionedConcurrencyConfigNotFoundException for service response error code "ProvisionedConcurrencyConfigNotFoundException".
ErrCodeRequestTooLargeException for service response error code "RequestTooLargeException".
ErrCodeResourceConflictException for service response error code "ResourceConflictException".
ErrCodeResourceInUseException for service response error code "ResourceInUseException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeResourceNotReadyException for service response error code "ResourceNotReadyException".
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.
FunctionResponseTypeReportBatchItemFailures is a FunctionResponseType 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.
LastUpdateStatusFailed is a LastUpdateStatus enum value.
LastUpdateStatusInProgress is a LastUpdateStatus enum value.
LastUpdateStatusReasonCodeEniLimitExceeded is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeImageAccessDenied is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeImageDeleted is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeInsufficientRolePermissions is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeInternalError is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeInvalidConfiguration is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeInvalidImage is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeInvalidSecurityGroup is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeInvalidSubnet is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusReasonCodeSubnetOutOfIpaddresses is a LastUpdateStatusReasonCode enum value.
LastUpdateStatusSuccessful is a LastUpdateStatus enum value.
LogTypeNone is a LogType enum value.
LogTypeTail is a LogType enum value.
PackageTypeImage is a PackageType enum value.
PackageTypeZip is a PackageType enum value.
ProvisionedConcurrencyStatusEnumFailed is a ProvisionedConcurrencyStatusEnum enum value.
ProvisionedConcurrencyStatusEnumInProgress is a ProvisionedConcurrencyStatusEnum enum value.
ProvisionedConcurrencyStatusEnumReady is a ProvisionedConcurrencyStatusEnum enum value.
RuntimeDotnet6 is a Runtime enum value.
RuntimeDotnetcore10 is a Runtime enum value.
RuntimeDotnetcore20 is a Runtime enum value.
RuntimeDotnetcore21 is a Runtime enum value.
RuntimeDotnetcore31 is a Runtime enum value.
RuntimeGo1X is a Runtime enum value.
RuntimeJava11 is a Runtime enum value.
RuntimeJava8 is a Runtime enum value.
RuntimeJava8Al2 is a Runtime enum value.
RuntimeNodejs is a Runtime enum value.
RuntimeNodejs10X is a Runtime enum value.
RuntimeNodejs12X is a Runtime enum value.
RuntimeNodejs14X is a Runtime enum value.
RuntimeNodejs43 is a Runtime enum value.
RuntimeNodejs43Edge is a Runtime enum value.
RuntimeNodejs610 is a Runtime enum value.
RuntimeNodejs810 is a Runtime enum value.
RuntimeProvided is a Runtime enum value.
RuntimeProvidedAl2 is a Runtime enum value.
RuntimePython27 is a Runtime enum value.
RuntimePython36 is a Runtime enum value.
RuntimePython37 is a Runtime enum value.
RuntimePython38 is a Runtime enum value.
RuntimePython39 is a Runtime enum value.
RuntimeRuby25 is a Runtime enum value.
RuntimeRuby27 is a Runtime enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
SourceAccessTypeBasicAuth is a SourceAccessType enum value.
SourceAccessTypeClientCertificateTlsAuth is a SourceAccessType enum value.
SourceAccessTypeSaslScram256Auth is a SourceAccessType enum value.
SourceAccessTypeSaslScram512Auth is a SourceAccessType enum value.
SourceAccessTypeServerRootCaCertificate is a SourceAccessType enum value.
SourceAccessTypeVirtualHost is a SourceAccessType enum value.
SourceAccessTypeVpcSecurityGroup is a SourceAccessType enum value.
SourceAccessTypeVpcSubnet is a SourceAccessType enum value.
StateActive is a State enum value.
StateFailed is a State enum value.
StateInactive is a State enum value.
StatePending is a State enum value.
StateReasonCodeCreating is a StateReasonCode enum value.
StateReasonCodeEniLimitExceeded is a StateReasonCode enum value.
StateReasonCodeIdle is a StateReasonCode enum value.
StateReasonCodeImageAccessDenied is a StateReasonCode enum value.
StateReasonCodeImageDeleted is a StateReasonCode enum value.
StateReasonCodeInsufficientRolePermissions is a StateReasonCode enum value.
StateReasonCodeInternalError is a StateReasonCode enum value.
StateReasonCodeInvalidConfiguration is a StateReasonCode enum value.
StateReasonCodeInvalidImage is a StateReasonCode enum value.
StateReasonCodeInvalidSecurityGroup is a StateReasonCode enum value.
StateReasonCodeInvalidSubnet is a StateReasonCode enum value.
StateReasonCodeRestoring is a StateReasonCode enum value.
StateReasonCodeSubnetOutOfIpaddresses is a StateReasonCode enum value.
ThrottleReasonCallerRateLimitExceeded is a ThrottleReason enum value.
ThrottleReasonConcurrentInvocationLimitExceeded is a ThrottleReason enum value.
ThrottleReasonFunctionInvocationRateLimitExceeded is a ThrottleReason enum value.
ThrottleReasonReservedFunctionConcurrentInvocationLimitExceeded is a ThrottleReason enum value.
ThrottleReasonReservedFunctionInvocationRateLimitExceeded is a ThrottleReason enum value.
TracingModeActive is a TracingMode enum value.
TracingModePassThrough is a TracingMode enum value.

# Structs

Limits that are related to concurrency and storage.
The number of functions and amount of storage in use.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides configuration information about a Lambda function alias (https://docs.aws.amazon.com/lambda/latest/dg/versioning-aliases.html).
The traffic-shifting (https://docs.aws.amazon.com/lambda/latest/dg/lambda-traffic-shifting-using-aliases.html) configuration of a Lambda function alias.
List of signing profiles that can sign a code package.
Details about a Code signing configuration (https://docs.aws.amazon.com/lambda/latest/dg/configuration-codesigning.html).
The specified code signing configuration does not exist.
Code signing configuration policies (https://docs.aws.amazon.com/lambda/latest/dg/configuration-codesigning.html#config-codesigning-policies) specify the validation failure action for signature mismatch or expiry.
You have exceeded your maximum total code size per account.
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.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The dead-letter queue (https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html#dlq) for failed asynchronous invocations.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A configuration object that specifies the destination of an event after Lambda processes it.
Need additional permissions to configure VPC settings.
Lambda was throttled by Amazon EC2 during Lambda function initialization using the execution role provided for the Lambda function.
Lambda received an unexpected EC2 client exception while setting up for the Lambda function.
An error occurred when reading from or writing to a connected file system.
The function couldn't make a network connection to the configured file system.
The function couldn't mount the configured file system due to a permission or configuration issue.
The function was able to make a network connection to the configured file system, but the mount operation timed out.
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.
A function's environment variable settings.
Error messages for environment variables that couldn't be applied.
The results of an operation to update or read environment variables.
A mapping between an Amazon Web Services resource and a Lambda function.
Details about the connection between a Lambda function and an Amazon EFS file system (https://docs.aws.amazon.com/lambda/latest/dg/configuration-filesystem.html).
A structure within a FilterCriteria object that defines an event filtering pattern.
An object that contains the filters for an event source.
The code for the Lambda function.
Details about a function's deployment package.
Details about a function's configuration.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Configuration values that override the container image Dockerfile settings.
Error response to GetFunctionConfiguration.
Response to GetFunctionConfiguration request.
The code signature failed the integrity check.
One of the parameters in the request is invalid.
The request body could not be parsed as JSON.
The runtime or runtime version specified is not supported.
The Security Group ID provided in the Lambda function VPC configuration is invalid.
The Subnet ID provided in the Lambda function VPC configuration is invalid.
Lambda could not unzip the deployment package.
Deprecated: InvokeAsyncInput has been deprecated.
A success response (202 Accepted) indicates that the request is queued for invocation.
No description provided by the author
No description provided by the author
Lambda was unable to decrypt the environment variables because KMS access was denied.
Lambda was unable to decrypt the environment variables because the KMS key used is disabled.
Lambda was unable to decrypt the environment variables because the KMS key used is in an invalid state for Decrypt.
Lambda was unable to decrypt the environment variables because the KMS key was not found.
Lambda provides the API operation methods for making requests to AWS Lambda.
An Lambda layer (https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html).
Details about an Lambda layer (https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html).
A ZIP archive that contains the contents of an Lambda layer (https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html).
Details about a version of an Lambda layer (https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html).
Details about a version of an Lambda layer (https://docs.aws.amazon.com/lambda/latest/dg/configuration-layers.html).
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A list of Lambda functions.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A destination for events that failed processing.
A destination for events that were processed successfully.
The permissions policy for the resource is too large.
The RevisionId provided does not match the latest RevisionId for the Lambda function or alias.
Details about the provisioned concurrency configuration for a function alias or version.
The specified configuration does not exist.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The request payload exceeded the Invoke request body JSON input limit.
The resource already exists, or another operation is in progress.
The operation conflicts with the resource's availability.
The resource specified in the request does not exist.
The function is inactive and its VPC connection is no longer available.
The self-managed Apache Kafka cluster for your event source.
The Lambda service encountered an internal error.
To secure and define access to your event source, you can specify the authentication protocol, VPC components, or virtual host.
Lambda was not able to set up VPC access for the Lambda function because one or more configured subnets has no available IP addresses.
No description provided by the author
No description provided by the author
The request throughput limit was exceeded.
The function's X-Ray (https://docs.aws.amazon.com/lambda/latest/dg/services-xray.html) tracing configuration.
The function's X-Ray tracing configuration.
The content type of the Invoke request body is not JSON.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The VPC security groups and subnets that are attached to a Lambda function.
The VPC security groups and subnets that are attached to a Lambda function.