

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

# Aggiornamento CloudFormation StackSets
<a name="stacksets-update"></a>

Puoi aggiornare il tuo StackSet utilizzando la CloudFormation console o il AWS CLI. 

Per aggiungere e rimuovere account e regioni da a StackSet, vedi [Aggiungi pile a StackSets](stackinstances-create.md) e[Elimina pile da StackSets](stackinstances-delete.md). Per sovrascrivere i valori dei parametri per uno stack, consulta [Sovrascrivi i parametri sugli stack](stackinstances-override.md). 

**Topics**
+ [Aggiorna la tua StackSet (console)](#stacksets-update-console)
+ [Aggiorna il tuo StackSet (AWS CLI)](#stacksets-update-cli)

## Aggiorna la tua StackSet (console)
<a name="stacksets-update-console"></a>

**Per aggiornare un StackSet**

1. Accedi Console di gestione AWS e apri la CloudFormation console all'indirizzo [https://console.aws.amazon.com/cloudformazione.](https://console.aws.amazon.com/cloudformation/)

1. Nella barra di navigazione nella parte superiore dello schermo, scegli il file in cui Regione AWS hai creato. StackSet 

1. Dal pannello di navigazione, scegli **StackSets**.

1. Nella **StackSets**pagina, seleziona StackSet quello che desideri aggiornare.

1. Con l' StackSet opzione selezionata, scegli **Modifica StackSet dettagli** dal menu **Azioni**.

1. Nella pagina **Seleziona un modello**, aggiorna la sezione **Autorizzazioni** secondo necessità oppure salta al passaggio successivo.

1. In **Prerequisito - Prepara modello**, scegli **Usa il modello corrente** per utilizzare il modello già in uso o **Sostituisci il modello corrente** per specificare un URL S3 a un altro modello o caricarne uno nuovo.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Specificare StackSet i dettagli**, per la **StackSet descrizione**, aggiorna la descrizione in base StackSet alle esigenze.

1. In **Parametri**, aggiorna i valori dei parametri secondo necessità.

1. Scegli **Next (Successivo)**.

1. Nella pagina **Configura StackSet opzioni**, per **Tag**, modifica i tag in base alle esigenze. Puoi aggiungere, aggiornare o eliminare i tag. Per ulteriori informazioni sull'utilizzo dei tag AWS, consulta [Organizzazione e monitoraggio dei costi utilizzando i tag di allocazione dei AWS costi](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/cost-alloc-tags.html) nella *Guida per l'Gestione dei costi e fatturazione AWS utente*.

1. In **Configurazione dell’esecuzione**, puoi aggiornare la configurazione di esecuzione secondo necessità. 
**Nota**  
Ricorda che non puoi modificare le impostazioni di esecuzione quando le operazioni sono in esecuzione o in coda.

1. Se il modello contiene risorse IAM, in **Funzionalità** scegli **Riconosco che questo modello può creare risorse IAM** per specificare che desideri utilizzare risorse IAM nel modello. Per ulteriori informazioni, consulta [Riconoscimento delle risorse IAM nei modelli CloudFormation](control-access-with-iam.md#using-iam-capabilities).

1. Scegli **Next (Successivo)**.

1. Nella pagina **Imposta opzioni di implementazione**, fornisci gli account e le Regioni per l’aggiornamento.

   CloudFormation distribuirà gli aggiornamenti dello stack negli account specificati all'interno della prima regione, quindi passerà alla successiva e così via, a condizione che gli errori di distribuzione in una regione non superino una tolleranza di errore specificata.

   1. [Autorizzazioni gestite dal cliente] In **Account**, **Posizioni di implementazione**, scegli **Implementa stack negli account**. Incolla l'account di destinazione IDs che hai usato per creare il tuo StackSet nella casella di testo, separando più numeri con virgole. 

      [Autorizzazioni gestite dal servizio] Effettua una delle seguenti operazioni:
      + Scegli **Distribuisci in unità organizzative** (). OUs Inserisci l'obiettivo OUs che hai usato per creare il tuo StackSet.
      + Scegliere **Deploy to accounts (Distribuisci agli account)**. Incolla l'unità organizzativa IDs o l'account di destinazione IDs che hai usato per creare il tuo StackSet.

   1. Per **Specificare le regioni**, specifica l'ordine in cui CloudFormation desideri distribuire gli aggiornamenti.

   1. In **Opzioni di implementazione**, procedi come segue:
      + In **Numero massimo di account simultanei**, specifica quanti account vengono elaborati contemporaneamente.
      + In **Failure tolerance**, specifica il numero massimo di errori consentiti per Regione negli account. Una volta raggiunto questo limite, l’operazione si interromperà e non passerà ad altre Regioni.
      + In **Region concurrency**, scegli il modo con cui elaborare le Regioni: **sequenziale** (una Regione alla volta) o **parallelo** (più Regioni contemporaneamente).
      + In **Concurrency mode**, scegli come deve comportarsi la simultaneità durante l’esecuzione dell’operazione.
        + **Tolleranza rigorosa ai guasti**: riduce il livello di simultaneità degli account quando si verificano errori, rimanendo all’interno di **Tolleranza ai guasti** \$11.
        + **Tolleranza leggera ai guasti**: mantiene il livello di simultaneità specificato (il valore di **Numero massimo di account simultanei**) indipendentemente dai guasti. 
      + [Autorizzazioni gestite dal servizio] Per le StackSet **dipendenze, aggiungi dipendenti** StackSet ARNs, rimanendo entro un massimo di 10 dipendenze. Per ulteriori informazioni, consulta [Abilita o disabilita le distribuzioni automatiche per in StackSets AWS Organizations](stacksets-orgs-manage-auto-deployment.md).

   1. Seleziona **Successivo** per continuare.

1. Nella pagina **Esamina**, esamina le opzioni. Per apportare modifiche, scegli **Modifica** nella sezione da modificare.

1. Quando vuoi procedere, scegli **Invia**.

   CloudFormation inizia ad applicare gli aggiornamenti al tuo e visualizza StackSet la scheda **Operazioni** della pagina dei dettagli. StackSet È possibile visualizzare l'avanzamento e lo stato delle operazioni di aggiornamento nella scheda **Operations (Operazioni)**.

## Aggiorna il tuo StackSet (AWS CLI)
<a name="stacksets-update-cli"></a>

**Nota**  
Quando agisci come amministratore delegato, devi includere `--call-as DELEGATED_ADMIN` nel comando. 

1. 

**Per aggiornare un StackSet**

   Usa il [https://docs.aws.amazon.com/cli/latest/reference/cloudformation/update-stack-set.html](https://docs.aws.amazon.com/cli/latest/reference/cloudformation/update-stack-set.html)comando per apportare modifiche al tuo StackSet.

   Nei seguenti esempi, stiamo StackSet aggiornando l'`--parameters`opzione utilizzando. Nello specifico, modifichiamo la frequenza di distribuzione predefinita degli snapshot per la configurazione del canale di configurazione da `TwentyFour_Hours` a `Twelve_Hours`. Dato che stiamo ancora utilizzando il modello corrente, aggiungiamo l’opzione `--use-previous-template`.

   Imposta l’elaborazione simultanea degli account e altre preferenze di implementazione con l’opzione `--operation-preferences`. Questi esempi usano impostazioni basate sui numeri. Tieni presente che `MaxConcurrentCount` non deve superare `FailureToleranceCount` \$1 1. Per le impostazioni basate su percentuali, usa `FailureTolerancePercentage` o `MaxConcurrentPercentage`. 

   [Autorizzazioni gestite automaticamente] Per l'`--accounts`opzione, fornisci l'account a IDs cui desideri indirizzare l'aggiornamento.

   ```
   aws cloudformation update-stack-set --stack-set-name my-stackset \
     --use-previous-template \
     --parameters ParameterKey=MaximumExecutionFrequency,ParameterValue=Twelve_Hours \
     --accounts account_ID_1 account_ID_2 \
     --regions us-west-2 us-east-1 \
     --operation-preferences MaxConcurrentCount=1,FailureToleranceCount=0
   ```

   [Autorizzazioni gestite dal servizio] Per `--deployment-targets` questa opzione, fornisci l'ID radice dell'organizzazione o l'unità organizzativa (OU) a IDs cui desideri indirizzare l'aggiornamento.

   ```
   aws cloudformation update-stack-set --stack-set-name my-stackset \
     --use-previous-template \
     --parameters ParameterKey=MaximumExecutionFrequency,ParameterValue=Twelve_Hours \
     --deployment-targets OrganizationalUnitIds=ou-rcuk-1x5j1lwo,ou-rcuk-slr5lh0a \
     --regions us-west-2 us-east-1 \
     --operation-preferences MaxConcurrentCount=1,FailureToleranceCount=0
   ```

   Per ulteriori informazioni, consulta [UpdateStackSet](https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStackSet.html) nella *documentazione di riferimento dell’API AWS CloudFormation *.

1. Verifica che l'aggiornamento sia StackSet stato eseguito correttamente eseguendo il **describe-stack-set-operation** comando per mostrare lo stato e i risultati dell'operazione di aggiornamento. Per `--operation-id`, utilizzare l'ID dell'operazione restituito dal comando **update-stack-set**.

   ```
   aws cloudformation describe-stack-set-operation \
     --operation-id operation_ID
   ```