Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
DeploymentWindow
Al crear una condición, puede agregar la regla DeploymentWindow
. En esta sección, se proporciona una referencia para los parámetros de reglas. Para obtener más información acerca de las reglas y condiciones, consulte Funcionamiento de las condiciones de las etapas.
Tipo de regla
-
Categoría:
Rule
-
Propietario:
AWS
-
Proveedor:
DeploymentWindow
-
Versión:
1
Parámetros de configuración
- Cron
-
Obligatorio: sí
La expresión que define los días y las horas en que se permitirá la implementación. Las expresiones cron se componen de 6 campos obligatorios y un campo opcional separados por un espacio en blanco. Los campos de expresión cron permiten especificar un patrón de programación con una expresión cron de la siguiente manera.
Nombre del campo Valores permitidos Caracteres especiales permitidos Segundos N/A * Minutos 0-59 , - * / Horas 0-23 , - * / D ay-of-month 1-31 , - * ? / L W Mes 1-12 o JAN-DEC , - * / Día de la semana 1-7 o SUN-SAT , - * ? / L # Año (opcional) vacío, 1970-2199 , - * / -
El carácter “*” se utiliza para especificar todos los valores. Por ejemplo, “*” en el campo Minutos significa “cada minuto”.
-
¿El '?' se permite el carácter en los day-of-week campos day-of-month y. Se usa para especificar que “no hay ningún valor específico”. Esto resulta útil cuando necesite especificar algo en uno de los dos campos, pero no en el otro.
-
El carácter “-” se utiliza para especificar intervalos. Por ejemplo, “10-12” en el campo Horas significa “las horas 10, 11 y 12”.
-
El carácter “,” se utiliza para especificar valores adicionales. Por ejemplo, «LUNES, MIÉRCOLES, VIERNES» en el day-of-week campo significa «los días lunes, miércoles y viernes».
-
El carácter “/” se usa para especificar los incrementos. Por ejemplo, “0/15” en el campo Segundos significa “los segundos 0, 15, 30 y 45”. Y “5/15" en el campo Segundos significa “los segundos 5, 20, 35 y 50”. Si se especifica “*” antes del carácter “/”, equivale a especificar que 0 es el valor con el que empezar.
-
Se permite el carácter «L» en los day-of-week campos day-of-month y. Este carácter es la abreviatura de la palabra inglesa “last” (último), pero tiene un significado diferente en cada uno de esos dos campos. Por ejemplo, el valor «L» del day-of-month campo significa «el último día del mes»: el día 31 de enero y el día 28 de febrero en los años no bisiestos. Si se utiliza en el day-of-week campo por sí solo, significa simplemente «7» o «SAT». Pero si se usa en el day-of-week campo después de otro valor, significa «el último <specified_day>día del mes»; por ejemplo, «6L» significa «el último viernes del mes». También puedes especificar un desfase con respecto al último día del mes, como «L-3", que significaría el third-to-last día del mes natural.
-
Se permite el carácter «W» en el day-of-month campo. Este carácter se utiliza para especificar el día entre semana (de lunes a viernes) más cercano a un día determinado. Por ejemplo, si especificara «15W» como valor para el day-of-month campo, el significado sería: «el día de la semana más cercano al día 15 del mes». Por lo tanto, si el día 15 fuera sábado, el desencadenador se activaría el viernes 14. Si el día 15 fuera domingo, el desencadenador se activaría el lunes 16. Si el día 15 fuera martes, el desencadenador se activaría el mismo martes 15.
-
Los caracteres «L» y «W» también se pueden combinar para que la day-of-month expresión arroje «LW», que se traduce como «último día de la semana del mes».
-
Se permite el carácter «#» en el day-of-week campo. Este carácter se utiliza para especificar el “.er” o “.º” <specified_day> día del mes. Por ejemplo, el valor «6 #3" en el day-of-week campo significa el tercer viernes del mes (día 6 = viernes y "#3" = el tercer viernes del mes).
-
Los caracteres legales y los nombres de los meses y días de la semana no distinguen mayúsculas de minúsculas.
-
- TimeZone
-
Obligatorio: no
La zona horaria de la ventana de implementación. La expresión regular coincide con los patrones de los siguientes formatos:
-
Formato de región/ciudad. El valor coincide con una zona horaria con el formato Region/City or Region/City _City. Por ejemplo,
America/New_York
oEurope/Berlin
. -
Formato UTC. El valor coincide con la cadena UTC seguida, opcionalmente, de un desfase en el formato +HH:MM o -HH:MM. Por ejemplo
UTC
,UTC+05:30
, oUTC-03:00
. Este es el formato predeterminado si el parámetro no está establecido de otro modo. -
Formato de abreviatura. El valor coincide con una abreviatura de entre 3 y 5 caracteres para una zona horaria. Por ejemplo,
EST
oIST
.Para ver una tabla de valores de TimeZone ID válidos, consulte https://docs.oracle.com/middleware/wcs/tag-ref/MISC/TimeZones1221/
.html. Tenga en cuenta que algunas abreviaturas son abreviaturas duplicadas, como por ejemplo CST, que puede referirse a la hora estándar central, a la hora estándar de China y a la hora estándar de Cuba.
-
Ejemplo de configuraciones de regla
Véase también
Los recursos relacionados siguientes pueden serle de ayuda cuando trabaje con esta regla.
-
Creación de condiciones de éxito: en esta sección se proporcionan los pasos para crear una condición de éxito con una regla de ventana de implementación.
-
Para obtener más información sobre las reglas y condiciones, consulte Condición y RuleExecutionen la RuleTypeIdGuía de la CodePipeline API.