Я пытаюсь написать сценарий, чтобы перечислить все мои экземпляры t2 / t3, у которых нет неограниченных кредитов, и сколько доступных кредитов ЦП у них есть.
Я изо всех сил пытаюсь найти лучший способ сделать это. Я застрял с синтаксисом, чтобы найти экземпляры, которые не имеют неограниченных кредитов. Любая помощь будет наиболее ценной, так как я не могу понять, что происходит с оператором FOR. Он возвращает только один результат. Спасибо !!
instances = ec2.describe_instances(
Filters=[{'Name': 'instance-state-name', 'Values': ['running']},
{'Name': 'instance-type', 'Values': ['t2.micro','t2.medium']}]
)
for instance in instances['Reservations'][0]['Instances']:
credits=ec2.describe_instance_credit_specifications(InstanceIds=[instance['InstanceId']])
print(json.dumps(credits,indent=4,default=myconverter))