Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

UpdateFunctionCodeRequest

import type { UpdateFunctionCodeRequest } from "https://aws-api.deno.dev/v0.4/services/lambda.ts?docs=full";
interface UpdateFunctionCodeRequest {
Architectures?: Architecture[] | null;
DryRun?: boolean | null;
FunctionName: string;
ImageUri?: string | null;
Publish?: boolean | null;
RevisionId?: string | null;
S3Bucket?: string | null;
S3Key?: string | null;
S3ObjectVersion?: string | null;
ZipFile?: Uint8Array | string | null;
}

§Properties

§
Architectures?: Architecture[] | null
[src]

The instruction set architecture that the function supports. Enter a string array with one of the valid values (arm64 or x86_64). The default value is x86_64.

§
DryRun?: boolean | null
[src]

Set to true to validate the request parameters and access permissions without modifying the function code.

§
FunctionName: string
[src]

The name of the Lambda function.

Name formats

  • Function namemy-function.
  • Function ARNarn:aws:lambda:us-west-2:123456789012:function:my-function.
  • Partial ARN123456789012:function:my-function.

The length constraint applies only to the full ARN. If you specify only the function name, it is limited to 64 characters in length.

§
ImageUri?: string | null
[src]

URI of a container image in the Amazon ECR registry. Do not use for a function defined with a .zip file archive.

§
Publish?: boolean | null
[src]

Set to true to publish a new version of the function after updating the code. This has the same effect as calling "PublishVersion" separately.

§
RevisionId?: string | null
[src]

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 it.

§
S3Bucket?: string | null
[src]

An Amazon S3 bucket in the same Amazon Web Services Region as your function. The bucket can be in a different Amazon Web Services account. Use only with a function defined with a .zip file archive deployment package.

§
S3Key?: string | null
[src]

The Amazon S3 key of the deployment package. Use only with a function defined with a .zip file archive deployment package.

§
S3ObjectVersion?: string | null
[src]

For versioned objects, the version of the deployment package object to use.

§
ZipFile?: Uint8Array | string | null
[src]

The base64-encoded contents of the deployment package. Amazon Web Services SDK and CLI clients handle the encoding for you. Use only with a function defined with a .zip file archive deployment package.