Há mais exemplos do AWS SDK disponíveis no repositório do GitHub Documento de Exemplos do AWS SDK
Usar UpdateDeploymentGroup com uma CLI
Os exemplos de código a seguir mostram como usar o UpdateDeploymentGroup.
- CLI
-
- AWS CLI
-
Para alterar as informações sobre um grupo de implantação
O exemplo
update-deployment-groupa seguir altera as configurações de um grupo de implantação associado à aplicação 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 não produz saída.
-
Para ver detalhes da API, consulte UpdateDeploymentGroup
na Referência de comandos da AWS CLI.
-
- PowerShell
-
- Ferramentas para PowerShell V4
-
Exemplo 1: esse exemplo altera o nome do grupo de implantação especificado para a aplicação especificada.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2Exemplo 2: esse exemplo mostra como especificar grupos de tags de instância do EC2 pelas quais uma instância deve ser identificada para que seja incluída no ambiente de substituição de uma implantação 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"})-
Consulte detalhes da API em UpdateDeploymentGroup na Referência de cmdlet do Ferramentas da AWS para PowerShell (V4).
-
- Ferramentas para PowerShell V5
-
Exemplo 1: esse exemplo altera o nome do grupo de implantação especificado para a aplicação especificada.
Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2Exemplo 2: esse exemplo mostra como especificar grupos de tags de instância do EC2 pelas quais uma instância deve ser identificada para que seja incluída no ambiente de substituição de uma implantação 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"})-
Consulte detalhes da API em UpdateDeploymentGroup na Referência de cmdlet do Ferramentas da AWS para PowerShell (V5).
-