

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# DeploymentWindow
<a name="rule-reference-DeploymentWindow"></a>

조건을 생성할 때 `DeploymentWindow` 규칙을 추가할 수 있습니다. 이 섹션에서는 규칙 파라미터에 대한 참조를 제공합니다. 규칙 및 조건에 대한 자세한 내용은 [스테이지 조건은 어떻게 작동하나요?](concepts-how-it-works-conditions.md) 섹션을 참조하세요.

**Topics**
+ [규칙 타입](#rule-reference-DeploymentWindow-type)
+ [구성 파라미터](#rule-reference-DeploymentWindow-config)
+ [규칙 구성의 예](#rule-reference-DeploymentWindow-example)
+ [다음 사항도 참조하세요.](#rule-reference-DeploymentWindow-links)

## 규칙 타입
<a name="rule-reference-DeploymentWindow-type"></a>
+ 범주: `Rule`
+ 소유자: `AWS`
+ 공급자: `DeploymentWindow`
+ 버전: `1`

## 구성 파라미터
<a name="rule-reference-DeploymentWindow-config"></a>

**Cron**  
필수 항목 여부: 예  
배포가 허용되는 날짜와 시간을 정의하는 표현식입니다. Cron 표현식은 6개의 필수 필드와 공백으로 구분된 하나의 선택적 필드로 구성됩니다. cron 표현식 필드를 사용하면 다음과 같이 cron 표현식을 사용하여 일정 패턴을 지정할 수 있습니다.    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ko_kr/codepipeline/latest/userguide/rule-reference-DeploymentWindow.html)
+ '\$1' 문자는 모든 값을 지정하는 데 사용됩니다. 예를 들어 분 필드의 ‘\$1’는 ‘매분’을 의미합니다.
+ 날짜 및 요일 필드에는 '?' 문자가 허용됩니다. 이 문자는 '특정 값 없음'을 지정하는 데 사용됩니다. 두 필드 중 하나에 무언가를 지정해야 하지만 다른 필드에는 지정하지 않아도 되는 경우에 유용합니다.
+ '-' 문자는 범위를 지정하는 데 사용됩니다. 예를 들어 시간 필드의 '10\$112'는 '10, 11, 12시간’을 의미합니다.
+ ',' 문자는 추가 값을 지정하는 데 사용됩니다. 예를 들어 요일 필드의 ‘MON,WED,FRI’는 ‘월요일, 수요일, 금요일’을 의미합니다.
+ '/' 문자는 증분을 지정하는 데 사용됩니다. 예를 들어 초 필드의 ‘0/15’는 ‘0, 15, 30, 45초’를 의미합니다. 초 필드의 ‘5/15’는 ‘5, 20, 35, 50초’를 의미합니다. '/' 앞에 '\$1'를 지정하는 것은 시작할 값을 0으로 지정하는 것과 같습니다.
+ 날짜 및 요일 필드에는 'L' 문자가 허용됩니다. 이 문자는 ‘last’의 약자이지만 두 필드 각각에서 의미가 다릅니다. 예를 들어, 날짜 필드의 값 ‘L’은 ‘해당 월의 마지막 날’을 의미합니다. 1월의 경우 31일, 윤년이 아닌 2월의 경우 28일입니다. 요일 필드에 단독으로 사용되는 경우, 단순히 ‘7’ 또는 ‘SAT’를 의미합니다. 하지만 다른 값 뒤에 있는 요일 필드에 사용하는 경우 '해당 월의 마지막 <specified\$1day>일'을 의미합니다. 예를 들어 '6L'은 '월의 마지막 금요일'을 의미합니다. 또한 해당 월의 마지막 날부터의 오프셋을 지정할 수도 있습니다. 예를 들어 ‘L-3’은 달력 월의 셋째날부터 마지막 날까지를 의미합니다.
+ 날짜 필드에는 'W' 문자가 허용됩니다. 이 문자는 지정된 날짜에 가장 가까운 평일(월요일\$1금요일)을 지정하는 데 사용됩니다. 예를 들어 '15W'를 날짜 필드 값으로 지정하면 ‘해당 월에서 15일에 가장 가까운 평일'을 의미합니다. 따라서 15일이 토요일인 경우 트리거는 14일 금요일에 실행됩니다. 15일이 일요일인 경우 트리거는 16일 월요일에 실행됩니다. 15일이 화요일인 경우 15일 화요일에 실행됩니다.
+ 'L' 문자와 'W' 문자를 결합하여 'LW'를 만들 수도 있습니다. 이 표현식은 '해당 월의 마지막 평일'로 해석됩니다.
+ 요일 필드에는 '\$1' 문자가 허용됩니다. 이 문자는 해당 월의 ‘n 번째’ <specified\$1day>일을 지정하는 데 사용됩니다. 예를 들어, 요일 필드의 ‘6\$13’ 값은 해당 월의 세 번째 금요일(6번째 날 = 금요일, ‘\$13’ = 해당 월의 세 번째 금요일)을 의미합니다.
+ 적합한 문자와 월 및 일의 이름은 대소문자를 구분하지 않습니다.

**   TimeZone**  
필수 여부: 아니요  
배포 창의 시간대입니다. 정규식은 다음 형식의 패턴과 일치합니다.  
+ **리전/도시 형식**. 값은 Region/City 또는 Region/City\$1City 형식의 시간대와 일치합니다. 예: `America/New_York` 또는 `Europe/Berlin`.
+ **UTC 형식**. 값은 문자열 UTC와 선택적으로 일치하고, 그 다음에 \$1HH:MM 또는 -HH:MM 형식의 오프셋이 옵니다. 예를 들면 `UTC`, `UTC+05:30` 또는 `UTC-03:00`입니다. 이는 파라미터가 다르게 설정되지 않은 경우 기본값입니다.
+ **약어 형식**. 값은 시간대의 3\$15자 약어와 일치합니다. 예: `EST` 또는 `IST`.

  유효한 TimeZoneID 값의 표는 [https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html](https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html)을 참조하세요. 중부 표준시, 중국 표준시, 쿠바 표준시를 나타내는 CST와 같이 특정 약어는 중복됩니다.

## 규칙 구성의 예
<a name="rule-reference-DeploymentWindow-example"></a>

------
#### [ YAML ]

```
- name: MyDeploymentRule
  ruleTypeId:
    category: Rule
    owner: AWS
    provider: DeploymentWindow
    version: '1'
  configuration:
    Cron: 0 0 9-17 ? * MON-FRI *
    TimeZone: PST
  inputArtifacts: []
  region: us-east-1
```

------
#### [ JSON ]

```
[
                    {
                        "name": "MyDeploymentRule",
                        "ruleTypeId": {
                            "category": "Rule",
                            "owner": "AWS",
                            "provider": "DeploymentWindow",
                            "version": "1"
                        },
                        "configuration": {
                            "Cron": "0 0 9-17 ? * MON-FRI *",
                            "TimeZone": "PST"
                        },
                        "inputArtifacts": [],
                        "region": "us-east-1"
                    }
                ]
```

------

## 다음 사항도 참조하세요.
<a name="rule-reference-DeploymentWindow-links"></a>

이 규칙을 수행할 때 참조할 수 있는 관련 리소스는 다음과 같습니다.
+ [성공 시 조건 생성](stage-conditions.md#stage-conditions-onsuccess) - 이 섹션에서는 배포 창 규칙을 사용하여 성공 사 조건을 생성하는 단계를 제공합니다.
+ 규칙 및 조건에 대한 자세한 내용은 *CodePipeline API 가이드*의 [조건](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_Condition.html), [RuleTypeId](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RuleTypeId.html) 및 [RuleExecution](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RuleExecution.html)을 참조하세요.