PARALLAX

ecs_tag

create and remove tags on Amazon ECS resources

Collection: community.aws

Full Name: community.aws.ecs_tag

Synopsis

create and remove tags on Amazon ECS resources

Parameters

NameTypeRequiredDefaultDescription
access_keystr
aws_ca_bundlepath
aws_configdict
cluster_namestryes
debug_botocore_endpoint_logsboolfalse
endpoint_urlstr
profilestr
purge_tagsboolfalse
regionstr
resourcestr
resource_typestrcluster
secret_keystr
session_tokenstr
statestrpresent
tagsdict
validate_certsbooltrue

Example

yaml
- name: Ensure tags are present on a resource
  community.aws.ecs_tag:
    cluster_name: mycluster
    resource_type: cluster
    state: present
    tags:
        Name: ubervol
        env: prod

- name: Remove the Env tag
  community.aws.ecs_tag:
    cluster_name: mycluster
    resource_type: cluster
    tags:
        Env:
    state: absent

- name: Remove the Env tag if it's currently 'development'
  community.aws.ecs_tag:
    cluster_name: mycluster
    resource_type: cluster
    tags:
        Env: development
    state: absent

- name: Remove all tags except for Name from a cluster
  community.aws.ecs_tag:
    cluster_name: mycluster
    resource_type: cluster
    tags:
        Name: foo
    state: absent
    purge_tags: true
Search
    ↑ ↓ move↵ openesc close