Hay más ejemplos de AWS SDK disponibles en el repositorio de GitHub de ejemplos de AWS SDK de documentos
Utilizar UpdateDeploymentGroup con una CLI
Los siguientes ejemplos de código muestran cómo utilizar UpdateDeploymentGroup.
- CLI
-
- AWS CLI
-
Cambio de la información acerca de un grupo de implementación
En el siguiente ejemplo de
update-deployment-group, se cambia la configuración de un grupo de implementación que está asociado a la aplicación especificada.aws deploy update-deployment-group \ --application-nameWordPress_App\ --auto-scaling-groupsMy_CodeDeployDemo_ASG\ --current-deployment-group-nameWordPress_DG\ --deployment-config-nameCodeDeployDefault.AllAtOnce\ --ec2-tag-filtersKey=Name,Type=KEY_AND_VALUE,Value=My_CodeDeployDemo\ --new-deployment-group-nameMy_WordPress_DepGroup\ --service-role-arnarn:aws:iam::80398EXAMPLE:role/CodeDeployDemo-2Este comando no genera ninguna salida.
-
Para obtener información sobre la API, consulte UpdateDeploymentGroup
en la Referencia de comandos de la AWS CLI.
-
- PowerShell
-
- Herramientas para PowerShell V4
-
Ejemplo 1: En este ejemplo se cambia el nombre del grupo de implementación especificado para la aplicación especificada.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2Ejemplo 2: En este ejemplo se muestra cómo especificar grupos de etiquetas de instancias de EC2 con las que se debe identificar una instancia para poder incluirla en el entorno de reemplazo de una implementación azul/verde.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2 -Ec2TagSetList @(@{Key="key1";Type="KEY_ONLY"},@{Key="Key2";Type="KEY_AND_VALUE";Value="Value2"}),@(@{Key="Key3";Type="VALUE_ONLY";Value="Value3"})-
Para obtener información sobre la API, consulte UpdateDeploymentGroup en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V4).
-
- Herramientas para PowerShell V5
-
Ejemplo 1: En este ejemplo se cambia el nombre del grupo de implementación especificado para la aplicación especificada.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2Ejemplo 2: En este ejemplo se muestra cómo especificar grupos de etiquetas de instancias de EC2 con las que se debe identificar una instancia para poder incluirla en el entorno de reemplazo de una implementación azul/verde.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2 -Ec2TagSetList @(@{Key="key1";Type="KEY_ONLY"},@{Key="Key2";Type="KEY_AND_VALUE";Value="Value2"}),@(@{Key="Key3";Type="VALUE_ONLY";Value="Value3"})-
Para obtener información sobre la API, consulte UpdateDeploymentGroup en la Referencia de cmdlets de Herramientas de AWS para PowerShell (V5).
-