

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

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

## Description (Descripción)
<a name="eb3-swapdescription"></a>

Intercambia el CNAME del entorno con el CNAME de otro entorno (por ejemplo, para evitar tiempos de inactividad cuando se actualiza la versión de la aplicación).

**nota**  
Si tiene más de dos entornos, se le pedirá que seleccione el nombre del entorno que actualmente está utilizando el CNAME deseado en una lista de entornos. Para evitar esto, puede especificar el nombre del entorno que se va utilizar con la opción `-n` al ejecutar el comando.

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

 **eb swap** 

 **eb swap *environment-name*** 

**nota**  
Este *environment-name* es el entorno para el que desea un CNAME diferente. Si no lo especifica *environment-name* como parámetro de línea de comandos al ejecutar**eb swap**, la CLI de EB actualiza el CNAME del entorno predeterminado.

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


****  

|  Name  |  Descripción  | 
| --- | --- | 
|  `-n` o bien `--destination_name`  |  Especifica el nombre del entorno con el que desea realizar el intercambio CNAMEs. Si ejecuta **eb swap** sin esta opción, la CLI de EB le pedirá que elija un entorno en una lista.  | 
|  [Opciones comunes](eb3-cmd-options.md)  |  | 

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

Si se ejecuta correctamente, el comando devuelve el estado de la operación `swap`.

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

La solicitud del ejemplo siguiente intercambia el entorno 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'.
```

En el ejemplo siguiente, el entorno tmp-dev se intercambia con el entorno live-env, pero no se le pide que especifique ni seleccione ningún valor para las opciones de configuración.

```
$ 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'.
```