UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

25 lines (24 loc) 1.06 kB
import { Construct } from 'constructs'; import * as ecr from '../../../aws-ecr'; import { ContainerDefinition } from '../container-definition'; import { ContainerImage, ContainerImageConfig } from '../container-image'; /** * An image from an Amazon ECR repository. */ export declare class EcrImage extends ContainerImage { private readonly repository; private readonly tagOrDigest; /** * The image name. Images in Amazon ECR repositories can be specified by either using the full registry/repository:tag or * registry/repository@digest. * * For example, 012345678910.dkr.ecr.<region-name>.amazonaws.com/<repository-name>:latest or * 012345678910.dkr.ecr.<region-name>.amazonaws.com/<repository-name>@sha256:94afd1f2e64d908bc90dbca0035a5b567EXAMPLE. */ readonly imageName: string; /** * Constructs a new instance of the EcrImage class. */ constructor(repository: ecr.IRepository, tagOrDigest: string); bind(_scope: Construct, containerDefinition: ContainerDefinition): ContainerImageConfig; }