

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

# **eb swap**
<a name="eb3-swap"></a>

## Description
<a name="eb3-swapdescription"></a>

Scambia l'ambiente CNAME con il CNAME di un altro ambiente (ad esempio, per evitare tempi di inattività quando si aggiorna la versione dell'applicazione).

**Nota**  
Se sono presenti più di due ambienti, verrà richiesto di selezionare da un elenco di ambienti il nome dell'ambiente che attualmente utilizza il CNAME desiderato. Puoi evitarlo specificando il nome dell'ambiente da utilizzare includendo l'opzione `-n` quando esegui il comando.

## Sintassi
<a name="eb3-swapsyntax"></a>

 **eb swap** 

 **eb swap *environment-name*** 

**Nota**  
*environment-name*È l'ambiente per il quale desideri un CNAME diverso. Se non si specifica *environment-name* come parametro della riga di comando durante l'esecuzione**eb swap**, EB CLI aggiorna il CNAME dell'ambiente predefinito.

## Opzioni
<a name="eb3-swapoptions"></a>


****  

|  Nome  |  Descrizione  | 
| --- | --- | 
|  `-n` or `--destination_name`  |  Specificate il nome dell'ambiente con cui desiderate effettuare lo scambio. CNAMEs Se esegui **eb swap** senza questa opzione, la CLI EB ti chiederà di scegliere da un elenco dei tuoi ambienti.  | 
|  [Opzioni comuni](eb3-cmd-options.md)  |  | 

## Output
<a name="eb3-swapoutput"></a>

In caso di esito positivo, il comando restituisce lo stato dell'operazione `swap`.

## Esempi
<a name="eb3-swapexample"></a>

L'esempio seguente scambia l'ambiente tmp-dev con live-env.

```
$ eb swap
Select an environment to swap with.
1) staging-dev
2) live-env
(default is 1): 2
2018-07-11 21:05:25    INFO: swapEnvironmentCNAMEs is starting.
2018-07-11 21:05:26    INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
2018-07-11 21:05:30    INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'.
2018-07-11 21:05:30    INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
```

L'esempio seguente scambia l'ambiente tmp-dev con l'ambiente live-env ma non richiede di immettere o selezionare un valore per le impostazioni.

```
$ eb swap tmp-dev --destination_name live-env
2018-07-11 21:18:12    INFO: swapEnvironmentCNAMEs is starting.
2018-07-11 21:18:13    INFO: Swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
2018-07-11 21:18:17    INFO: 'tmp-dev.elasticbeanstalk.com' now points to 'awseb-e-j-AWSEBLoa-M7U21VXNLWHN-487871449.us-west-2.elb.amazonaws.com'.
2018-07-11 21:18:17    INFO: Completed swapping CNAMEs for environments 'tmp-dev' and 'live-env'.
```