Utilizzare UpdateDeploymentGroup con una CLI - Esempi di codice per SDK AWS

Sono disponibili altri esempi per SDK AWS nel repository GitHub della documentazione degli esempi per SDK AWS.

Utilizzare UpdateDeploymentGroup con una CLI

Gli esempi di codice seguenti mostrano come utilizzare UpdateDeploymentGroup.

CLI
AWS CLI

Come visualizzare le informazioni su un gruppo di distribuzione

L’esempio update-deployment-group seguente modifica le impostazione di un gruppo di distribuzione associato all’applicazione specificata.

aws deploy update-deployment-group \ --application-name WordPress_App \ --auto-scaling-groups My_CodeDeployDemo_ASG \ --current-deployment-group-name WordPress_DG \ --deployment-config-name CodeDeployDefault.AllAtOnce \ --ec2-tag-filters Key=Name,Type=KEY_AND_VALUE,Value=My_CodeDeployDemo \ --new-deployment-group-name My_WordPress_DepGroup \ --service-role-arn arn:aws:iam::80398EXAMPLE:role/CodeDeployDemo-2

Questo comando non produce alcun output.

PowerShell
Strumenti per PowerShell V4

Esempio 1: questo esempio modifica il nome del gruppo di distribuzione specificato per l’applicazione specificata.

Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2

Esempio 2: questo esempio mostra come specificare gruppi di tag con cui un’istanza EC2 deve essere identificata per poter essere inclusa nell’ambiente di sostituzione di un’implementazione blu/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"})
  • Per informazioni dettagliate sull’API, consulta UpdateDeploymentGroup nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V4).

Strumenti per PowerShell V5

Esempio 1: questo esempio modifica il nome del gruppo di distribuzione specificato per l’applicazione specificata.

Update-CDDeploymentGroup -ApplicationName MyNewApplication -CurrentDeploymentGroupName MyNewDeploymentGroup -NewDeploymentGroupName MyNewDeploymentGroup-2

Esempio 2: questo esempio mostra come specificare gruppi di tag con cui un’istanza EC2 deve essere identificata per poter essere inclusa nell’ambiente di sostituzione di un’implementazione blu/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"})
  • Per informazioni dettagliate sull’API, consulta UpdateDeploymentGroup nella documentazione di riferimento dei cmdlet di AWS Strumenti per PowerShell (V5).