EcrImageCodeProps — AWS Cloud Development Kit 1.204.0 documentation (original) (raw)

AWS Cloud Development Kit

class aws_cdk.aws_lambda.EcrImageCodeProps(*, cmd=None, entrypoint=None, tag=None, tag_or_digest=None, working_directory=None)

Bases: object

Properties to initialize a new EcrImageCode.

Parameters:

ExampleMetadata:

fixture=_generated

Example:

The code below shows an example of how to instantiate this type.

The values are placeholders you should change.

import aws_cdk.aws_lambda as lambda_

ecr_image_code_props = lambda.EcrImageCodeProps( cmd=["cmd"], entrypoint=["entrypoint"], tag="tag", tag_or_digest="tagOrDigest", working_directory="workingDirectory" )

Attributes

cmd

Specify or override the CMD on the specified Docker image or Dockerfile.

This needs to be in the ‘exec form’, viz., [ 'executable', 'param1', 'param2' ].

Default:

See:

https://docs.docker.com/engine/reference/builder/#cmd

entrypoint

Specify or override the ENTRYPOINT on the specified Docker image or Dockerfile.

An ENTRYPOINT allows you to configure a container that will run as an executable. This needs to be in the ‘exec form’, viz., [ 'executable', 'param1', 'param2' ].

Default:

See:

https://docs.docker.com/engine/reference/builder/#entrypoint

tag

(deprecated) The image tag to use when pulling the image from ECR.

Default:

‘latest’

Deprecated:

use tagOrDigest

Stability:

deprecated

tag_or_digest

The image tag or digest to use when pulling the image from ECR (digests must start with sha256:).

Default:

‘latest’

working_directory

Specify or override the WORKDIR on the specified Docker image or Dockerfile.

A WORKDIR allows you to configure the working directory the container will use.

Default:

See:

https://docs.docker.com/engine/reference/builder/#workdir