{ "uuid": "01c9a283-2708-4ca4-ad6b-42584a1a403b", "lastMigration": 29, "name": "Amazon EC2 Container Registry", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "7c778737-c0ca-4d99-b21c-72b448d18bae", "documentation": "

Checks the availability of one or more image layers in a repository.

When an image is pushed to a repository, each image layer is checked to verify if it has been uploaded before. If it has been uploaded, then the image layer is skipped.

This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.BatchCheckLayerAvailability", "responses": [ { "uuid": "426860da-33f6-4a8a-9891-40b6083a220d", "body": "{\n \"layers\": [\n {\n \"layerDigest\": \"\",\n \"layerAvailability\": \"\",\n \"layerSize\": {{faker 'number.int' max=99999}},\n \"mediaType\": \"\"\n }\n ],\n \"failures\": [\n {\n \"layerDigest\": \"\",\n \"failureCode\": \"\",\n \"failureReason\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d5da7b36-9517-4ffb-bee8-eeeebf970e51", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5d15ba41-3656-48e2-8dcc-2b8ff5288b62", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e3e72263-d0d5-49a3-aced-e430b0875650", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "c44a3854-8348-4875-9cd2-5876fb32f53a", "documentation": "

Deletes a list of specified images within a repository. Images are specified with either an imageTag or imageDigest.

You can remove a tag from an image by specifying the image's tag in your request. When you remove the last tag from an image, the image is deleted from your repository.

You can completely delete an image (and all of its tags) by specifying the image's digest in your request.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.BatchDeleteImage", "responses": [ { "uuid": "6769d420-cfb2-4f06-8c06-fb8cbcda5030", "body": "{\n \"failures\": [],\n \"imageIds\": [\n {\n \"imageDigest\": \"sha256:examplee6d1e504117a17000003d3753086354a38375961f2e665416ef4b1b2f\",\n \"imageTag\": \"precise\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ceb516ed-c020-48b9-b8a1-beffe42273eb", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a6e5701a-2f97-4549-907a-b4f482856a47", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "09f1a39b-cc46-4abe-98a5-e032ce17bc75", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "48b8c548-36b5-4b6d-80a8-b0ed152d8e99", "documentation": "

Gets detailed information for an image. Images are specified with either an imageTag or imageDigest.

When an image is pulled, the BatchGetImage API is called once to retrieve the image manifest.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.BatchGetImage", "responses": [ { "uuid": "b2cceb6e-7508-440e-aa7f-f732bb8f8682", "body": "{\n \"failures\": [],\n \"images\": [\n {\n \"imageId\": {\n \"imageDigest\": \"sha256:example76bdff6d83a09ba2a818f0d00000063724a9ac3ba5019c56f74ebf42a\",\n \"imageTag\": \"precise\"\n },\n \"imageManifest\": \"{\\n \\\"schemaVersion\\\": 1,\\n \\\"name\\\": \\\"ubuntu\\\",\\n \\\"tag\\\": \\\"precise\\\",\\n...\",\n \"registryId\": \"244698725403\",\n \"repositoryName\": \"ubuntu\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c8a70e23-2396-4663-b8f7-c5a61f00472a", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ef718797-3b70-4dcf-9295-1dc438150f8e", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "69f2c615-f3ae-44b6-92e3-102639a70f35", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9b1b2572-12c5-4e49-9848-e131f906112e", "documentation": "

Informs Amazon ECR that the image layer upload has completed for a specified registry, repository name, and upload ID. You can optionally provide a sha256 digest of the image layer for data validation purposes.

When an image is pushed, the CompleteLayerUpload API is called once per each new image layer to verify that the upload has completed.

This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.CompleteLayerUpload", "responses": [ { "uuid": "c5679036-152d-4be7-9434-8336912a2df7", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"uploadId\": \"\",\n \"layerDigest\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "57be3681-9d71-458a-be70-04e4a17e8aa2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3586b940-2142-429e-91af-445a173be1f0", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0b366fe7-bce9-4697-ab1b-bdb7134fd47e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5115c5f3-49a2-49b8-84c6-44c3b7aa06e2", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "UploadNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "106ab536-eadb-4c2b-ab81-4d492c603714", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "InvalidLayerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "86322773-6d98-4596-84ff-4f30ca420178", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "LayerPartTooSmallException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2afbf1e4-3c97-4c5b-93ba-e0264fd99b9c", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "LayerAlreadyExistsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ab5b84ca-6837-490b-ae90-0eec133e2fd1", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "EmptyUploadException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dc71bd66-2cc5-4df6-9f70-4dd0ffcd8578", "body": "\"\"", "latency": 0, "statusCode": 488, "label": "KmsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8735b1a0-dbd2-414f-9bef-7770430eefdd", "documentation": "Creates a repository. For more information, see Amazon ECR repositories in the Amazon Elastic Container Registry User Guide.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.CreateRepository", "responses": [ { "uuid": "cb485d29-d88d-4e07-be01-a228016839c7", "body": "{\n \"repository\": {\n \"registryId\": 12345678901,\n \"repositoryArn\": \"arn:aws:ecr:us-west-2:012345678901:repository/project-a/nginx-web-app\",\n \"repositoryName\": \"project-a/nginx-web-app\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a233870d-c67d-4c9c-b5a0-0f8235c26f2c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4394a6fa-e5d3-4c50-b12c-a652a49b85dc", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "529b0181-5d49-4a1f-89c7-0f1d744fa796", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "InvalidTagParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0dd14ee7-9179-4bb1-b40e-c4219f9d3773", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "TooManyTagsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4e5c1e21-1cb5-4d2f-a2e3-1fee5471ef5b", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "RepositoryAlreadyExistsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cbff6c01-6bd1-411e-aef4-b6e6e9173df2", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "LimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b3f033e0-5097-4006-9134-a9dd76a5db82", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "KmsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "56420f43-4b8c-4501-8f9c-ba400397416a", "documentation": "Deletes the lifecycle policy associated with the specified repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DeleteLifecyclePolicy", "responses": [ { "uuid": "774de2f9-8d1d-4cec-963f-63a575509287", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"lifecyclePolicyText\": \"\",\n \"lastEvaluatedAt\": \"{{faker 'date.recent' 365}}\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "f8f4d184-0f95-425f-8c61-43de339d847c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "12bb946a-7963-42ec-97ce-38348b074460", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9b11232d-c947-49bc-8c78-4ad89170990e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "49a231ad-c461-4a42-8015-099d5b0b677a", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "LifecyclePolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "37065932-aeda-49b8-9e29-124f039f96de", "documentation": "Deletes the registry permissions policy.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DeleteRegistryPolicy", "responses": [ { "uuid": "138faa87-4436-4f11-97a9-529b7324b845", "body": "{\n \"registryId\": \"\",\n \"policyText\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "31370a0d-4fdc-448d-b734-6b041fcf64da", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e93d855b-488c-4a5f-a462-f0a9df3bc4bb", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "2abf9989-004c-40f1-ac7e-51be458fbcc3", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RegistryPolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f9b4af66-1061-4a24-915c-7fb0ef6e6b8c", "documentation": "Deletes a repository. If the repository contains images, you must either delete all images in the repository or use the force option to delete the repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DeleteRepository", "responses": [ { "uuid": "4b82a4b4-a8c5-4d1a-823d-6b8a1c6a9871", "body": "{\n \"repository\": {\n \"registryId\": 12345678901,\n \"repositoryArn\": \"arn:aws:ecr:us-west-2:012345678901:repository/ubuntu\",\n \"repositoryName\": \"ubuntu\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "8b675a53-d66d-4b08-ba42-7376f2cfe79e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c80b5ef1-2e03-4d4f-aabc-26e8cfa73a7a", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "623ff011-cbc5-418a-bd3c-07c4932283c6", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "fafa5366-c4aa-4b3f-bae4-dc17b3ad453b", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "RepositoryNotEmptyException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "57345582-8224-47c5-922e-b8f579e8360a", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "KmsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2e38e9e9-8bdb-4ac5-883d-c82c153b8db5", "documentation": "Deletes the repository policy associated with the specified repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DeleteRepositoryPolicy", "responses": [ { "uuid": "0fff8713-0120-4f14-9f2b-2508d4b597c5", "body": "{\n \"policyText\": \"{ ... }\",\n \"registryId\": 12345678901,\n \"repositoryName\": \"ubuntu\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0fa34ffc-0a56-4d94-bc2c-0a4f816bc088", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c69a3458-9498-4baf-83f8-1d83cee48561", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7448324b-80b1-459f-ae37-6bc32e1f40f3", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "88ecc54b-26ac-4930-a900-be2f995f7618", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "RepositoryPolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2e287aea-fad2-4f00-8f87-6a8a4700957b", "documentation": "Returns the scan findings for the specified image.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DescribeImageScanFindings", "responses": [ { "uuid": "bf9b33f8-c667-4929-86b1-6058d4628105", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"imageId\": {\n \"imageDigest\": \"\",\n \"imageTag\": \"\"\n },\n \"imageScanStatus\": {\n \"status\": \"\",\n \"description\": \"\"\n },\n \"imageScanFindings\": {\n \"imageScanCompletedAt\": \"{{faker 'date.recent' 365}}\",\n \"vulnerabilitySourceUpdatedAt\": \"{{faker 'date.recent' 365}}\",\n \"findings\": [\n {\n \"name\": \"\",\n \"description\": \"\",\n \"uri\": \"\",\n \"severity\": \"\",\n \"attributes\": [\n {\n \"key\": \"\",\n \"value\": \"\"\n }\n ]\n }\n ],\n \"findingSeverityCounts\": {}\n },\n \"nextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "39c2c94d-954c-4061-8494-0f7a5930bdd5", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "182848b6-d02a-44c1-8a03-920db1fbd28a", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6452eb57-bfad-46a6-8470-9142cd14f534", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6e597abb-82c2-451a-a85c-5499c7cfcb61", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ImageNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "08421354-37d8-4728-ab0e-15203560ff12", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "ScanNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bb28a82c-2571-4a2e-9165-d493b6f8d746", "documentation": "

Returns metadata about the images in a repository.

Beginning with Docker version 1.9, the Docker client compresses image layers before pushing them to a V2 Docker registry. The output of the docker images command shows the uncompressed image size, so it may return a larger image size than the image sizes returned by DescribeImages.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DescribeImages", "responses": [ { "uuid": "faf053d3-82b3-4b90-a96d-795f921d310c", "body": "{\n \"imageDetails\": [\n {\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"imageDigest\": \"\",\n \"imageTags\": [\n \"\"\n ],\n \"imageSizeInBytes\": {{faker 'number.int' max=99999}},\n \"imagePushedAt\": \"{{faker 'date.recent' 365}}\",\n \"imageScanStatus\": {\n \"status\": \"\",\n \"description\": \"\"\n },\n \"imageScanFindingsSummary\": {\n \"imageScanCompletedAt\": \"{{faker 'date.recent' 365}}\",\n \"vulnerabilitySourceUpdatedAt\": \"{{faker 'date.recent' 365}}\",\n \"findingSeverityCounts\": {}\n },\n \"imageManifestMediaType\": \"\",\n \"artifactMediaType\": \"\"\n }\n ],\n \"nextToken\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9a0eebf1-9843-452e-bf19-2f499a688791", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "83ced3e7-23f2-42a6-8db5-981d785635f5", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "4c57e6ca-767e-421d-8c8a-8a255292d821", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f77c67be-c1b4-4f54-837e-2126c519358e", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ImageNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "17df93fc-dc8e-48f8-8d09-10f4110d8d72", "documentation": "Describes the settings for a registry. The replication configuration for a repository can be created or updated with the PutReplicationConfiguration API action.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DescribeRegistry", "responses": [ { "uuid": "a274ff15-9f4d-4c6c-abdf-f4e077dc6bd3", "body": "{\n \"registryId\": \"\",\n \"replicationConfiguration\": {\n \"rules\": [\n {\n \"destinations\": [\n {\n \"region\": \"\",\n \"registryId\": \"\"\n }\n ]\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "2d834a92-b671-441f-9769-9e1803825c72", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "540aad2e-0930-4093-97ab-4e9eac3fe18b", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "95a2b1b6-9ead-4bc0-b523-3433ad438b75", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ValidationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bb5a88c8-de3c-4e7c-84ab-e4687348def3", "documentation": "Describes image repositories in a registry.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.DescribeRepositories", "responses": [ { "uuid": "c0928751-fc54-44a9-89ef-c0bc3d7e14ee", "body": "{\n \"repositories\": [\n {\n \"registryId\": 12345678910,\n \"repositoryArn\": \"arn:aws:ecr:us-west-2:012345678910:repository/ubuntu\",\n \"repositoryName\": \"ubuntu\"\n },\n {\n \"registryId\": 12345678910,\n \"repositoryArn\": \"arn:aws:ecr:us-west-2:012345678910:repository/test\",\n \"repositoryName\": \"test\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c69cae29-b156-4486-b007-5bb3db74b6ef", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9b75b046-47ab-4c3e-9a8b-f370d59a4f75", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a6013a44-6a43-4cb4-990f-c4deb9e7050f", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "309de6df-940e-4b81-a93f-0a510efe700b", "documentation": "

Retrieves an authorization token. An authorization token represents your IAM authentication credentials and can be used to access any Amazon ECR registry that your IAM principal has access to. The authorization token is valid for 12 hours.

The authorizationToken returned is a base64 encoded string that can be decoded and used in a docker login command to authenticate to a registry. The CLI offers an get-login-password command that simplifies the login process. For more information, see Registry authentication in the Amazon Elastic Container Registry User Guide.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.GetAuthorizationToken", "responses": [ { "uuid": "53fedd24-7d94-41e3-91bc-49bea37ff5e4", "body": "{\n \"authorizationData\": [\n {\n \"authorizationToken\": \"QVdTOkN...\",\n \"expiresAt\": \"1470951892432\",\n \"proxyEndpoint\": \"https://012345678901.dkr.ecr.us-west-2.amazonaws.com\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0e9fa41c-4830-4d04-928d-121282b9be97", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "eb1f00fc-9099-4660-a7df-531726d88e41", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2bf0d8c5-9861-41fb-9347-0170f312d8b7", "documentation": "

Retrieves the pre-signed Amazon S3 download URL corresponding to an image layer. You can only get URLs for image layers that are referenced in an image.

When an image is pulled, the GetDownloadUrlForLayer API is called once per image layer that is not already cached.

This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.GetDownloadUrlForLayer", "responses": [ { "uuid": "a4934c4c-3917-4b4c-8799-ee047d76eff6", "body": "{\n \"downloadUrl\": \"\",\n \"layerDigest\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b4a5cdaf-8308-4906-bee7-778f94bc3c0d", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "834ebe4a-5aff-43a0-814c-66f9bf655772", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b0dd6dc3-9bc7-45b3-9f9a-70cdf4821ec6", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "LayersNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1c78d375-a628-4fe9-bab7-88ddaee7bd94", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "LayerInaccessibleException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ea4b8968-252d-44be-903a-3675a19ff57a", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "92c0dbf2-5546-4ee4-97a2-134b15552c18", "documentation": "Retrieves the lifecycle policy for the specified repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.GetLifecyclePolicy", "responses": [ { "uuid": "b849c761-3398-4209-8491-d70b78d29ca0", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"lifecyclePolicyText\": \"\",\n \"lastEvaluatedAt\": \"{{faker 'date.recent' 365}}\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ff258da4-4123-4016-b316-9f3f5295fd09", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ebebee82-462b-4002-92a8-3a035a497f9a", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "003c9ac0-8c0d-4030-9e30-204cc5c8bf37", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5b4d440f-a915-46ee-8f5b-bc17fa5a0a34", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "LifecyclePolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cc8262a9-afd6-49e1-a82d-2c03323be365", "documentation": "Retrieves the results of the lifecycle policy preview request for the specified repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.GetLifecyclePolicyPreview", "responses": [ { "uuid": "6f9cb28f-177a-49eb-8ae9-ffd06d1e33e4", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"lifecyclePolicyText\": \"\",\n \"status\": \"\",\n \"nextToken\": \"\",\n \"previewResults\": [\n {\n \"imageTags\": [\n \"\"\n ],\n \"imageDigest\": \"\",\n \"imagePushedAt\": \"{{faker 'date.recent' 365}}\",\n \"action\": {\n \"type\": \"\"\n },\n \"appliedRulePriority\": {{faker 'number.int' max=99999}}\n }\n ],\n \"summary\": {\n \"expiringImageTotalCount\": {{faker 'number.int' max=99999}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "d9d2a2f2-4095-445e-aef4-173bbed1fec2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e99caedc-70ad-4548-9aef-817a9d910dba", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6d49342d-56ac-4d27-828d-4bd5ff41f23e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "40dbba2a-f483-429c-aaea-3ee2b109b65c", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "LifecyclePolicyPreviewNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "e6a3e49b-3614-4b60-9536-fcd8cc311dd1", "documentation": "Retrieves the permissions policy for a registry.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.GetRegistryPolicy", "responses": [ { "uuid": "40f15ab9-187c-4cbb-a7d6-562199a9e68a", "body": "{\n \"registryId\": \"\",\n \"policyText\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ae287d30-b43c-4540-85a0-ad5a283a8154", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7b5bebc5-d44c-4c22-871a-dfec09867fff", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "63fdb618-2542-4719-b2b3-be9ac3d6d03d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RegistryPolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "94510adb-58d2-4a36-b9d2-2c75830bc911", "documentation": "Retrieves the repository policy for the specified repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.GetRepositoryPolicy", "responses": [ { "uuid": "92fc9fb7-029b-48f1-9450-838ad1fd8a95", "body": "{\n \"policyText\": \"{\\n \\\"Version\\\" : \\\"2008-10-17\\\",\\n \\\"Statement\\\" : [ {\\n \\\"Sid\\\" : \\\"new statement\\\",\\n \\\"Effect\\\" : \\\"Allow\\\",\\n \\\"Principal\\\" : {\\n \\\"AWS\\\" : \\\"arn:aws:iam::012345678901:role/CodeDeployDemo\\\"\\n },\\n\\\"Action\\\" : [ \\\"ecr:GetDownloadUrlForLayer\\\", \\\"ecr:BatchGetImage\\\", \\\"ecr:BatchCheckLayerAvailability\\\" ]\\n } ]\\n}\",\n \"registryId\": 12345678901,\n \"repositoryName\": \"ubuntu\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "ccd4dec7-9ed1-408e-8a25-b50093bf3cc5", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5d0d8cf5-0419-405a-aef2-ee396794e503", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a766a9a4-1c5e-40bd-9f20-45bee5229eb7", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7b9b8c43-2acf-4975-a6d0-7dc8bfcc804f", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "RepositoryPolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "ae91949f-9e2c-435b-92ea-df3cda2466e2", "documentation": "

Notifies Amazon ECR that you intend to upload an image layer.

When an image is pushed, the InitiateLayerUpload API is called once per image layer that has not already been uploaded. Whether or not an image layer has been uploaded is determined by the BatchCheckLayerAvailability API action.

This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.InitiateLayerUpload", "responses": [ { "uuid": "86edde4c-e65c-45d6-a216-5e20102c8f4e", "body": "{\n \"uploadId\": \"\",\n \"partSize\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "c0d1fe6f-fe28-4397-93b5-e7a2eebf8821", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f1247b77-a86f-4ef9-91c7-e1b0773c5498", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c65f6ab4-b7a3-43c9-9dfd-e073786544ff", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "31459d56-4b79-4d96-93bf-59c72879ef7e", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "KmsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5dd77ab4-8748-4579-adff-cdec95c87112", "documentation": "

Lists all the image IDs for the specified repository.

You can filter images based on whether or not they are tagged by using the tagStatus filter and specifying either TAGGED, UNTAGGED or ANY. For example, you can filter your results to return only UNTAGGED images and then pipe that result to a BatchDeleteImage operation to delete them. Or, you can filter your results to return only TAGGED images to list all of the tags in your repository.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.ListImages", "responses": [ { "uuid": "a32d970a-c358-4ab5-b39f-469ed5f4c215", "body": "{\n \"imageIds\": [\n {\n \"imageDigest\": \"sha256:764f63476bdff6d83a09ba2a818f0d35757063724a9ac3ba5019c56f74ebf42a\",\n \"imageTag\": \"precise\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "b5124354-887d-4d6e-825f-c0f912c1c7ca", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "62aa9494-7827-46f0-9a26-67796fe061a1", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9ada7385-ef8b-4d18-aceb-5a450ba5b1de", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "05bf2690-6911-4bb5-ace7-f1262c8b77fd", "documentation": "List the tags for an Amazon ECR resource.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.ListTagsForResource", "responses": [ { "uuid": "e5ce8f2f-6826-4280-8065-a011f9dd86ea", "body": "{\n \"tags\": [\n {\n \"Key\": \"\",\n \"Value\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "7049ce02-53a3-433a-a321-2cb37ac0927c", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b2c538c9-00fb-42a3-a04e-0a1bd2f21857", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dcf7bea1-e7ee-4512-92c5-ca86e5773122", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5a01da16-8e0f-4b98-8858-dc623590eb11", "documentation": "

Creates or updates the image manifest and tags associated with an image.

When an image is pushed and all new image layers have been uploaded, the PutImage API is called once to create or update the image manifest and the tags associated with the image.

This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.PutImage", "responses": [ { "uuid": "0738320f-8209-4cfe-9603-9a1c1016a77e", "body": "{\n \"image\": {\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"imageId\": {\n \"imageDigest\": \"\",\n \"imageTag\": \"\"\n },\n \"imageManifest\": \"\",\n \"imageManifestMediaType\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "81e4aa06-38a7-49fe-bd43-847fc20db0b2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "b6717d14-e272-44a5-b6d3-01d692e9c569", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "22ab7e65-b7ae-4b7b-8c92-842e0f1843fd", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6a335953-6fa2-46b7-b2ef-e04cd1ce8c82", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "ImageAlreadyExistsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "dc9dadc7-5cd7-45f8-ad7d-de6d245c5695", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "LayersNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a241b0f5-14d4-4bbf-9288-8cf8471837aa", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "ReferencedImagesNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5b42259d-c4b7-460f-8dc6-ca2c33dae4fa", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "LimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "41c9ed3d-e923-4711-b977-e72c19cd5c89", "body": "\"\"", "latency": 0, "statusCode": 487, "label": "ImageTagAlreadyExistsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ad9d7e1a-7e73-4d22-a09e-3d685cd57716", "body": "\"\"", "latency": 0, "statusCode": 488, "label": "ImageDigestDoesNotMatchException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6636eb49-04cc-460d-80fc-26793450ef8f", "body": "\"\"", "latency": 0, "statusCode": 489, "label": "KmsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f72131cf-23bc-459a-9794-be6b6c003fd7", "documentation": "Updates the image scanning configuration for the specified repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.PutImageScanningConfiguration", "responses": [ { "uuid": "e99c9da1-93d9-42e6-98cb-1116a453e0f6", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"imageScanningConfiguration\": {\n \"scanOnPush\": {{faker 'datatype.boolean'}}\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a2284c1e-46df-4e5e-96ba-8a34f0b28cd9", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "cbda6018-eee1-4c14-8b7b-1ba33a4ba83c", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "a3a04db7-6c1c-4210-ab8c-32dae220b931", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5704cd6a-08ba-4050-8297-3cc9d6f6a289", "documentation": "Updates the image tag mutability settings for the specified repository. For more information, see Image tag mutability in the Amazon Elastic Container Registry User Guide.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.PutImageTagMutability", "responses": [ { "uuid": "9eaba371-f6ed-46a0-a01e-07d32b6db053", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"imageTagMutability\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "863ae2e8-87e1-4568-aef0-9cff1e2852e2", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "265814e5-8970-4797-aefd-9b6b6f5cd824", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9bb1aec4-82a9-4e2e-96c7-e38bb5f6a00e", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6399ea4e-0bc5-4e91-964d-4ac98cb77912", "documentation": "Creates or updates the lifecycle policy for the specified repository. For more information, see Lifecycle policy template.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.PutLifecyclePolicy", "responses": [ { "uuid": "9d487447-c8f9-45ba-8765-a89d12ba8e9a", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"lifecyclePolicyText\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "4ff558e7-2b22-4d76-8912-df38048d5429", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9d86bee9-70c3-4c99-8e35-5fb9d2114e82", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "f269e848-f910-4b3c-813d-6a2e37db1729", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7bfc7e4e-5a54-498e-acff-42c826268edc", "documentation": "

Creates or updates the permissions policy for your registry.

A registry policy is used to specify permissions for another Amazon Web Services account and is used when configuring cross-account replication. For more information, see Registry permissions in the Amazon Elastic Container Registry User Guide.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.PutRegistryPolicy", "responses": [ { "uuid": "f0dc1ed0-49bb-4ba0-a4e9-98124c865cab", "body": "{\n \"registryId\": \"\",\n \"policyText\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "deec7b49-336c-4af2-a293-0d6daf4356db", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "0da3e4c4-9eac-48db-af10-b3346eb62846", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "67caf9cf-c4cb-419b-9899-f15d3436320d", "documentation": "

Creates or updates the replication configuration for a registry. The existing replication configuration for a repository can be retrieved with the DescribeRegistry API action. The first time the PutReplicationConfiguration API is called, a service-linked IAM role is created in your account for the replication process. For more information, see Using service-linked roles for Amazon ECR in the Amazon Elastic Container Registry User Guide.

When configuring cross-account replication, the destination account must grant the source account permission to replicate. This permission is controlled using a registry permissions policy. For more information, see PutRegistryPolicy.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.PutReplicationConfiguration", "responses": [ { "uuid": "d1ea8029-fbb6-482c-adc9-4f2e29d9b791", "body": "{\n \"replicationConfiguration\": {\n \"rules\": [\n {\n \"destinations\": [\n {\n \"region\": \"\",\n \"registryId\": \"\"\n }\n ]\n }\n ]\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "826049db-0c8b-469e-8ba2-911cc0414b9f", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9fc4e5ae-f8c8-4fce-8a1e-24be50c19f62", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "1076cf12-72fb-469e-b599-54aa2899c88d", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "ValidationException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7d32dc97-36d9-4ebd-b04a-d042a3f78b98", "documentation": "Applies a repository policy to the specified repository to control access permissions. For more information, see Amazon ECR Repository policies in the Amazon Elastic Container Registry User Guide.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.SetRepositoryPolicy", "responses": [ { "uuid": "1d19e188-c294-41ab-864e-833756fb7c03", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"policyText\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "a0b50043-2d71-4fc3-b649-a9f1c9a043b4", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "764d57d8-5239-4b68-8eb8-519c16eb2b26", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "90b074de-6a16-4712-bf16-e48e46f74692", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bffad5b5-b68b-4d41-9867-8ab2416d36e8", "documentation": "Starts an image vulnerability scan. An image scan can only be started once per 24 hours on an individual image. This limit includes if an image was scanned on initial push. For more information, see Image scanning in the Amazon Elastic Container Registry User Guide.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.StartImageScan", "responses": [ { "uuid": "83311cd5-38ba-46e6-9104-d4b16cbb8206", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"imageId\": {\n \"imageDigest\": \"\",\n \"imageTag\": \"\"\n },\n \"imageScanStatus\": {\n \"status\": \"\",\n \"description\": \"\"\n }\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "095da5bc-2a2f-4f4c-8749-e44a5cc4877b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8f24545d-ea21-4f49-825d-8d3bc94263e2", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "166e0150-a657-4fe5-b865-c84f920e2116", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "UnsupportedImageTypeException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "44bbefc3-0e1f-4e36-8a4a-91e487af8df7", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "LimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "aa9e9ee6-3e43-4002-b0c3-3302ac478223", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "997cf100-6304-4cd9-8c7e-25e0b63df950", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "ImageNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a8b52dfa-e93c-4db2-b08e-26ee928f0c9e", "documentation": "Starts a preview of a lifecycle policy for the specified repository. This allows you to see the results before associating the lifecycle policy with the repository.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.StartLifecyclePolicyPreview", "responses": [ { "uuid": "b38793ca-ca05-4950-800d-be2649eef37f", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"lifecyclePolicyText\": \"\",\n \"status\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "9b5667f5-5d52-4dee-8fe8-aa2d712d327e", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "d75c1f44-2dd1-4215-bfca-c3ab66da7a73", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "8db3d534-ff76-439a-b3d0-90b3cfc731cc", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "085590e3-2844-4c56-93a7-2e09ba022ec1", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "LifecyclePolicyNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "3e993f84-74fd-4d05-80d5-4b67088c7dd3", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "LifecyclePolicyPreviewInProgressException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "65d3c39b-8bd7-4118-8f29-1ab7fa5baeea", "documentation": "Adds specified tags to a resource with the specified ARN. Existing tags on a resource are not changed if they are not specified in the request parameters.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.TagResource", "responses": [ { "uuid": "c35a66f2-eeb8-4b42-9d26-868b4e896c10", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "5affef19-e93c-46b7-b386-82cfa2fa4517", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c4f78f0e-3c56-4c4b-8b22-e4052714e766", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidTagParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "7ed4156f-aa29-4437-97f8-d78a874b9090", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "TooManyTagsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "ce6d50ae-c390-4556-8c19-932f535db805", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "6e327018-f1e1-4e5a-b7bf-8778bcbb0951", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2187a8d6-7b6e-4b07-abf7-b827f975d935", "documentation": "Deletes specified tags from a resource.", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.UntagResource", "responses": [ { "uuid": "5b475f83-240f-413c-801b-da8c05462429", "body": "{}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "deeecfca-ba0c-45e1-855e-9fe0dda9d3ae", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9cad8912-c71a-4b54-b277-cd19ac56d5c5", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidTagParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "53680783-f40c-43a1-9334-74887589f543", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "TooManyTagsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "950cc839-fce1-4dd5-8ad8-720daf240061", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "c514d2ea-712f-4ba4-a12a-3fc170e015ae", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "27379ce6-d595-4cee-bd9c-5bc96625f161", "documentation": "

Uploads an image layer part to Amazon ECR.

When an image is pushed, each new image layer is uploaded in parts. The maximum size of each image layer part can be 20971520 bytes (or about 20MB). The UploadLayerPart API is called once per each new image layer part.

This operation is used by the Amazon ECR proxy and is not generally used by customers for pulling and pushing images. In most cases, you should use the docker CLI to pull, tag, and push images.

", "method": "post", "endpoint": "#X-Amz-Target=AmazonEC2ContainerRegistry_V20150921.UploadLayerPart", "responses": [ { "uuid": "06330285-84df-4eaa-b846-13ed954a2bf6", "body": "{\n \"registryId\": \"\",\n \"repositoryName\": \"\",\n \"uploadId\": \"\",\n \"lastByteReceived\": {{faker 'number.int' max=99999}}\n}", "latency": 0, "statusCode": 200, "label": "Success", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0ca27251-78f4-49a6-9a31-c654d716044b", "body": "\"\"", "latency": 0, "statusCode": 480, "label": "ServerException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "5aeba7bc-e1c0-455a-88ac-a90ce8b44ef4", "body": "\"\"", "latency": 0, "statusCode": 481, "label": "InvalidParameterException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "e8c7d467-ff50-4b52-a8ef-446bf03ae6bb", "body": "\"\"", "latency": 0, "statusCode": 482, "label": "InvalidLayerPartException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "16bf0b07-7a35-4a27-af9c-bf29b3aa8846", "body": "\"\"", "latency": 0, "statusCode": 483, "label": "RepositoryNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "08941592-cdfa-4f19-a226-fb130433c34e", "body": "\"\"", "latency": 0, "statusCode": 484, "label": "UploadNotFoundException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "68384a8b-322a-43d2-87f3-2a37fa6ae0bb", "body": "\"\"", "latency": 0, "statusCode": 485, "label": "LimitExceededException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" }, { "uuid": "9c4b542c-6397-47a6-9c76-3e5c1397f09d", "body": "\"\"", "latency": 0, "statusCode": 486, "label": "KmsException", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "7c778737-c0ca-4d99-b21c-72b448d18bae" }, { "type": "route", "uuid": "c44a3854-8348-4875-9cd2-5876fb32f53a" }, { "type": "route", "uuid": "48b8c548-36b5-4b6d-80a8-b0ed152d8e99" }, { "type": "route", "uuid": "9b1b2572-12c5-4e49-9848-e131f906112e" }, { "type": "route", "uuid": "8735b1a0-dbd2-414f-9bef-7770430eefdd" }, { "type": "route", "uuid": "56420f43-4b8c-4501-8f9c-ba400397416a" }, { "type": "route", "uuid": "37065932-aeda-49b8-9e29-124f039f96de" }, { "type": "route", "uuid": "f9b4af66-1061-4a24-915c-7fb0ef6e6b8c" }, { "type": "route", "uuid": "2e38e9e9-8bdb-4ac5-883d-c82c153b8db5" }, { "type": "route", "uuid": "2e287aea-fad2-4f00-8f87-6a8a4700957b" }, { "type": "route", "uuid": "bb28a82c-2571-4a2e-9165-d493b6f8d746" }, { "type": "route", "uuid": "17df93fc-dc8e-48f8-8d09-10f4110d8d72" }, { "type": "route", "uuid": "bb5a88c8-de3c-4e7c-84ab-e4687348def3" }, { "type": "route", "uuid": "309de6df-940e-4b81-a93f-0a510efe700b" }, { "type": "route", "uuid": "2bf0d8c5-9861-41fb-9347-0170f312d8b7" }, { "type": "route", "uuid": "92c0dbf2-5546-4ee4-97a2-134b15552c18" }, { "type": "route", "uuid": "cc8262a9-afd6-49e1-a82d-2c03323be365" }, { "type": "route", "uuid": "e6a3e49b-3614-4b60-9536-fcd8cc311dd1" }, { "type": "route", "uuid": "94510adb-58d2-4a36-b9d2-2c75830bc911" }, { "type": "route", "uuid": "ae91949f-9e2c-435b-92ea-df3cda2466e2" }, { "type": "route", "uuid": "5dd77ab4-8748-4579-adff-cdec95c87112" }, { "type": "route", "uuid": "05bf2690-6911-4bb5-ace7-f1262c8b77fd" }, { "type": "route", "uuid": "5a01da16-8e0f-4b98-8858-dc623590eb11" }, { "type": "route", "uuid": "f72131cf-23bc-459a-9794-be6b6c003fd7" }, { "type": "route", "uuid": "5704cd6a-08ba-4050-8297-3cc9d6f6a289" }, { "type": "route", "uuid": "6399ea4e-0bc5-4e91-964d-4ac98cb77912" }, { "type": "route", "uuid": "7bfc7e4e-5a54-498e-acff-42c826268edc" }, { "type": "route", "uuid": "67caf9cf-c4cb-419b-9899-f15d3436320d" }, { "type": "route", "uuid": "7d32dc97-36d9-4ebd-b04a-d042a3f78b98" }, { "type": "route", "uuid": "bffad5b5-b68b-4d41-9867-8ab2416d36e8" }, { "type": "route", "uuid": "a8b52dfa-e93c-4db2-b08e-26ee928f0c9e" }, { "type": "route", "uuid": "65d3c39b-8bd7-4118-8f29-1ab7fa5baeea" }, { "type": "route", "uuid": "2187a8d6-7b6e-4b07-abf7-b827f975d935" }, { "type": "route", "uuid": "27379ce6-d595-4cee-bd9c-5bc96625f161" } ] }