Skip to content

Repository

Source: src/AWS/ECR/Repository.ts

An Amazon ECR repository for container images.

const repo = yield* Repository("TaskRepository", {
scanOnPush: true,
});
const repo = yield* Repository("LambdaImages", {
policy: {
Version: "2012-10-17",
Statement: [
{
Sid: "LambdaECRImageRetrieval",
Effect: "Allow",
Principal: { Service: "lambda.amazonaws.com" },
Action: ["ecr:BatchGetImage", "ecr:GetDownloadUrlForLayer"],
},
],
},
});