

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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

Ao criar uma condição, você pode adicionar a regra `DeploymentWindow`. Esta seção fornece uma referência para os parâmetros da regra. Para ter mais informações sobre regras e condições, consulte [Como funcionam as condições do estágio?](concepts-how-it-works-conditions.md).

**Topics**
+ [Tipo de regra](#rule-reference-DeploymentWindow-type)
+ [Parâmetros de configuração](#rule-reference-DeploymentWindow-config)
+ [Exemplo de configuração de regra](#rule-reference-DeploymentWindow-example)
+ [Consulte também](#rule-reference-DeploymentWindow-links)

## Tipo de regra
<a name="rule-reference-DeploymentWindow-type"></a>
+ Categoria: `Rule`
+ Proprietário: `AWS`
+ Fornecedor: `DeploymentWindow`
+ Versão: `1`

## Parâmetros de configuração
<a name="rule-reference-DeploymentWindow-config"></a>

**Cron**  
Obrigatório: Sim  
A expressão que define os dias e horários em que a implantação será permitida. As expressões cron são compostas por 6 campos obrigatórios e um campo opcional separados por espaço em branco. Os campos de expressão cron permitem que você especifique um padrão de programação com uma expressão cron da seguinte forma.    
****    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/codepipeline/latest/userguide/rule-reference-DeploymentWindow.html)
+ O caractere “\$1” é usado para especificar todos os valores. Por exemplo, “\$1” no campo de minutos significa “a cada minuto”.
+ O '?' o caractere é permitido para day-of-month os day-of-week campos e. É usado para especificar “nenhum valor específico”. Isso é útil quando você precisa especificar algo em um dos dois campos, mas não no outro.
+ O caractere “-” é usado para especificar intervalos. Por exemplo, “10-12” no campo da hora significa “as horas 10, 11 e 12”.
+ O caractere “,” é usado para especificar valores adicionais. Por exemplo, “SEG, WED, SEX” no day-of-week campo significa “os dias segunda, quarta e sexta-feira”.
+ O caractere “/” é usado para especificar incrementos. Por exemplo, “0/15” no campo de segundos significa “os segundos 0, 15, 30 e 45”. E “5/15” no campo de segundos significa “os segundos 5, 20, 35 e 50”. Especificar “\$1” antes de “/” é equivalente a especificar 0 como valor inicial. 
+ O caractere 'L' é permitido para os day-of-week campos day-of-month e. Esse caractere é a abreviatura de “último”, mas tem um significado diferente em cada um dos dois campos. Por exemplo, o valor “L” no day-of-month campo significa “o último dia do mês” - dia 31 para janeiro, dia 28 para fevereiro em anos não bissextos. Se usado no day-of-week campo sozinho, significa simplesmente “7" ou “SAT”. Mas se usado no day-of-week campo após outro valor, significa “o último <specified\$1day>dia do mês” - por exemplo, “6L” significa “a última sexta-feira do mês”. Você também pode especificar uma diferença em relação ao último dia do mês, como “L-3", o que significaria o third-to-last dia do mês civil.
+ O caractere 'W' é permitido para o day-of-month campo. Esse caractere é usado para especificar o dia da semana (segunda-feira a sexta-feira) mais próximo do dia determinado. Por exemplo, se você especificasse “15W” como o valor do day-of-month campo, o significado seria: “o dia da semana mais próximo do 15º dia do mês”. Então, se o dia 15 for um sábado, o gatilho será acionado na sexta-feira, dia 14. Se o dia 15 for um domingo, o gatilho disparará na segunda-feira, dia 16. Se o dia 15 for uma terça-feira, disparará na terça-feira, dia 15.
+ Os caracteres 'L' e 'W' também podem ser combinados para que a day-of-month expressão produza 'LW', que se traduz em “último dia útil do mês”.
+ O caractere '\$1' é permitido para o day-of-week campo. Este caractere é usado para especificar “o enésimo” <dia\$1especificado> dia do mês. Por exemplo, o valor de “6 \$13" no day-of-week campo significa a terceira sexta-feira do mês (dia 6 = sexta-feira e "\$13" = a 3ª no mês).
+ Os caracteres válidos e os nomes dos meses e dias da semana não diferenciam maiúsculas de minúsculas.

**TimeZone**  
Obrigatório: não  
O fuso horário da janela de implantação. A expressão regular corresponde aos padrões nos seguintes formatos:  
+ **Formato Região/Cidade**. O valor corresponde a um fuso horário no formato Region/City Região/Cidade\$1Cidade. Por exemplo, `America/New_York` ou `Europe/Berlin`.
+ **Formato UTC**. O valor corresponde à string UTC, opcionalmente seguida por um deslocamento no formato \$1HH:MM ou -HH:MM. Por exemplo `UTC`, `UTC+05:30` ou `UTC-03:00`. Esse será o formato padrão se o parâmetro não for definido de outra forma.
+ **Formato de abreviação**. O valor corresponde a uma abreviação de 3 a 5 caracteres para um fuso horário. Por exemplo, `EST` ou `IST`.

  Para obter uma tabela de valores de TimeZone ID válidos, consulte [https://docs.oracle.com/middleware/1221/ .html wcs/tag-ref/MISC/TimeZones](https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html). Observe que certas abreviações são duplicadas, como CST para Horário Padrão Central, Horário Padrão da China e Horário Padrão de Cuba.

## Exemplo de configuração de regra
<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"
                    }
                ]
```

------

## Consulte também
<a name="rule-reference-DeploymentWindow-links"></a>

Os recursos relacionados a seguir podem ajudar você a trabalhar com essa regra.
+ [Criar condições “em caso de sucesso”](stage-conditions.md#stage-conditions-onsuccess): esta seção fornece etapas para criar uma condição “em caso de sucesso” com uma regra de janela de implantação.
+ Para obter mais informações sobre regras e condições, consulte [Condição](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_Condition.html) e [RuleExecution](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RuleExecution.html)no *Guia da CodePipeline API*. [RuleTypeId](https://docs.aws.amazon.com/codepipeline/latest/APIReference/API_RuleTypeId.html)