cloudbees-io/Create or update AWS Lambda Function

Create or update an AWS Lambda function with code and Docker image

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
function-nameGive name for your lambda functionyes
runtimeRun time for your lambda functionno
iam-role-arnGive your role for the lambda functionyes
handlerThe name of the method within your code that Lambda calls to run your function (Required if the code is .zip)no
descdescription of the functionno
memory-sizeThe amount of memory available to the function at runtimeno
timeoutThe amount of time (in seconds) that Lambda allows a function to run before stopping itno
vpc-configFor network connectivity to AWS resources in a VPC, specify a list of security groups and subnets in the VPCno
tagsA list of tags to apply to the functionno
tracing-configSet Mode to Active to sample and trace a subset of incoming requests with X-Rayno
architecturesThe instruction set architecture that the function supportsno
code-signing-config-arnTo enable code signing for this function, specify the ARN of a code-signing configuration.no
dead-letter-configA dead-letter queue configuration that specifies the queue or topic where Lambda sends asynchronous events when they fail processingno
ephemeral-storageThe size of the functions /tmp directory in MBno
kms-key-arnThe ARN of the AWS Key Management Service (AWS KMS) customer managed key that is used to encrypt your functions environment variablesno
layersA list of function layers to add to the functions execution environmentno
image-configContainer image configuration values that override the values in the container image Dockerfileno
snap-startThe functions SnapStart settingno
file-system-configsConnection settings for an Amazon EFS file systemno
code-imageThe image of the code for the functionno
code-zipThe path to the zip file of the code you are uploadingno
package-typeThe type of build input artifact. default value is zipnoZip
s3-bucketThe bucket name of the s3no
s3-keyThe object name in the s3 bucketno
s3-object-versionThe object version in the s3 bucketno
publishThe first version of the function during creationno
environmentEnvironment variables that are accessible from function code during executionno
dry-runThis option provides a way to simulate an AWS CLI operation without making any changes, showing what actions would be performed if executed without actually applying those changesno
revision-idIt update the function only if the revision ID matches the ID that’s specified. Use this option to avoid modifying a function that has changed since you last read itno

no outputs