Я написал сценарий python -boto3, чтобы получить список всех aws экземпляров из учетной записи и региона.
сценарий работает нормально, но не предоставляет все экземпляры.
например, если n экземпляров имеют одинаковый номер резервирования, тогда получается только один экземпляр в разделе «Резервирование».
пожалуйста, посмотрите на приведенный ниже скрипт, пожалуйста, помогите мне, как мне получить список всех aws экземпляров независимо от номера резервирования .
rg = 'us-west-2'
config = Config(
retries = dict(
max_attempts = 100
)
)
ec = boto3.client('ec2', config=config, region_name=rg)
def get_tags():
tag_list = []
resp = ec.describe_instances()['Reservations']
#resp = ec.describe_instances()
#print(resp)
tag_result = [['Name','InstanceId','State','t1:product','t1:environment-type','t1:environment-name']]
for ec2 in resp:
#for ec2 in resp["Reservation"]:
#print(InstanceId)
tag_list = []