class Aws::Lambda::Types::UpdateFunctionCodeRequest
@see docs.aws.amazon.com/goto/WebAPI/lambda-2015-03-31/UpdateFunctionCodeRequest AWS API Documentation
@return [String]
Services managed key.
you don’t provide a customer managed key, Lambda uses an Amazon Web
that’s used to encrypt your function’s .zip deployment package. If
The ARN of the Key Management Service (KMS) customer managed key
@!attribute [rw] source_kms_key_arn
@return [Array<String>]
default value is ‘x86_64`.
string array with one of the valid values (arm64 or x86_64). The
The instruction set architecture that the function supports. Enter a
@!attribute [rw] architectures
@return [String]
changed since you last read it.
specified. Use this option to avoid modifying a function that has
Update the function only if the revision ID matches the ID that’s
@!attribute [rw] revision_id
@return [Boolean]
permissions without modifying the function code.
Set to true to validate the request parameters and access
@!attribute [rw] dry_run
@return [Boolean]
separately.
the code. This has the same effect as calling PublishVersion
Set to true to publish a new version of the function after updating
@!attribute [rw] publish
@return [String]
a function defined with a .zip file archive.
URI of a container image in the Amazon ECR registry. Do not use for
@!attribute [rw] image_uri
@return [String]
to use.
For versioned objects, the version of the deployment package object
@!attribute [rw] s3_object_version
@return [String]
function defined with a .zip file archive deployment package.
The Amazon S3 key of the deployment package. Use only with a
@!attribute [rw] s3_key
@return [String]
deployment package.
account. Use only with a function defined with a .zip file archive
function. The bucket can be in a different Amazon Web Services
An Amazon S3 bucket in the same Amazon Web Services Region as your
@!attribute [rw] s3_bucket
@return [String]
with a function defined with a .zip file archive deployment package.
Services SDK and CLI clients handle the encoding for you. Use only
The base64-encoded contents of the deployment package. Amazon Web
@!attribute [rw] zip_file
@return [String]
only the function name, it is limited to 64 characters in length.
The length constraint applies only to the full ARN. If you specify
* **Partial ARN** – ‘123456789012:function:my-function`.
`arn:aws:lambda:us-west-2:123456789012:function:my-function`.
* **Function ARN** –
* **Function name** – `my-function`.
**Name formats**
The name or ARN of the Lambda function.
@!attribute [rw] function_name