Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
DeploymentWindow
Quando crei una condizione, puoi aggiungere la DeploymentWindow regola. Questa sezione fornisce un riferimento per i parametri della regola. Per ulteriori informazioni su regole e condizioni, vedereCome funzionano le condizioni delle fasi?.
Argomenti
Tipo di regola
-
Categoria:
Rule -
Proprietario:
AWS -
Provider:
DeploymentWindow -
Versione:
1
Parametri di configurazione
- Cron
-
Obbligatorio: sì
L'espressione che definisce i giorni e gli orari in cui sarà consentita la distribuzione. Le espressioni Cron sono composte da 6 campi obbligatori e un campo opzionale separati da spazi bianchi. I campi di espressione cron consentono di specificare un modello di pianificazione con un'espressione cron come segue.
Nome del campo Valori consentiti Caratteri speciali consentiti Secondi N/A * Minuti 0-59 , - * / Ore 0-23 , - * / Day-of-month 1-31 , - * ? / L W Mese 1-12 o JAN-DEC , - * / Day-of-Week 1-7 o SUN-SAT , - * ? / L # Anno (opzionale) vuoto, 1970-199 , - * / -
Il carattere '*' viene utilizzato per specificare tutti i valori. Ad esempio, «*» nel campo dei minuti significa «ogni minuto».
-
Il '?' il carattere è consentito per i campi del giorno del mese e del giorno della settimana. Viene utilizzato per specificare «nessun valore specifico». Ciò è utile quando è necessario specificare qualcosa in uno dei due campi, ma non nell'altro.
-
Il carattere '-' viene utilizzato per specificare gli intervalli. Ad esempio, «10-12" nel campo delle ore significa «le ore 10, 11 e 12".
-
Il carattere ',' viene utilizzato per specificare valori aggiuntivi. Ad esempio, «LUN, WED, VEN» nel campo relativo al giorno della settimana indica «i giorni di lunedì, mercoledì e venerdì».
-
Il carattere '/' viene utilizzato per specificare gli incrementi. Ad esempio "0/15" nel campo dei secondi significa «i secondi 0, 15, 30 e 45". E "5/15" nel campo dei secondi significa «i secondi 5, 20, 35 e 50". Specificare '*' prima di '/' equivale a specificare 0 è il valore da cui iniziare.
-
Il carattere 'L' è consentito per i campi relativi al giorno del mese e al giorno della settimana. Questo carattere è l'abbreviazione di «ultimo», ma ha un significato diverso in ciascuno dei due campi. Ad esempio, il valore «L» nel campo relativo al giorno del mese indica «l'ultimo giorno del mese»: il giorno 31 per gennaio, il giorno 28 per febbraio negli anni non bisestili. Se utilizzato da solo nel campo relativo al giorno della settimana, significa semplicemente «7" o «SAT». Ma se usato nel campo del giorno della settimana dopo un altro valore, significa «l'ultimo <specified_day>giorno del mese», ad esempio «6L» significa «l'ultimo venerdì del mese». Puoi anche specificare un offset rispetto all'ultimo giorno del mese, ad esempio "L-3", che indicherebbe il terzultimo giorno del mese di calendario.
-
Il carattere 'W' è consentito per il campo del giorno del mese. Questo carattere viene utilizzato per specificare il giorno della settimana (Monday-Friday) più vicino al giorno specificato. Ad esempio, se si specifica «15W» come valore per il campo del giorno del mese, il significato è: «il giorno della settimana più vicino al 15 del mese». Quindi, se il 15 è un sabato, il grilletto si attiverà venerdì 14. Se il 15 è domenica, il grilletto si attiva lunedì 16. Se il 15 è martedì, verrà attivato martedì 15.
-
I caratteri «L» e «W» possono anche essere combinati per ottenere l'espressione del giorno del mese per ottenere «LW», che si traduce in «ultimo giorno della settimana del mese».
-
Il carattere '#' è consentito per il campo relativo al giorno della settimana. Questo carattere viene utilizzato per specificare «l'ennesimo» <specified_day>giorno del mese. Ad esempio, il valore «6 #3" nel campo relativo al giorno della settimana indica il terzo venerdì del mese (giorno 6 = venerdì e "#3" = il terzo del mese).
-
I caratteri legali e i nomi dei mesi e dei giorni della settimana non fanno distinzione tra maiuscole e minuscole.
-
- TimeZone
-
Obbligatorio: no
Il fuso orario della finestra di distribuzione. L'espressione regolare corrisponde a modelli nei seguenti formati:
-
Region/City formato. Il valore corrisponde a un fuso orario nel formato Region/City Region/City _City. Ad esempio
America/New_YorkoEurope/Berlin. -
Formato UTC. Il valore corrisponde alla stringa UTC seguita facoltativamente da un offset nel formato + o -. HH:MM HH:MM Ad esempio,
UTC,UTC+05:30oUTC-03:00. Questo è il formato predefinito se il parametro non è impostato diversamente. -
Formato di abbreviazione. Il valore corrisponde a un’abbreviazione da 3 a 5 caratteri per un fuso orario. Ad esempio
ESToIST.Per una tabella dei valori TimeZone ID validi, vedere https://docs.oracle.com/middleware/1221/wcs/tag-ref/MISC/TimeZones.html
. Da notare che alcune abbreviazioni sono abbreviazioni duplicate, come CST per Central Standard Time, China Standard Time e Cuba Standard Time.
-
Esempio di configurazione delle regole
Consulta anche
Le seguenti risorse correlate possono aiutarti a lavorare con questa regola.
-
Creazione in caso di successo— Questa sezione fornisce i passaggi per creare una condizione di successo con una regola della finestra di distribuzione.
-
Per ulteriori informazioni su regole e condizioni, vedi Condizione e RuleExecution nella Guida CodePipeline API. RuleTypeId