Поддерживаемые сервисы и ресурсы#

Auto Scaling#

Название сервиса: autoscaling

Ресурс

Тип ресурса

Группа Auto Scaling (ASG)

autoScalingGroup

EC2#

Название сервиса: ec2

Ресурс

Тип ресурса

Клиентский шлюз

customer-gateway

Параметр DHCP

dhcp-option

Ассоциация шлюза выделенных соединений

direct-connect-gateway-association

Выделенное соединение

direct-connect-gateway-connection

Шлюз выделенных соединений

direct-connect-gateway

Группа выделенных соединений

direct-connect-lag

Виртуальный интерфейс выделенного соединения

direct-connect-vif

Elastic IP-адрес

elastic-ip

Аллокация Elastic IP-адреса

elastic-ip-allocation

Выделенный сервер

host

Образ экземпляра

image

Экземпляр виртуальной машины

instance

Интернет-шлюз

internet-gateway

Пул адресов

ipv4pool-ec2

Пара ключей

key-pair

Шаблон запуска

launch-template

Фильтр зеркалирования

mirror-filter

Правило фильтра зеркалирования

mirror-filter-rule

Сессия зеркалирования

mirror-session

Приёмник зеркалирования

mirror-target

Сетевой список контроля доступа

network-acl

Сетевой интерфейс

network-interface

Группа размещения

placement-group

Таблица маршрутизации

route-table

Группа безопасности

security-group

Снимок диска

snapshot

Подсеть

subnet

Транзитный шлюз

transit-gateway

Подключение ресурса к транзитному шлюзу

transit-gateway-attachment

Таблица маршрутизации транзитного шлюза

transit-gateway-route-table

Виртуальное частное облако

vpc

VPN-соединение

vpn

Диск

volume

Версия диска

volume-version

ElasticFileSystem#

Название сервиса: efs

Ресурс

Тип ресурса

Клиентский шлюз

file-system

Route53#

Название сервиса: route53

Ресурс

Тип ресурса

Зона DNS

hostedzone

Формирование запросов#

ResourceARNList#

Параметр является обязательным в методах TagResources, UntagResources и опциональным в методе GetResources.

Значение параметра — список строк в формате arn:c2:<service-name>::<login>:<resource_type>/<resource_id>. Поддерживаемые значения <service-name> и <resource_type> можно узнать из таблиц выше.

Примеры:

Название ресурса

Пример ARN

Экземпляр виртуальной машины

arn:c2:ec2::user@company:instance/i-XXXXXXXX

Подсеть

arn:c2:ec2::user@company:subnet/subnet-XXXXXXXX

Зона DNS

arn:c2:route53::user@company:hostedzone/z-XXXXXXXX

ResourceTypeFilters#

Параметр является опциональным в методе GetResources.

Значение параметра — список строк в одном из форматов: <service_name>, <service_name>:<resource_type>. Поддерживаемые значения <service-name> и <resource_type> можно узнать из таблиц выше.

Примеры:

Название ресурса

Пример ARN

Все ресурсы EC2

ec2

Экземпляр виртуальной машины

ec2:instance

Подсеть

ec2:subnet

Зона DNS

route53:hostedzone