기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
DeploymentWindow
조건을 생성할 때 DeploymentWindow
규칙을 추가할 수 있습니다. 이 섹션에서는 규칙 파라미터에 대한 참조를 제공합니다. 규칙 및 조건에 대한 자세한 내용은 스테이지 조건은 어떻게 작동하나요? 섹션을 참조하세요.
규칙 타입
-
범주:
Rule
-
소유자:
AWS
-
공급자:
DeploymentWindow
-
버전:
1
구성 파라미터
- Cron
-
필수 여부: 예
배포가 허용되는 날짜와 시간을 정의하는 표현식입니다. Cron 표현식은 6개의 필수 필드와 공백으로 구분된 하나의 선택적 필드로 구성됩니다. cron 표현식 필드를 사용하면 다음과 같이 cron 표현식을 사용하여 일정 패턴을 지정할 수 있습니다.
필드 이름 허용된 값 허용되는 특수 문자 초 N/A * 분 0~59 , - * / 시간 0~23 , - * / 날짜 1~31 , - * ? / L W 월 1-12 또는 JAN-DEC , - * / 요일 1-7 또는 SUN-SAT , - * ? / L # 연도(선택 사항) 비어 있음, 1970~2199 , - * / -
'*' 문자는 모든 값을 지정하는 데 사용됩니다. 예를 들어 분 필드의 ‘*’는 ‘매분’을 의미합니다.
-
날짜 및 요일 필드에는 '?' 문자가 허용됩니다. 이 문자는 '특정 값 없음'을 지정하는 데 사용됩니다. 두 필드 중 하나에 무언가를 지정해야 하지만 다른 필드에는 지정하지 않아도 되는 경우에 유용합니다.
-
'-' 문자는 범위를 지정하는 데 사용됩니다. 예를 들어 시간 필드의 '10~12'는 '10, 11, 12시간’을 의미합니다.
-
',' 문자는 추가 값을 지정하는 데 사용됩니다. 예를 들어 요일 필드의 ‘MON,WED,FRI’는 ‘월요일, 수요일, 금요일’을 의미합니다.
-
'/' 문자는 증분을 지정하는 데 사용됩니다. 예를 들어 초 필드의 ‘0/15’는 ‘0, 15, 30, 45초’를 의미합니다. 초 필드의 ‘5/15’는 ‘5, 20, 35, 50초’를 의미합니다. '/' 앞에 '*'를 지정하는 것은 시작할 값을 0으로 지정하는 것과 같습니다.
-
날짜 및 요일 필드에는 'L' 문자가 허용됩니다. 이 문자는 ‘last’의 약자이지만 두 필드 각각에서 의미가 다릅니다. 예를 들어, 날짜 필드의 값 ‘L’은 ‘해당 월의 마지막 날’을 의미합니다. 1월의 경우 31일, 윤년이 아닌 2월의 경우 28일입니다. 요일 필드에 단독으로 사용되는 경우, 단순히 ‘7’ 또는 ‘SAT’를 의미합니다. 하지만 다른 값 뒤에 있는 요일 필드에 사용하는 경우 '해당 월의 마지막 <specified_day>일'을 의미합니다. 예를 들어 '6L'은 '월의 마지막 금요일'을 의미합니다. 또한 해당 월의 마지막 날부터의 오프셋을 지정할 수도 있습니다. 예를 들어 ‘L-3’은 달력 월의 셋째날부터 마지막 날까지를 의미합니다.
-
날짜 필드에는 'W' 문자가 허용됩니다. 이 문자는 지정된 날짜에 가장 가까운 평일(월요일~금요일)을 지정하는 데 사용됩니다. 예를 들어 '15W'를 날짜 필드 값으로 지정하면 ‘해당 월에서 15일에 가장 가까운 평일'을 의미합니다. 따라서 15일이 토요일인 경우 트리거는 14일 금요일에 실행됩니다. 15일이 일요일인 경우 트리거는 16일 월요일에 실행됩니다. 15일이 화요일인 경우 15일 화요일에 실행됩니다.
-
'L' 문자와 'W' 문자를 결합하여 'LW'를 만들 수도 있습니다. 이 표현식은 '해당 월의 마지막 평일'로 해석됩니다.
-
요일 필드에는 '#' 문자가 허용됩니다. 이 문자는 해당 월의 ‘n 번째’ <specified_day>일을 지정하는 데 사용됩니다. 예를 들어, 요일 필드의 ‘6#3’ 값은 해당 월의 세 번째 금요일(6번째 날 = 금요일, ‘#3’ = 해당 월의 세 번째 금요일)을 의미합니다.
-
적합한 문자와 월 및 일의 이름은 대소문자를 구분하지 않습니다.
-
- TimeZone
-
필수 여부: 아니요
배포 창의 시간대입니다. 정규식은 다음 형식의 패턴과 일치합니다.
-
리전/도시 형식. 값은 Region/City 또는 Region/City_City 형식의 시간대와 일치합니다. 예:
America/New_York
또는Europe/Berlin
. -
UTC 형식. 값은 문자열 UTC와 선택적으로 일치하고, 그 다음에 +HH:MM 또는 -HH:MM 형식의 오프셋이 옵니다. 예를 들면
UTC
,UTC+05:30
또는UTC-03:00
입니다. 이는 파라미터가 다르게 설정되지 않은 경우 기본값입니다. -
약어 형식. 값은 시간대의 3~5자 약어와 일치합니다. 예:
EST
또는IST
.유효한 TimeZoneID 값의 표는 https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html
을 참조하세요. 중부 표준시, 중국 표준시, 쿠바 표준시를 나타내는 CST와 같이 특정 약어는 중복됩니다.
-
규칙 구성의 예
다음 사항도 참조하세요.
이 규칙을 수행할 때 참조할 수 있는 관련 리소스는 다음과 같습니다.
-
성공 시 조건 생성 - 이 섹션에서는 배포 창 규칙을 사용하여 성공 사 조건을 생성하는 단계를 제공합니다.
-
규칙 및 조건에 대한 자세한 내용은 CodePipeline API 가이드의 조건, RuleTypeId 및 RuleExecution을 참조하세요.