TagSpecifications

0

Hi. I am trying to add tags when an SSM Automation script creates an AMI of an EC2 instance. How am I supposed to use the TagSpecifications input?

  • Hello. Can you give more context for this question? Are you using a custom document? What step are you creating the instance with (ex: aws:executeScript)? What API are you calling with the TagSpecifications input?

1 Answer
0

If you are planning to tag AMIs while using the CreateImage API with "aws:executeAwsApi" action in SSM Automation, then you can specify "TagSpecifications" as follows:

Sample:-

schemaVersion: '0.3'
parameters:
  instance:
    type: String
mainSteps:
  - name: CreateImage
    action: aws:executeAwsApi
    isEnd: true
    inputs:
      Service: ec2
      Api: CreateImage
      InstanceId: '{{ instance }}'
      Name: 'TestAMI'
      TagSpecifications:
        - ResourceType: image
          Tags:
            - Key: Name
              Value: SSM
AWS
SUPPORT ENGINEER
Aamir_H
answered a month ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions