|
2095 | 2095 | "smithy.api#documentation": "<p>The date and time the Amazon ECR container image was pushed.</p>" |
2096 | 2096 | } |
2097 | 2097 | }, |
| 2098 | + "lastInUseAt": { |
| 2099 | + "target": "com.amazonaws.ecr#Date", |
| 2100 | + "traits": { |
| 2101 | + "smithy.api#documentation": "<p>The most recent date and time a cluster was running the image.</p>" |
| 2102 | + } |
| 2103 | + }, |
| 2104 | + "inUseCount": { |
| 2105 | + "target": "com.amazonaws.ecr#InUseCount", |
| 2106 | + "traits": { |
| 2107 | + "smithy.api#documentation": "<p>The number of Amazon ECS or Amazon EKS clusters currently running the\n image.</p>" |
| 2108 | + } |
| 2109 | + }, |
2098 | 2110 | "registry": { |
2099 | 2111 | "target": "com.amazonaws.ecr#RegistryId", |
2100 | 2112 | "traits": { |
|
2645 | 2657 | "upstreamRegistryUrl": { |
2646 | 2658 | "target": "com.amazonaws.ecr#Url", |
2647 | 2659 | "traits": { |
2648 | | - "smithy.api#documentation": "<p>The registry URL of the upstream public registry to use as the source for the pull\n through cache rule. The following is the syntax to use for each supported upstream\n registry.</p>\n <ul>\n <li>\n <p>Amazon ECR (<code>ecr</code>) –\n <code>dkr.ecr.<region>.amazonaws.com</code>\n </p>\n </li>\n <li>\n <p>Amazon ECR Public (<code>ecr-public</code>) – <code>public.ecr.aws</code>\n </p>\n </li>\n <li>\n <p>Docker Hub (<code>docker-hub</code>) –\n <code>registry-1.docker.io</code>\n </p>\n </li>\n <li>\n <p>GitHub Container Registry (<code>github-container-registry</code>) –\n <code>ghcr.io</code>\n </p>\n </li>\n <li>\n <p>GitLab Container Registry (<code>gitlab-container-registry</code>) –\n <code>registry.gitlab.com</code>\n </p>\n </li>\n <li>\n <p>Kubernetes (<code>k8s</code>) – <code>registry.k8s.io</code>\n </p>\n </li>\n <li>\n <p>Microsoft Azure Container Registry (<code>azure-container-registry</code>) –\n <code><custom>.azurecr.io</code>\n </p>\n </li>\n <li>\n <p>Quay (<code>quay</code>) – <code>quay.io</code>\n </p>\n </li>\n </ul>", |
| 2660 | + "smithy.api#documentation": "<p>The registry URL of the upstream public registry to use as the source for the pull\n through cache rule. The following is the syntax to use for each supported upstream\n registry.</p>\n <ul>\n <li>\n <p>Amazon ECR (<code>ecr</code>) –\n <code><accountId>.dkr.ecr.<region>.amazonaws.com</code>\n </p>\n </li>\n <li>\n <p>Amazon ECR Public (<code>ecr-public</code>) – <code>public.ecr.aws</code>\n </p>\n </li>\n <li>\n <p>Docker Hub (<code>docker-hub</code>) –\n <code>registry-1.docker.io</code>\n </p>\n </li>\n <li>\n <p>GitHub Container Registry (<code>github-container-registry</code>) –\n <code>ghcr.io</code>\n </p>\n </li>\n <li>\n <p>GitLab Container Registry (<code>gitlab-container-registry</code>) –\n <code>registry.gitlab.com</code>\n </p>\n </li>\n <li>\n <p>Kubernetes (<code>k8s</code>) – <code>registry.k8s.io</code>\n </p>\n </li>\n <li>\n <p>Microsoft Azure Container Registry (<code>azure-container-registry</code>) –\n <code><custom>.azurecr.io</code>\n </p>\n </li>\n <li>\n <p>Quay (<code>quay</code>) – <code>quay.io</code>\n </p>\n </li>\n </ul>", |
2649 | 2661 | "smithy.api#required": {} |
2650 | 2662 | } |
2651 | 2663 | }, |
|
3807 | 3819 | } |
3808 | 3820 | ], |
3809 | 3821 | "traits": { |
3810 | | - "smithy.api#documentation": "<p>Returns metadata about the images in a repository.</p>\n <note>\n <p>Beginning with Docker version 1.9, the Docker client compresses image layers\n before pushing them to a V2 Docker registry. The output of the <code>docker\n images</code> command shows the uncompressed image size, so it may return a\n larger image size than the image sizes returned by <a>DescribeImages</a>.</p>\n </note>", |
| 3822 | + "smithy.api#documentation": "<p>Returns metadata about the images in a repository.</p>\n <note>\n <p>Starting with Docker version 1.9, the Docker client compresses image layers before\n pushing them to a V2 Docker registry. The output of the <code>docker images</code>\n command shows the uncompressed image size. Therefore, Docker might return a larger\n image than the image shown in the Amazon Web Services Management Console.</p>\n </note>\n <important>\n <p>The new version of Amazon ECR <i>Basic Scanning</i> doesn't use the\n <a>ImageDetail$imageScanFindingsSummary</a> and\n <a>ImageDetail$imageScanStatus</a>\n attributes from the API response to return scan results.\n Use the <a>DescribeImageScanFindings</a> API instead. For more\n information about Amazon Web Services native basic scanning, see <a href=\"https://docs.aws.amazon.com/AmazonECR/latest/userguide/image-scanning.html\"> Scan images for software\n vulnerabilities in Amazon ECR</a>.</p>\n </important>", |
3811 | 3823 | "smithy.api#paginated": { |
3812 | 3824 | "inputToken": "nextToken", |
3813 | 3825 | "outputToken": "nextToken", |
|
4623 | 4635 | "authorizationData": { |
4624 | 4636 | "target": "com.amazonaws.ecr#AuthorizationDataList", |
4625 | 4637 | "traits": { |
4626 | | - "smithy.api#documentation": "<p>A list of authorization token data objects that correspond to the\n <code>registryIds</code> values in the request.</p>" |
| 4638 | + "smithy.api#documentation": "<p>A list of authorization token data objects that correspond to the\n <code>registryIds</code> values in the request.</p>\n <note>\n <p>The size of the authorization token returned by Amazon ECR is not fixed. We recommend\n that you don't make assumptions about the maximum size.</p>\n </note>" |
4627 | 4639 | } |
4628 | 4640 | } |
4629 | 4641 | }, |
|
4834 | 4846 | "maxResults": { |
4835 | 4847 | "target": "com.amazonaws.ecr#LifecyclePreviewMaxResults", |
4836 | 4848 | "traits": { |
4837 | | - "smithy.api#documentation": "<p>The maximum number of repository results returned by\n <code>GetLifecyclePolicyPreviewRequest</code> in\u2028 paginated output. When this\n parameter is used, <code>GetLifecyclePolicyPreviewRequest</code> only returns\u2028\n <code>maxResults</code> results in a single page along with a\n <code>nextToken</code>\u2028 response element. The remaining results of the initial request\n can be seen by sending\u2028 another <code>GetLifecyclePolicyPreviewRequest</code> request\n with the returned <code>nextToken</code>\u2028 value. This value can be between\n 1 and 1000. If this\u2028 parameter is not used, then\n <code>GetLifecyclePolicyPreviewRequest</code> returns up to\u2028 100\n results and a <code>nextToken</code> value, if\u2028 applicable. This option cannot be used\n when you specify images with <code>imageIds</code>.</p>" |
| 4849 | + "smithy.api#documentation": "<p>The maximum number of repository results returned by\n <code>GetLifecyclePolicyPreviewRequest</code> in\u2028 paginated output. When this\n parameter is used, <code>GetLifecyclePolicyPreviewRequest</code> only returns\u2028\n <code>maxResults</code> results in a single page along with a\n <code>nextToken</code>\u2028 response element. The remaining results of the initial request\n can be seen by sending\u2028 another <code>GetLifecyclePolicyPreviewRequest</code> request\n with the returned <code>nextToken</code>\u2028 value. This value can be between\n 1 and 100. If this\u2028 parameter is not used, then\n <code>GetLifecyclePolicyPreviewRequest</code> returns up to\u2028100\n results and a <code>nextToken</code> value, if\u2028 applicable. This option cannot be used\n when you specify images with <code>imageIds</code>.</p>" |
4838 | 4850 | } |
4839 | 4851 | }, |
4840 | 4852 | "filter": { |
|
5243 | 5255 | "imageSizeInBytes": { |
5244 | 5256 | "target": "com.amazonaws.ecr#ImageSizeInBytes", |
5245 | 5257 | "traits": { |
5246 | | - "smithy.api#documentation": "<p>The size, in bytes, of the image in the repository.</p>\n <p>If the image is a manifest list, this will be the max size of all manifests in the\n list.</p>\n <note>\n <p>Starting with Docker version 1.9, the Docker client compresses image layers before\n pushing them to a V2 Docker registry. The output of the <code>docker images</code>\n command shows the uncompressed image size. Therefore, Docker might return a larger\n image than the image sizes returned by <a>DescribeImages</a>.</p>\n </note>" |
| 5258 | + "smithy.api#documentation": "<p>The size, in bytes, of the image in the repository.</p>\n <p>If the image is a manifest list, this will be the max size of all manifests in the\n list.</p>\n <note>\n <p>Starting with Docker version 1.9, the Docker client compresses image layers before\n pushing them to a V2 Docker registry. The output of the <code>docker images</code>\n command shows the uncompressed image size. Therefore, Docker might return a larger\n image than the image shown in the Amazon Web Services Management Console.</p>\n </note>" |
5247 | 5259 | } |
5248 | 5260 | }, |
5249 | 5261 | "imagePushedAt": { |
|
5701 | 5713 | "target": "com.amazonaws.ecr#ImageTag" |
5702 | 5714 | } |
5703 | 5715 | }, |
| 5716 | + "com.amazonaws.ecr#InUseCount": { |
| 5717 | + "type": "long", |
| 5718 | + "traits": { |
| 5719 | + "smithy.api#range": { |
| 5720 | + "min": 0 |
| 5721 | + } |
| 5722 | + } |
| 5723 | + }, |
5704 | 5724 | "com.amazonaws.ecr#InitiateLayerUpload": { |
5705 | 5725 | "type": "operation", |
5706 | 5726 | "input": { |
|
7699 | 7719 | "imageTagMutability": { |
7700 | 7720 | "target": "com.amazonaws.ecr#ImageTagMutability", |
7701 | 7721 | "traits": { |
7702 | | - "smithy.api#documentation": "<p>The tag mutability setting for the repository. If this parameter is omitted, the\n default setting of MUTABLE will be used which will allow image tags to be overwritten.\n If IMMUTABLE is specified, all image tags within the repository will be immutable which\n will prevent them from being overwritten.</p>" |
| 7722 | + "smithy.api#documentation": "<p>The tag mutability setting for the repository. If this parameter is omitted, the\n default setting of <code>MUTABLE</code> will be used which will allow image tags to be overwritten.\n If <code>IMMUTABLE</code> is specified, all image tags within the repository will be immutable which\n will prevent them from being overwritten.</p>" |
7703 | 7723 | } |
7704 | 7724 | }, |
7705 | 7725 | "repositoryPolicy": { |
|
0 commit comments