Amazon web services 查询AWS堆栈资源AWS CLI
我想查询AWS堆栈资源AWS Cl,以便获取PhysicalResourceId 为了描述堆栈和查询,本文将重新介绍它 如果我想描述我的堆栈资源,我使用这个命令Amazon web services 查询AWS堆栈资源AWS CLI,amazon-web-services,Amazon Web Services,我想查询AWS堆栈资源AWS Cl,以便获取PhysicalResourceId 为了描述堆栈和查询,本文将重新介绍它 如果我想描述我的堆栈资源,我使用这个命令 aws cloudformation describe-stack-resource --stack-name banana --logical-resource-id orange 是否有方法从输出中获取PhysicalResourceId。哪一种是Json格式 { "StackResourceDetail&qu
aws cloudformation describe-stack-resource --stack-name banana --logical-resource-id orange
是否有方法从输出中获取PhysicalResourceId。哪一种是Json格式
{
"StackResourceDetail": {
"StackName": "strawbery",
"StackId": "arn:aws:cloudformation:us-west-2:0000000000:stack/orange/pinaple",
"LogicalResourceId": "PotatoInstance",
"PhysicalResourceId": "i-00000000001",
"ResourceType": "AWS::EC2::Instance",
"LastUpdatedTimestamp": "orange",
"ResourceStatus": "CREATE_COMPLETE",
"Metadata": "{}",
"DriftInformation": {
"StackResourceDriftStatus": "NOT_CHECKED"
}
}
}
我想如果我使用awk,会有办法的,但我不知道如何使用它
awk
更新:
我需要使用awk,因为它将在管道中完成,而管道中没有安装jq。我们可以使用AWS--query StackResourceDetail.PhysicalResourceId
aws cloudformation describe-stack-resource --stack-name banana --logical-resource-id orange --query StackResourceDetail.PhysicalResourceId
如果有数组,是否有使用查询的方法?我认为标记是一个数组?你的意思是
aws cloudformation描述堆栈--堆栈名称香蕉--查询'stacks[].Tags'
<代码>描述堆栈资源是否正确返回任何标记?