boto3:无法使用list_distributions找到CloudFront密钥

时间:2017-01-28 11:09:02

标签: python amazon-web-services boto amazon-cloudfront boto3

根据boto3 documentation,调用HttpVersion时应该有IsIPV6Enabledlist_distributions()个键。

运行以下内容:

import boto3
client = boto3.client('cloudfront')
dists = client.list_distributions()
dists['DistributionList']['Items'][0].keys()

仅列出以下键:

[u'Status', u'CacheBehaviors', u'Restrictions', u'Origins', 
u'DomainName', u'WebACLId', u'PriceClass', u'Enabled', 
u'DefaultCacheBehavior', u'Comment', u'ViewerCertificate', 
u'CustomErrorResponses', u'LastModifiedTime', u'Id', u'ARN', u'Aliases']

文档是否不正确或我在这里遗漏了什么?

我使用Python 2.7.12与boto3(1.4.4)和botocore(1.5.4)进行此操作。

谢谢,

1 个答案:

答案 0 :(得分:0)

原来发现这是从AWS发送的响应数据的错误 - 在与AWS Support讨论后,它已被修复。