Получить список публичных образов

    В процессе создания виртуальной машины вам необходимо выбрать образ машины c программным обеспечением, которое вы хотите использовать.

    Чтобы получить список доступных образов, выполните следующие шаги:

    1. Откройте каталог, в котором будет создана виртуальная машина.
    2. Нажмите кнопку Создать ресурс.
    3. Выберите Виртуальная машина.
    4. В блоке Публичные образы нажмите кнопку Выбрать.

    Чтобы получить список доступных образов, выполните следующую команду:

    $ yc compute image list --folder-id standard-images
    +----------------------+-------------------------------------+--------------------------+----------------------+--------+
    |          ID          |                NAME                 |          FAMILY          |     PRODUCT IDS      | STATUS |
    +----------------------+-------------------------------------+--------------------------+----------------------+--------+
    ...
    | fdvk34al8k5nltb58shr | centos-7-1549279494                 | centos-7                 | dqni65lfhvv2den5gtv9 | READY  |
    | fdv7ooobjfl3ts9gqp0q | windows-2016-gvlk-1548913814        | windows-2016-gvlk        | dqnnc72gj2ist3ktjj1p | READY  |
    | fdv4f5kv5cvf3ohu4flt | ubuntu-1604-lts-1549457823          | ubuntu-1604-lts          | dqnnb6dc7640c5i968ro | READY  |
    ...
    +----------------------+-------------------------------------+--------------------------+----------------------+--------+
    
    1. Получите IAM-токен, используемый для аутентификации в примерах:
    2. Получите список публичных образов от Яндекс.Облака с помощью метода List для ресурса Image. В запросе укажите следующие параметры:
      • В идентификаторе каталога укажите standard-images.
      • В каталоге много образов, поэтому укажите pageSize=1000 или используйте полученное значение nextPageToken, чтобы получить продолжение списка.

    Результат запишите в файл, например в output.json:

    $ export IAM_TOKEN=CggaATEVAgA...
    $ curl -H "Authorization: Bearer ${IAM_TOKEN}" "https://compute.api.cloud.yandex.net/compute/v1/images?folderId=standard-images&pageSize=1000" > output.json