Мне кажется, у меня проблемы с пониманием документации boto3.
Я хочу получить список ActiveTrustedSigners
для каждого дистрибутива облачного фронта.
Из документации здесь http://boto.cloudhackers.com/en/latest/ref/cloudfront.html#module-boto.cloudfront.signers Мне известен класс ActiveTrustedSigners.
Однако как я могу получить его из дистрибутива?
Вот код
import boto
import os
from boto.cloudfront import CloudFrontConnection
def main():
KEY_ID = os.environ['CF_KEY_ID']
SECRET = os.environ['CF_SECRET']
cnn = CloudFrontConnection(KEY_ID, SECRET)
for dist in cnn.get_all_distributions():
print dist.ActiveTrustedSigners() # AttributeError: 'DistributionSummary' object has no attribute 'ActiveTrustedSigners'
Я получил здесь AttributeError,Итак, как мне перейти от DistributionSummary
к списку ActiveTrustedSigners
.