AWS CLI: ¿Cómo enumero instancias y descarto dos etiquetas específicas junto con otros elementos?

AWS CLI: ¿Cómo enumero instancias y descarto dos etiquetas específicas junto con otros elementos?

El siguiente CLI funciona perfectamente ahora. También me gustaría capturar otras dos etiquetas además de "Nombre" llamadas "Aplicación" y "Entorno". ¿Cómo puedo cambiar esto para agregar etiquetas de aplicación y entorno a la salida?

aws ec2 describe-instances --query "Reservations[].Instances[].
  [Placement.AvailabilityZone,InstanceId,InstanceType,Platform,
   State.Name,PrivateIpAddress,StateTransitionReason,Tags[?Key=='Name'] 
   | [0].Value]" --output table

Respuesta1

Puedes lograr esto agregandofiltrosa tu consulta:

aws ec2 describe-instances --query "Reservations[].Instances[].
  [Placement.AvailabilityZone,InstanceId,InstanceType,Platform,
   State.Name,PrivateIpAddress,StateTransitionReason]" 
    --filters "Name=tag:Name,Values=my-name" "Name=tag:env,Values=prod" 
     --output table"

Esto devolverá sólo las instancias etiquetadas con Name == my-nameyenv == prod

información relacionada