aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/botocore/data/ecr
diff options
context:
space:
mode:
Diffstat (limited to '.venv/lib/python3.12/site-packages/botocore/data/ecr')
-rw-r--r--.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gzbin0 -> 1262 bytes
-rw-r--r--.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/examples-1.json195
-rw-r--r--.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/paginators-1.json66
-rw-r--r--.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/service-2.json.gzbin0 -> 24401 bytes
-rw-r--r--.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/waiters-2.json45
5 files changed, 306 insertions, 0 deletions
diff --git a/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz
new file mode 100644
index 00000000..25fc8ce8
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/endpoint-rule-set-1.json.gz
Binary files differ
diff --git a/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/examples-1.json b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/examples-1.json
new file mode 100644
index 00000000..7daf57f3
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/examples-1.json
@@ -0,0 +1,195 @@
+{
+ "version": "1.0",
+ "examples": {
+ "BatchDeleteImage": [
+ {
+ "input": {
+ "imageIds": [
+ {
+ "imageTag": "precise"
+ }
+ ],
+ "repositoryName": "ubuntu"
+ },
+ "output": {
+ "failures": [
+
+ ],
+ "imageIds": [
+ {
+ "imageDigest": "sha256:examplee6d1e504117a17000003d3753086354a38375961f2e665416ef4b1b2f",
+ "imageTag": "precise"
+ }
+ ]
+ },
+ "comments": {
+ },
+ "description": "This example deletes images with the tags precise and trusty in a repository called ubuntu in the default registry for an account.",
+ "id": "batchdeleteimages-example-1470860541707",
+ "title": "To delete multiple images"
+ }
+ ],
+ "BatchGetImage": [
+ {
+ "input": {
+ "imageIds": [
+ {
+ "imageTag": "precise"
+ }
+ ],
+ "repositoryName": "ubuntu"
+ },
+ "output": {
+ "failures": [
+
+ ],
+ "images": [
+ {
+ "imageId": {
+ "imageDigest": "sha256:example76bdff6d83a09ba2a818f0d00000063724a9ac3ba5019c56f74ebf42a",
+ "imageTag": "precise"
+ },
+ "imageManifest": "{\n \"schemaVersion\": 1,\n \"name\": \"ubuntu\",\n \"tag\": \"precise\",\n...",
+ "registryId": "244698725403",
+ "repositoryName": "ubuntu"
+ }
+ ]
+ },
+ "comments": {
+ "output": {
+ "imageManifest": "In this example, the imageManifest in the output JSON has been truncated."
+ }
+ },
+ "description": "This example obtains information for an image with a specified image digest ID from the repository named ubuntu in the current account.",
+ "id": "batchgetimage-example-1470862771437",
+ "title": "To obtain multiple images in a single request"
+ }
+ ],
+ "CreateRepository": [
+ {
+ "input": {
+ "repositoryName": "project-a/nginx-web-app"
+ },
+ "output": {
+ "repository": {
+ "registryId": "012345678901",
+ "repositoryArn": "arn:aws:ecr:us-west-2:012345678901:repository/project-a/nginx-web-app",
+ "repositoryName": "project-a/nginx-web-app"
+ }
+ },
+ "comments": {
+ "output": {
+ "imageManifest": "In this example, the imageManifest in the output JSON has been truncated."
+ }
+ },
+ "description": "This example creates a repository called nginx-web-app inside the project-a namespace in the default registry for an account.",
+ "id": "createrepository-example-1470863688724",
+ "title": "To create a new repository"
+ }
+ ],
+ "DeleteRepository": [
+ {
+ "input": {
+ "force": true,
+ "repositoryName": "ubuntu"
+ },
+ "output": {
+ "repository": {
+ "registryId": "012345678901",
+ "repositoryArn": "arn:aws:ecr:us-west-2:012345678901:repository/ubuntu",
+ "repositoryName": "ubuntu"
+ }
+ },
+ "comments": {
+ "output": {
+ "imageManifest": "In this example, the imageManifest in the output JSON has been truncated."
+ }
+ },
+ "description": "This example force deletes a repository named ubuntu in the default registry for an account. The force parameter is required if the repository contains images.",
+ "id": "deleterepository-example-1470863805703",
+ "title": "To force delete a repository"
+ }
+ ],
+ "DeleteRepositoryPolicy": [
+ {
+ "input": {
+ "repositoryName": "ubuntu"
+ },
+ "output": {
+ "policyText": "{ ... }",
+ "registryId": "012345678901",
+ "repositoryName": "ubuntu"
+ },
+ "comments": {
+ },
+ "description": "This example deletes the policy associated with the repository named ubuntu in the current account.",
+ "id": "deleterepositorypolicy-example-1470866943748",
+ "title": "To delete the policy associated with a repository"
+ }
+ ],
+ "DescribeRepositories": [
+ {
+ "input": {
+ },
+ "output": {
+ "repositories": [
+ {
+ "registryId": "012345678910",
+ "repositoryArn": "arn:aws:ecr:us-west-2:012345678910:repository/ubuntu",
+ "repositoryName": "ubuntu"
+ },
+ {
+ "registryId": "012345678910",
+ "repositoryArn": "arn:aws:ecr:us-west-2:012345678910:repository/test",
+ "repositoryName": "test"
+ }
+ ]
+ },
+ "comments": {
+ "output": {
+ }
+ },
+ "description": "The following example obtains a list and description of all repositories in the default registry to which the current user has access.",
+ "id": "describe-repositories-1470856017467",
+ "title": "To describe all repositories in the current account"
+ }
+ ],
+ "GetRepositoryPolicy": [
+ {
+ "input": {
+ "repositoryName": "ubuntu"
+ },
+ "output": {
+ "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}",
+ "registryId": "012345678901",
+ "repositoryName": "ubuntu"
+ },
+ "comments": {
+ },
+ "description": "This example obtains the repository policy for the repository named ubuntu.",
+ "id": "getrepositorypolicy-example-1470867669211",
+ "title": "To get the current policy for a repository"
+ }
+ ],
+ "ListImages": [
+ {
+ "input": {
+ "repositoryName": "ubuntu"
+ },
+ "output": {
+ "imageIds": [
+ {
+ "imageDigest": "sha256:764f63476bdff6d83a09ba2a818f0d35757063724a9ac3ba5019c56f74ebf42a",
+ "imageTag": "precise"
+ }
+ ]
+ },
+ "comments": {
+ },
+ "description": "This example lists all of the images in the repository named ubuntu in the default registry in the current account. ",
+ "id": "listimages-example-1470868161594",
+ "title": "To list all images in a repository"
+ }
+ ]
+ }
+}
diff --git a/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/paginators-1.json b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/paginators-1.json
new file mode 100644
index 00000000..a2161d3c
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/paginators-1.json
@@ -0,0 +1,66 @@
+{
+ "pagination": {
+ "ListImages": {
+ "input_token": "nextToken",
+ "output_token": "nextToken",
+ "limit_key": "maxResults",
+ "result_key": "imageIds"
+ },
+ "DescribeImages": {
+ "input_token": "nextToken",
+ "output_token": "nextToken",
+ "limit_key": "maxResults",
+ "result_key": "imageDetails"
+ },
+ "DescribeRepositories": {
+ "input_token": "nextToken",
+ "output_token": "nextToken",
+ "limit_key": "maxResults",
+ "result_key": "repositories"
+ },
+ "DescribeImageScanFindings": {
+ "input_token": "nextToken",
+ "limit_key": "maxResults",
+ "non_aggregate_keys": [
+ "registryId",
+ "repositoryName",
+ "imageId",
+ "imageScanStatus",
+ "imageScanFindings"
+ ],
+ "output_token": "nextToken",
+ "result_key": [
+ "imageScanFindings.findings",
+ "imageScanFindings.enhancedFindings"
+ ]
+ },
+ "GetLifecyclePolicyPreview": {
+ "input_token": "nextToken",
+ "limit_key": "maxResults",
+ "non_aggregate_keys": [
+ "registryId",
+ "repositoryName",
+ "lifecyclePolicyText",
+ "status",
+ "summary"
+ ],
+ "output_token": "nextToken",
+ "result_key": "previewResults"
+ },
+ "DescribePullThroughCacheRules": {
+ "input_token": "nextToken",
+ "limit_key": "maxResults",
+ "output_token": "nextToken",
+ "result_key": "pullThroughCacheRules"
+ },
+ "DescribeRepositoryCreationTemplates": {
+ "input_token": "nextToken",
+ "limit_key": "maxResults",
+ "non_aggregate_keys": [
+ "registryId"
+ ],
+ "output_token": "nextToken",
+ "result_key": "repositoryCreationTemplates"
+ }
+ }
+}
diff --git a/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/service-2.json.gz b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/service-2.json.gz
new file mode 100644
index 00000000..11382c0a
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/service-2.json.gz
Binary files differ
diff --git a/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/waiters-2.json b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/waiters-2.json
new file mode 100644
index 00000000..9ef9608f
--- /dev/null
+++ b/.venv/lib/python3.12/site-packages/botocore/data/ecr/2015-09-21/waiters-2.json
@@ -0,0 +1,45 @@
+{
+ "version": 2,
+ "waiters": {
+ "ImageScanComplete": {
+ "description": "Wait until an image scan is complete and findings can be accessed",
+ "operation": "DescribeImageScanFindings",
+ "delay": 5,
+ "maxAttempts": 60,
+ "acceptors": [
+ {
+ "state": "success",
+ "matcher": "path",
+ "argument": "imageScanStatus.status",
+ "expected": "COMPLETE"
+ },
+ {
+ "state": "failure",
+ "matcher": "path",
+ "argument": "imageScanStatus.status",
+ "expected": "FAILED"
+ }
+ ]
+ },
+ "LifecyclePolicyPreviewComplete": {
+ "description": "Wait until a lifecycle policy preview request is complete and results can be accessed",
+ "operation": "GetLifecyclePolicyPreview",
+ "delay": 5,
+ "maxAttempts": 20,
+ "acceptors": [
+ {
+ "state": "success",
+ "matcher": "path",
+ "argument": "status",
+ "expected": "COMPLETE"
+ },
+ {
+ "state": "failure",
+ "matcher": "path",
+ "argument": "status",
+ "expected": "FAILED"
+ }
+ ]
+ }
+ }
+} \ No newline at end of file