gpt4 book ai didi

amazon-web-services - 查询 AWS Stack 资源 AWS CLI

转载 作者:行者123 更新时间:2023-12-04 08:04:13 25 4
gpt4 key购买 nike

我想 Qyery AWS Stack Resource Aws Cl,这样我就可以获得 PhysicalResourceId。
为了描述堆栈和查询它在这篇文章中被反感。
describe the stacks
如果我想描述我的堆栈资源,我使用这个命令

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 --query StackResourceDetail.PhysicalResourceId

aws cloudformation describe-stack-resource --stack-name banana --logical-resource-id orange --query StackResourceDetail.PhysicalResourceId

关于amazon-web-services - 查询 AWS Stack 资源 AWS CLI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66305904/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com