Использование python и boto3 для aws для описания-spot-fleet-instance? - PullRequest
0 голосов
/ 20 мая 2018

Что было бы эквивалентно этой команде aws cli, использующей python3 и boto3?

aws ec2 describe-spot-fleet-instances --spot-fleet-request-id xxx-xxxxx-xxxx-xxxx-xxxx-xxxxxxxx

Я посмотрел в документации по boto3 здесь , и, кажется, ни одного, или, возможно, яЯ не понимаю команды полностью.

1 Ответ

0 голосов
/ 20 мая 2018

Вот оно, description_spot_fleet_instances (** kwargs)

Синтаксис запроса:

response = client.describe_spot_fleet_instances(
    DryRun=True|False,
    MaxResults=123,
    NextToken='string',
    SpotFleetRequestId='string'
)

Параметры

  • DryRun (логическое значение)

    - Проверяет, есть ли у вас необходимые разрешения для действия, без фактического выполнения запроса, и выдает ответ об ошибке.Если у вас есть необходимые разрешения, ответом на ошибку будет DryRunOperation.В противном случае это UnauthorizedOperation.

  • MaxResults (целое число) -

    Максимальное количество результатов, возвращаемых за один вызов.Укажите значение от 1 до 1000. Значение по умолчанию - 1000. Чтобы получить оставшиеся результаты, выполните еще один вызов с возвращенным значением NextToken.

  • NextToken (строка) -

    Токен для следующего набора результатов.

  • SpotFleetRequestId (строка) -

    [ТРЕБУЕТСЯ]

    Идентификатор спотаЗапрос флота.

Вот как вы создадите низкоуровневый клиентский объект

client = boto3.client('ec2')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...