使用python boto3

时间:2016-06-01 14:21:22

标签: python amazon-web-services boto3

我正在尝试打印特定区域中可用的所有aws工作区

我尝试过使用代码:

import boto3
client = boto3.client('workspaces')
counter = client.describe_workspaces
print counter()

但是“print counter()”打印了很多我不确定的值,如何将工作区ID存储在“counter”变量中以便我可以遍历它们

2 个答案:

答案 0 :(得分:0)

WorkspaceID是响应的一部分,您需要做的就是遍历返回的列表。 docs

答案 1 :(得分:0)

您可以获得这样的ID列表,

import boto3
client = boto3.client('workspaces')

workspaces = client.describe_workspaces()['Workspaces']
workspaceIds = [workspace['WorkspaceId'] for workspace in workspaces]