【发布时间】:2020-01-12 06:14:04
【问题描述】:
尝试编写一个脚本来收集有关我们的 AWS 环境的信息。我只想从展示位置获取租赁信息。
在 boto3 中使用客户端我已尝试获取安置[Tenancy],但出现错误
NameError: name 'Tenancy' 未定义。
我也尝试循环并仅获取键值(如果匹配但我得到了)
如果 n['key'] 中的“租户”: TypeError: 字符串索引必须是整数
这是我目前的想法,如果存在的话,应该只归还租约。
for i in client.instances.all():
for n in i.placement:
if 'tenancy' in n['Key']:
tenancy = n['Value']
我只想在主机默认等情况下返回租约。不知道为什么我不能让放置字典只打印值。
【问题讨论】:
-
你使用的是
resource而不是client。
标签: python-3.x boto3