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à.
aws:approve
: sospendere un'automazione per l'approvazione manuale
Sospende temporaneamente un'automazione finché i principali designati non approvano o rifiutano l'operazione. Una volta raggiunto il numero richiesto di approvazioni, viene ripresa l'automazione. Puoi inserire la fase di approvazione in qualsiasi punto della sezione mainSteps
del runbook.
Nota
Questa azione non supporta le automazioni per più account e aree geografiche. Il timeout predefinito per questa azione è 7 giorni (604800 secondi) e il valore massimo è 30 giorni (2592000 secondi). Puoi limitare o estendere il timeout specificando il parametro timeoutSeconds
per una fase aws:approve
. Se la fase di automazione raggiunge il valore di timeout prima di ricevere tutte le decisioni di approvazione necessarie, la fase e l'automazione verranno interrotte e torneranno allo stato di timeout.
Nell'esempio seguente l'operazione aws:approve
sospende temporaneamente l'automazione finché un approvatore non accetta o rifiuta l'automazione. Dopo l'approvazione, l'automazione esegue un semplice PowerShell comando.
È possibile approvare o rifiutare le automazioni in attesa di approvazione nella console.
Per approvare o rifiutare le automazioni in attesa
Apri la AWS Systems Manager console all'indirizzo https://console.aws.amazon.com/systems-manager/
. Nel pannello di navigazione, scegliere Automation (Automazione).
oppure
Se la AWS Systems Manager home page si apre per prima, scegli l'icona del menu ( ) per aprire il riquadro di navigazione, quindi scegli Automazione.
-
Scegliere l'opzione accanto un'automazione con stato Waiting (In attesa).
-
Scegliere Approve/Deny (Approva/Rifiuta).
-
Rivedere i dettagli dell'automazione.
-
Scegliere Approve (Approva) o Deny (Rifiuta), immettere un commento facoltativo, quindi scegliere Submit (Invia).
Esempio di input
- NotificationArn
-
L'Amazon Resource Name (ARN) di un argomento Amazon Simple Notification Service (Amazon SNS) per approvazioni del servizio di automazione. Quando si specifica una fase
aws:approve
in un runbook, il servizio di automazione invia un messaggio a questo argomento per informare i principali che devono approvare o rifiutare una fase di automazione. Il titolo dell'argomento Amazon SNS devono avere il prefisso "Automation".▬Tipo: stringa
Campo obbligatorio: no
- Messaggio
-
Informazioni da includere nell'argomento Amazon SNS quando viene inviata la richiesta di approvazione. La lunghezza massima del messaggio è 4096 caratteri;
▬Tipo: stringa
Campo obbligatorio: no
- MinRequiredApprovals
-
Numero minimo di approvazioni richieste per riprendere l'automazione. Se non si specifica un valore, il valore predefinito è uno. Il valore di questo parametro deve essere un numero intero positivo. Il valore di questo parametro non può superare il numero di approvatori definiti dal parametro
Approvers
.Tipo: integer
Campo obbligatorio: no
- Approvers
-
Un elenco di responsabili AWS autenticati che sono in grado di approvare o rifiutare l'azione. Il numero massimo di approvatori è 10. È possibile specificare i principali utilizzando uno dei seguenti formati:
-
Un nome utente
-
Un ARN utente
-
Un Ruolo IAM e ARN
-
Un ARN del ruolo di assunzione IAM
Tipo: StringList
Campo obbligatorio: sì
-
Output
- ApprovalStatus
-
Stato di approvazione della fase. Lo stato può essere avere uno dei seguenti valori: Approved (Approvato), Rejected (Rifiutato) o Waiting (In attesa). "In attesa" indica che l'automazione è in attesa di input dagli approvatori.
▬Tipo: stringa
- ApproverDecisions
-
Mappa JSON che include la decisione di approvazione di ciascun approvatore.
Tipo: MapList