【发布时间】:2021-01-13 04:13:58
【问题描述】:
我试图在两列中列出一个列表:InstanceName 和 PublicIp。
我运行以下命令:
aws ec2 describe-instances --region eu-central-1 --query "Reservations[*].Instances[*].[PublicIpAddress,Tags[?Key=='Name'].Value]" --output=table
它给了我一个列表,但在一个列中。
我尝试运行命令:
aws ec2 describe-instances --region eu-central-1 --query "Reservations[*].Instances[*].[{PublicIP:PublicIpAddress},Tags[?Key=='Name'].{Value:Value}]" --output=table
但它给出了一个错误:
list indices must be integers or slices, not dict
有没有办法做这个列表?
【问题讨论】:
标签: amazon-web-services amazon-ec2 aws-cli