Automatisations de balisage - AWS Systems Manager

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Automatisations de balisage

Les rubriques dans cette section décrivent comment utiliser les balises en automatisation. Vous pouvez ajouter un maximum de cinq balises aux AWS Systems Manager automatisations. Vous pouvez ajouter des balises aux automatisations lors de leur introduction depuis la console ou depuis la ligne de commande, ou après leur exécution à l'aide de la ligne de commande.

Ajout de balises aux automatisations (console)

  1. Ouvrez la AWS Systems Manager console à l'adresse https://console.aws.amazon.com/systems-manager/.

  2. Dans le panneau de navigation de gauche, sélectionnez Automation (Automatisation).

  3. Choisissez le runbook Automation que vous souhaitez exécuter.

  4. Sélectionnez Execute automation (Exécuter l'automatisation).

  5. Dans la section Balises choisissez Modifier, puis ajoutez une ou plusieurs paires de balises clé-valeur.

  6. Choisissez Save (Enregistrer).

Ajout de balises aux automatisations (ligne de commande)

Exécutez la commande suivante à l'aide de l'outil de ligne de commande de votre choix pour ajouter des balises à une automatisation au démarrage. Remplacez chacun example resource placeholder avec vos propres informations.

Linux & macOS
aws ssm start-automation-execution \ --document-name DocumentName \ --parameters ParametersRequiredByDocument \ --tags "Key=ExampleKey,Value=ExampleValue"
Windows
aws ssm start-automation-execution ^ --document-name DocumentName ^ --parameters ParametersRequiredByDocument ^ --tags "Key=ExampleKey,Value=ExampleValue"
PowerShell
$exampleTag = New-Object Amazon.SimpleSystemsManagement.Model.Tag $exampleTag.Key = "ExampleKey" $exampleTag.Value = "ExampleValue" Start-SSMAutomationExecution ` -DocumentName DocumentName ` -Parameter ParametersRequiredByDocument -Tag $exampleTag
  1. Vous pouvez également vous servir de l'outil de ligne de commande de votre choix pour baliser les automatisations après leur exécution. Exécutez la commande suivante pour ajouter des balises à une automatisation. Remplacez chacun example resource placeholder avec vos propres informations.

    Linux & macOS
    aws ssm add-tags-to-resource \ --resource-type "Automation" \ --resource-id "automation-execution-id" \ --tags "Key=ExampleKey,Value=ExampleValue"
    Windows
    aws ssm add-tags-to-resource ^ --resource-type "Automation" ^ --resource-id "automation-execution-id" ^ --tags "Key=ExampleKey,Value=ExampleValue"
    PowerShell
    $exampleTag = New-Object Amazon.SimpleSystemsManagement.Model.Tag $exampleTag.Key = "ExampleKey" $exampleTag.Value = "ExampleValue" Add-SSMResourceTag ` -ResourceType "Automation" ` -ResourceId "automation-execution-id" ` -Tag $exampleTag ` -Force

    En cas de réussite, la commande n'a aucune sortie.

  2. Exécutez la commande suivante pour vérifier les balises de l'automatisation.

    Linux & macOS
    aws ssm list-tags-for-resource \ --resource-type "Automation" \ --resource-id "automation-execution-id"
    Windows
    aws ssm list-tags-for-resource ^ --resource-type "Automation" ^ --resource-id "automation-execution-id"
    PowerShell
    Get-SSMResourceTag ` -ResourceType "Automation" ` -ResourceId "automation-execution-id"

Suppression de balises des automatisations

Vous pouvez utiliser un outil de ligne de commande pour supprimer des balises d'une automatisations.

Suppression de balises des automatisations (ligne de commande)

  1. Exécutez la commande suivante à l'aide de l'outil de ligne de commande de votre choix pour retirer une balises d'une automatisation. Remplacez chacun example resource placeholder avec vos propres informations.

    Linux & macOS
    aws ssm remove-tags-from-resource \ --resource-type "Automation" \ --resource-id "automation-execution-id" \ --tag-key "tag-key"
    Windows
    aws ssm remove-tags-from-resource ^ --resource-type "Automation" ^ --resource-id "automation-execution-id" ^ --tag-key "tag-key"
    PowerShell
    Remove-SSMResourceTag ` -ResourceId "automation-execution-id" ` -ResourceType "Automation" ` -TagKey "tag-key" ` -Force
  2. Exécutez la commande suivante pour vérifier les balises de l'automatisation.

    Linux & macOS
    aws ssm list-tags-for-resource \ --resource-type "Automation" \ --resource-id "automation-execution-id"
    Windows
    aws ssm list-tags-for-resource ^ --resource-type "Automation" ^ --resource-id "automation-execution-id"
    PowerShell
    Get-SSMResourceTag ` -ResourceType "Automation" ` -ResourceId "automation-execution-id"