// https://docs.aws.amazon.com/AmazonECR/latest/userguide/monitoring-usage.html export const AwsEcrManagedMetricName = { CALL_COUNT: "CallCount", }; export const AwsEcrManagedDimensionName = { SERVICE: "Service", TYPE: "Type", RESOURCE: "Resource", CLASS: "Class", }; // https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonelasticcontainerregistry.html export const AwsEcrIamPolicyAction = { BATCH_CHECK_LAYER_AVAILABILITY: "ecr:BatchCheckLayerAvailability", BATCH_DELETE_IMAGE: "ecr:BatchDeleteImage", BATCH_GET_IMAGE: "ecr:BatchGetImage", COMPLETE_LAYER_UPLOAD: "ecr:CompleteLayerUpload", CREATE_REPOSITORY: "ecr:CreateRepository", DELETE_LIFECYCLE_POLICY: "ecr:DeleteLifecyclePolicy", DELETE_REGISTRY_POLICY: "ecr:DeleteRegistryPolicy", DELETE_REPOSITORY: "ecr:DeleteRepository", DELETE_REPOSITORY_POLICY: "ecr:DeleteRepositoryPolicy", DESCRIBE_IMAGE_SCAN_FINDINGS: "ecr:DescribeImageScanFindings", DESCRIBE_IMAGES: "ecr:DescribeImages", DESCRIBE_REGISTRY: "ecr:DescribeRegistry", DESCRIBE_REPOSITORIES: "ecr:DescribeRepositories", GET_AUTHORIZATION_TOKEN: "ecr:GetAuthorizationToken", GET_DOWNLOAD_URL_FOR_LAYER: "ecr:GetDownloadUrlForLayer", GET_LIFECYCLE_POLICY: "ecr:GetLifecyclePolicy", GET_LIFECYCLE_POLICY_PREVIEW: "ecr:GetLifecyclePolicyPreview", GET_REGISTRY_POLICY: "ecr:GetRegistryPolicy", GET_REPOSITORY_POLICY: "ecr:GetRepositoryPolicy", INITIATE_LAYER_UPLOAD: "ecr:InitiateLayerUpload", LIST_IMAGES: "ecr:ListImages", LIST_TAGS_FOR_RESOURCE: "ecr:ListTagsForResource", PUT_IMAGE: "ecr:PutImage", PUT_IMAGE_SCANNING_CONFIGURATION: "ecr:PutImageScanningConfiguration", PUT_IMAGE_TAG_MUTABILITY: "ecr:PutImageTagMutability", PUT_LIFECYCLE_POLICY: "ecr:PutLifecyclePolicy", PUT_REGISTRY_POLICY: "ecr:PutRegistryPolicy", PUT_REPLICATION_CONFIGURATION: "ecr:PutReplicationConfiguration", REPLICATE_IMAGE: "ecr:ReplicateImage", SET_REPOSITORY_POLICY: "ecr:SetRepositoryPolicy", START_IMAGE_SCAN: "ecr:StartImageScan", START_LIFECYCLE_POLICY_PREVIEW: "ecr:StartLifecyclePolicyPreview", TAG_RESOURCE: "ecr:TagResource", UNTAG_RESOURCE: "ecr:UntagResource", UPLOAD_LAYER_PART: "ecr:UploadLayerPart", };