기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon ECR의 수명 주기 정책 속성
수명 주기 정책에는 다음과 같은 속성이 있습니다.
수명 주기 정책의 예는 Amazon ECR의 수명 주기 정책 예제 섹션을 참조하세요. 를 사용하여 수명 주기 정책을 생성하는 방법에 대한 지침은 섹션을 AWS CLI참조하세요수명 주기 정책 생성 방법(AWS CLI).
규칙 우선 순위
rulePriority
-
유형: 정수
필수 항목 여부: 예
규칙을 적용하는 순서를 가장 낮은 값에서 가장 높은 값까지 설정합니다. 우선 순위가
1
인 수명 주기 정책 규칙이 먼저 적용되고 우선 순위가2
인 규칙이 다음에 적용되는 식으로 적용됩니다. 수명 주기 정책에 규칙을 추가할 때 각 규칙에 고유한rulePriority
값을 부여해야 합니다. 값은 정책의 규칙 전체에서 순차적일 필요는 없습니다.tagStatus
값이any
인 규칙은rulePriority
에서 가장 높은 값을 가지며 마지막으로 평가됩니다.
설명
description
-
유형: string
필수 항목 여부: 아니요
(선택 사항) 수명 주기 정책에서 규칙의 목적을 설명합니다.
태그 상태
tagStatus
-
유형: string
필수 항목 여부: 예
추가하는 수명 주기 정책의 규칙이 이미지에 대한 태그를 지정할지를 정의합니다.
tagged
,untagged
,any
옵션을 사용할 수 있습니다.any
를 지정하면 모든 이미지는 평가 규칙을 갖습니다.tagged
를 지정하면tagPrefixList
값도 지정해야 합니다.untagged
를 지정하면tagPrefixList
를 생략해야 합니다.
태그 패턴 목록
tagPatternList
-
유형: 목록[문자열]
필수 항목 여부:
tagStatus
이(가) 태그로 지정되어 있고tagPrefixList
은(는) 지정되지 않은 경우 예태그가 지정된 이미지에 대한 수명 주기 정책을 생성할 때는
tagPatternList
을(를) 사용하여 만료될 태그를 지정하는 것이 좋습니다. 수명 주기 방식으로 시행하려면 와일드카드(*
)를 포함할 수 있는 쉼표로 구분되는 이미지 태그 패턴 목록을 지정해야 합니다. 예를 들어prod
,prod1
,prod2
등으로 이미지가 태그되면 태그 패턴 목록prod*
를 써서 모든 이미지를 지정해야 합니다. 여러 개의 태그를 지정하면, 지정된 태그가 있는 모든 이미지들만 선택됩니다.중요
문자열당 와일드카드(
*
) 는 최대 4개로 제한됩니다. 예를 들어,["*test*1*2*3", "test*1*2*3*"]
은(는) 유효하지만["test*1*2*3*4*5*6"]
은(는) 유효하지 않습니다.
태그 접두사 목록
tagPrefixList
-
유형: 목록[문자열]
필수 항목 여부:
tagStatus
이(가) 태그로 지정되어 있고tagPatternList
은(는) 지정되지 않은 경우 예"tagStatus": "tagged"
을(를) 지정하고tagPatternList
을(를) 지정하지 않는 경우에만 사용됩니다. 수명 주기 방식으로 시행하려면 쉼표로 구분되는 이미지 태그 접두사 목록을 지정해야 합니다. 예를 들어prod
,prod1
,prod2
등으로 이미지가 태그되면 태그 접두사prod
를 써서 모든 이미지를 지정해야 합니다. 여러 개의 태그를 지정하면, 지정된 태그가 있는 모든 이미지들만 선택됩니다.
카운트 유형
countType
-
유형: string
필수 항목 여부: 예
이미지에 적용할 카운트 유형을 지정합니다.
countType
이imageCountMoreThan
으로 설정되면countNumber
도 지정하여 리포지토리에 존재하는 이미지 수에 제한을 정하는 규칙을 만듭니다.countType
이sinceImagePushed
로 설정되면countUnit
및countNumber
도 지정하여 리포지토리에 존재하는 이미지에 시간 제한을 지정합니다.
카운트 단위
countUnit
-
유형: string
필수:
countType
이sinceImagePushed
로 설정된 경우에만 그렇습니다시간 단위를 나타내는
days
의 카운트 단위를 지정하고 날짜 수인countNumber
를 지정합니다.이는
countType
이sinceImagePushed
일 때만 지정해야 하며countType
이 다른 값일 때 카운트 단위를 지정하면 오류가 발생합니다.
카운트 수
countNumber
-
유형: 정수
필수 항목 여부: 예
카운트 번호를 지정합니다. 허용되는 값은 양의 정수입니다(
0
은 허용되는 값이 아님).사용한
countType
이imageCountMoreThan
이라면, 값은 리포지토리에 보유하고 싶은 이미지의 최대수입니다. 사용한countType
이sinceImagePushed
라면, 값은 이미지에 대한 최대 수명 한도입니다.
작업
type
-
유형: string
필수 항목 여부: 예
동작 유형을 지정합니다. 지원되는 값은
expire
입니다.