как получить поддерживаемые экземпляры в зоне доступности в aws - PullRequest
0 голосов
/ 09 марта 2020

Я пытаюсь найти все поддерживаемые экземпляры в определенной зоне доступности с помощью API.

У меня есть список на веб-странице, например https://docs.aws.amazon.com/sagemaker/latest/dg/instance-types-az.html

Я хочу это через API

1 Ответ

1 голос
/ 10 марта 2020

С DescribeInstanceTypeOfferings - Amazon Elasti c Compute Cloud :

Возвращает список всех предлагаемых типов экземпляров. Результаты могут быть отфильтрованы по местоположению (регион или зона доступности). Если местоположение не указано, возвращаются типы экземпляров, предлагаемые в текущем регионе.

Вот пример кода Python для отображения типов экземпляров в указанном c AZ:

import boto3

ec2_client = boto3.client('ec2')

response = ec2_client.describe_instance_type_offerings(LocationType='availability-zone',Filters=[{'Name': 'location', 'Values':['ap-southeast-2a']}])

for offering in response['InstanceTypeOfferings']:
    print(offering['InstanceType'])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...