PATH:
usr
/
local
/
jetapps
/
var
/
lib
/
aws
/
lib
/
python2.7
/
site-packages
/
awscli
/
examples
/
ecr
**To create a lifecycle policy** This example creates a lifecycle policy defined by ``policy.json` for a repository called ``project-a/amazon-ecs-sample`` in the default registry for an account. Command:: aws ecr put-lifecycle-policy --repository-name "project-a/amazon-ecs-sample" --lifecycle-policy-text "file://policy.json" JSON file format:: { "rules": [ { "rulePriority": 1, "description": "Expire images older than 14 days", "selection": { "tagStatus": "untagged", "countType": "sinceImagePushed", "countUnit": "days", "countNumber": 14 }, "action": { "type": "expire" } } ] } Output:: { "registryId": "<aws_account_id>", "repositoryName": "project-a/amazon-ecs-sample", "lifecyclePolicyText": "{\"rules\":[{\"rulePriority\":1,\"description\":\"Expire images older than 14 days\",\"selection\":{\"tagStatus\":\"untagged\",\"countType\":\"sinceImagePushed\",\"countUnit\":\"days\",\"countNumber\":14},\"action\":{\"type\":\"expire\"}}]}" }
[-] put-lifecycle-policy.rst
[edit]
[+]
..
[-] describe-repositories.rst
[edit]
[-] get-authorization-token.rst
[edit]
[-] get-lifecycle-policy.rst
[edit]
[-] batch-delete-image.rst
[edit]
[-] start-lifecycle-policy-preview.rst
[edit]
[-] get-login_description.rst
[edit]
[-] get-login.rst
[edit]
[-] create-repository.rst
[edit]
[-] batch-get-image.rst
[edit]
[-] get-lifecycle-policy-preview.rst
[edit]
[-] delete-repository.rst
[edit]