AWS 文档 SDK 示例
将 ListGroupResources 与 CLI 配合使用
以下代码示例演示如何使用 ListGroupResources。
- CLI
-
- AWS CLI
-
列出资源组中的所有资源
示例 1:以下
list-resource-groups示例列出了属于指定资源组的所有资源。aws resource-groups list-group-resources \ --group-nametbq-WebServer输出:
{ "ResourceIdentifiers": [ { "ResourceArn": "arn:aws:ec2:us-west-2:123456789012:instance/i-09f77fa38c12345ab", "ResourceType": "AWS::EC2::Instance" } ] }示例 2:以下示例列出了组中“resource-type”也为“AWS::EC2::Instance”的所有资源。
aws resource-groups list-group-resources --group-name tbq-WebServer --filters Name=resource-type,Values=AWS::EC2::Instance
-
有关 API 详细信息,请参阅《AWS CLI 命令参考》中的 ListGroupResources
。
-
- PowerShell
-
- Tools for PowerShell V4
-
示例 1:此示例在按资源类型进行筛选的基础之上列出组资源
Get-RGGroupResourceList -Filter @{Name="resource-type";Values="AWS::EC2::Instance"} -GroupName auto-yes | Select-Object -ExpandProperty ResourceIdentifiers输出:
ResourceArn ResourceType ----------- ------------ arn:aws:ec2:eu-west-1:123456789012:instance/i-0123bc45b567890e1 AWS::EC2::Instance arn:aws:ec2:eu-west-1:123456789012:instance/i-0a1caf2345f67d8dc AWS::EC2::Instance arn:aws:ec2:eu-west-1:123456789012:instance/i-012e3cb4df567e8aa AWS::EC2::Instance arn:aws:ec2:eu-west-1:123456789012:instance/i-0fd12dd3456789012 AWS::EC2::Instance-
有关 API 详细信息,请参阅《AWS Tools for PowerShell Cmdlet Reference (V4)》中的 ListGroupResources。
-
- Tools for PowerShell V5
-
示例 1:此示例在按资源类型进行筛选的基础之上列出组资源
Get-RGGroupResourceList -Filter @{Name="resource-type";Values="AWS::EC2::Instance"} -GroupName auto-yes | Select-Object -ExpandProperty ResourceIdentifiers输出:
ResourceArn ResourceType ----------- ------------ arn:aws:ec2:eu-west-1:123456789012:instance/i-0123bc45b567890e1 AWS::EC2::Instance arn:aws:ec2:eu-west-1:123456789012:instance/i-0a1caf2345f67d8dc AWS::EC2::Instance arn:aws:ec2:eu-west-1:123456789012:instance/i-012e3cb4df567e8aa AWS::EC2::Instance arn:aws:ec2:eu-west-1:123456789012:instance/i-0fd12dd3456789012 AWS::EC2::Instance-
有关 API 详细信息,请参阅《AWS Tools for PowerShell Cmdlet Reference (V5)》中的 ListGroupResources。
-
GetTags
ListGroups