Use AddTagsToResource with a CLI - AWS SDK Code Examples

There are more AWS SDK examples available in the AWS Doc SDK Examples GitHub repo.

Use AddTagsToResource with a CLI

The following code examples show how to use AddTagsToResource.

CLI
AWS CLI

Example 1: To add tags to a maintenance window

The following add-tags-to-resource example adds a tag to the specified maintenance window.

aws ssm add-tags-to-resource \ --resource-type "MaintenanceWindow" \ --resource-id "mw-03eb9db428EXAMPLE" \ --tags "Key=Stack,Value=Production"

This command produces no output.

Example 2: To add tags to a parameter

The following add-tags-to-resource example adds two tags to to the specified parameter.

aws ssm add-tags-to-resource \ --resource-type "Parameter" \ --resource-id "My-Parameter" \ --tags '[{"Key":"Region","Value":"East"},{"Key":"Environment", "Value":"Production"}]'

This command produces no output.

Example 3: To add tags to an SSM document

The following add-tags-to-resource example adds a tag to to the specified document.

aws ssm add-tags-to-resource \ --resource-type "Document" \ --resource-id "My-Document" \ --tags "Key=Quarter,Value=Q322"

This command produces no output.

For more information, see Tagging Systems Manager resources in the AWS Systems Manager User Guide.

PowerShell
Tools for PowerShell

Example 1: This example updates a maintenance window with new tags. There is no output if the command succeeds. The syntax used by this example requires PowerShell version 3 or later.

$option1 = @{Key="Stack";Value=@("Production")} Add-SSMResourceTag -ResourceId "mw-03eb9db42890fb82d" -ResourceType "MaintenanceWindow" -Tag $option1

Example 2: With PowerShell version 2, you must use New-Object to create each tag. There is no output if the command succeeds.

$tag1 = New-Object Amazon.SimpleSystemsManagement.Model.Tag $tag1.Key = "Stack" $tag1.Value = "Production" Add-SSMResourceTag -ResourceId "mw-03eb9db42890fb82d" -ResourceType "MaintenanceWindow" -Tag $tag1
  • For API details, see AddTagsToResource in AWS Tools for PowerShell Cmdlet Reference.