ECS Attribute
Resumo
- Crie, atualize ou exclua atributos de instância de contêiner do ECS.
Parâmetros
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
attributes - required | list / elements=dict | | Lista de atributos. |
cluster - required | string | | Nome abreviado ou o nome de recurso completo da Amazon (ARN) do cluster que contém o recurso para aplicar os atributos. |
ec2_instance_id - required | string | | ID da instância do EC2 da instância do contêiner do cluster do ECS. |
state | string | Escolhas: - present (default) - absent | Estado desejado dos atributos. |
Subcampos da opção attributes
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários |
|---|---|---|---|
name - required | string | | Nome do atributo. São permitidos até 128 letras (maiúsculas e minúsculas), números, hífens, sublinhados e pontos. |
value | string | | Valor do atributo. Até 128 letras (maiúsculas e minúsculas), números, hífens, sublinhados, pontos, arroba (@), barras, dois pontos, e os espaços são permitidos. |
Exemplos
# Notas: Esses exemplos não definem detalhes de autenticação, consulte o AWS Guide para obter detalhes.
# Exemplo: Setar atributos
- ecs_attribute:
state: present
cluster: test-cluster
ec2_instance_id: "{{ ec2_id }}"
attributes:
- flavor: test
- migrated
delegate_to: localhost
# Exemplo: Remover atributos
- ecs_attribute:
state: absent
cluster: test-cluster
ec2_instance_id: "{{ ec2_id }}"
attributes:
- flavor: test
- migrated
delegate_to: localhost
Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
attributes | complex | Sempre | Atributos. |
Subcampos da chave de retorno attributes
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
cluster | string | | Nome do cluster. |
ec2_instance_id | string | | ID da instância ec2 da instância do contêiner ecs. |
attributes | list / elements=dict | | Lista dos atributos. |