

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

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à.

# Esempio: un cancello di «approvazione»
<a name="workflows-approval-example"></a>

L'esempio seguente mostra come aggiungere un gate di **approvazione** chiamato `Approval_01` tra due azioni chiamate`Staging`, e`Production`. L'`Staging`azione viene eseguita per prima, il `Approval_01` gate dopo e l'`Production`azione per ultima. L'`Production`azione viene eseguita solo se il `Approval_01` cancello è sbloccato. La `DependsOn` proprietà garantisce che le `Production` fasi `Staging``Approval_01`, e vengano eseguite in ordine sequenziale.

Per ulteriori informazioni sull'**Approval** gate, vedere[Richiesta di approvazioni per l'esecuzione del flusso di lavoro](workflows-approval.md).

```
Actions:
  Staging: # Deploy to a staging server
    Identifier: aws/ecs-deploy@v1
    Configuration:
    ...       
  Approval_01:
    Identifier: aws/approval@v1
    DependsOn:
      - Staging
    Configuration:
      ApprovalsRequired: 2 
  Production: # Deploy to a production server
    Identifier: aws/ecs-deploy@v1
    DependsOn:
      - Approval_01
    Configuration:
    ...
```