community.aws.ec2_instance – Создание и управление экземплярами EC2
Примечание
Этот плагин входит в коллекцию community.aws (версия 1.3.0).
Для его установки используйте: ansible-galaxy collection install community.aws.
Чтобы использовать его в книге задач, укажите: community.aws.ec2_instance.
Новое в версии 1.0.0: of community.aws
Обзор
- Создание и управление экземплярами AWS EC2.
- Примечание: этот модуль не поддерживает создание экземпляров EC2 Spot. Модуль amazon.aws.ec2 может создавать и управлять экземплярами Spot.
Требования
Ниже приведены требования, необходимые на хосте, который выполняет этот модуль.
- boto
- boto3
- botocore
- python >= 2.6
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии | |
|---|---|---|---|
| availability_zone строка | Укажите зону доступности для использования подсети по умолчанию. Полезно, если не задан параметр vpc_subnet_id. Если не задана подсеть, ENI или зона доступности, будет использована подсеть по умолчанию в первой зоне доступности по алфавиту в VPC по умолчанию. | ||
| aws_access_key строка | Ключ доступа AWS. Если не задан, используется значение переменной окружения AWS_ACCESS_KEY_ID, AWS_ACCESS_KEY или EC2_ACCESS_KEY. Если задан параметр profile, этот параметр игнорируется. Передача параметров aws_access_key и profile одновременно устарела и будет сделана взаимоисключающей после 2022-06-01. псевдонимы: ec2_access_key, access_key | ||
| aws_ca_bundle путь | Расположение пакета сертификатов CA для проверки SSL-сертификатов. Используется только для модулей на основе boto3. Примечание: пакет CA читается со стороны модуля и может потребоваться явное копирование с контроллера, если он не запускается локально. | ||
| aws_config словарь | Словарь для изменения конфигурации botocore. Параметры можно найти по адресу https://botocore.amazonaws.com/v1/documentation/api/latest/reference/config.html#botocore.config.Config. Для модулей boto используется только ключ 'user_agent'. Дополнительную конфигурацию boto можно найти по адресу http://boto.cloudhackers.com/en/latest/boto_config_tut.html#boto. | ||
| aws_secret_key строка | Секретный ключ AWS. Если не задан, используется значение переменной окружения AWS_SECRET_ACCESS_KEY, AWS_SECRET_KEY или EC2_SECRET_KEY. Если задан параметр profile, этот параметр игнорируется. Передача параметров aws_secret_key и profile одновременно устарела и будет сделана взаимоисключающей после 2022-06-01. псевдонимы: ec2_secret_key, secret_key | ||
| cpu_credit_specification строка |
| Для экземпляров серии T необходимо выбрать, разрешить ли увеличение платежей за кредиты ЦП, если пул по умолчанию исчерпан. Выберите unlimited, чтобы включить покупку дополнительных кредитов ЦП. | |
| cpu_options словарь | Уменьшение количества виртуальных ядер, доступных для экземпляра. Эти параметры могут быть установлены только при запуске экземпляра. Два подпараметра threads_per_core и core_count являются обязательными. См. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-optimize-cpu.html для доступных комбинаций. Требуется botocore >= 1.10.16 | ||
| core_count целое число / обязательный | Установите количество ядер для включения. | ||
| threads_per_core целое число / обязательный |
| Выберите количество потоков на ядро для включения. Отключить или включить Intel HT. | |
| debug_botocore_endpoint_logs логический тип |
| Используйте логгер botocore.endpoint для анализа уникальных (а не общих) API-вызовов «ресурс:действие», сделанных во время задачи, выводимых в ключ resource_actions результатов задачи. Используйте обратный вызов aws_resource_action для вывода в общий список, созданный во время выполнения книги сценариев. Также может использоваться переменная среды ANSIBLE_DEBUG_BOTOCORE_LOGS. | |
| detailed_monitoring логический тип |
| Разрешить сбор подробных метрик CloudWatch, что позволит более детально проводить оповещения. | |
| ebs_optimized логический тип |
| Использовать оптимизированные тома EBS, см. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSOptimized.html. | |
| ec2_url строка | URL для подключения к EC2 или облаку Eucalyptus (по умолчанию модуль использует конечные точки EC2). Игнорируется для модулей, где требуется регион. Должен быть указан для всех остальных модулей, если регион не используется. Если не указан, используется значение переменной окружения EC2_URL, если она есть. псевдонимы: aws_endpoint_url, endpoint_url | ||
| filters словарь | Словарь фильтров, применяемых при определении, соответствуют ли существующие экземпляры и должны ли они быть изменены. Каждый элемент словаря состоит из ключа фильтра и значения фильтра. См. https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeInstances.html для возможных фильтров. Названия и значения фильтров чувствительны к регистру. По умолчанию экземпляры фильтруются по тегу «Имя», базовой AMI, состоянию (рабочему, по умолчанию) и ID подсети. Можно использовать любые запросы фильтров. Хорошими кандидатами являются конкретные теги, ключи SSH или группы безопасности. | ||
| image словарь | Используемая для экземпляра образ. Модуль amazon.aws.ec2_ami_info может быть использован для получения образов. Один из параметров image или image_id обязателен, когда экземпляр еще не существует. | ||
| id строка | ID AMI. | ||
| kernel строка | строка AKI для переопределения ядра AMI. | ||
| ramdisk строка | Переопределяет ID образа диска по умолчанию AMI. | ||
| image_id строка |
ID AMI для использования в экземпляре. Один из параметров image или image_id обязателен, когда экземпляр еще не существует. Это псевдоним для image.id. | ||
| instance_ids список / элементы=строка | Если указан один или несколько идентификаторов экземпляров, будут возвращены только экземпляры с указанными идентификаторами. | ||
| instance_initiated_shutdown_behavior строка |
| Остановка или завершение экземпляра при выключении. | |
| instance_role строка | ARN или имя роли экземпляра EC2. Если имя не предоставлено в формате arn, необходимо также предоставить разрешение ListInstanceProfiles. https://docs.aws.amazon.com/IAM/latest/APIReference/API_ListInstanceProfiles.html Если не указан полный ARN, будет использоваться роль с соответствующим именем из активной учетной записи AWS. | ||
| instance_type строка | По умолчанию: "t2.micro" | Тип экземпляра для использования в экземпляре, см. https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-types.html Требуется только при создании экземпляра. | |
| key_name строка | Имя ключа SSH для назначения экземпляру — должно существовать в регионе, где создаётся экземпляр. | ||
| launch_template словарь | Шаблон запуска EC2 для создания конфигурации экземпляра. | ||
| id строка | идентификатор шаблона запуска (необязательный, если указано имя). | ||
| name строка | красивое имя шаблона запуска (необязательное, если указан идентификатор). | ||
| version строка | конкретная версия шаблона запуска для использования. Если не указано, используется версия по умолчанию. | ||
| name строка | Тег «Имя» для экземпляра. | ||
| network словарь | Либо словарь, содержащий ключ 'interfaces', соответствующий списку идентификаторов сетевых интерфейсов, либо содержащий спецификации для одного сетевого интерфейса. Для создания ENI со специальными настройками используйте модуль amazon.aws.ec2_eni. | ||
| assign_public_ip логический тип |
| присваивает публичный IP-адрес интерфейсу, если значение true | |
| delete_on_termination логический тип |
| Удалить интерфейс при завершении экземпляра, к которому он присоединен. | |
| description строка | описание сетевого интерфейса | ||
| device_index целое число | Индекс интерфейса, который нужно изменить | ||
| groups list / elements=string | список идентификаторов групп безопасности, которые необходимо прикрепить к интерфейсу | ||
| interfaces list / elements=string | список идентификаторов ENI (строки) или список объектов, содержащих ключ id. | ||
| ipv6_addresses list / elements=string | список адресов IPv6, которые необходимо назначить сетевому интерфейсу | ||
| private_ip_address string | адрес IPv4, который необходимо назначить интерфейсу | ||
| private_ip_addresses list / elements=string | список адресов IPv4, которые необходимо назначить сетевому интерфейсу | ||
| source_dest_check boolean |
| управляет тем, включено ли проверка источника/назначения на интерфейсе | |
| subnet_id string | подсеть, к которой необходимо подключить сетевой интерфейс | ||
| placement_group string | Группа размещения, которая должна быть назначена экземпляру | ||
| profile string | Использует профиль boto. Работает только с boto >= 2.24.0. Использование profile переопределит aws_access_key, aws_secret_key и security_token, и поддержка их одновременного указания с profile устарела.
aws_access_key, aws_secret_key и security_token будут сделаны взаимоисключающими с profile после 2022-06-01. псевдонимы: aws_profile | ||
| purge_tags boolean |
| Удаляет теги, не указанные в задаче, которые существуют на экземпляре. Это означает, что вы должны указать все необходимые теги в каждой задаче, влияющей на экземпляр. | |
| region string | AWS регион для использования. Если не указан, используется значение переменной среды AWS_REGION или EC2_REGION, если таковая имеется. См. http://docs.aws.amazon.com/general/latest/gr/rande.html#ec2_region
псевдонимы: aws_region, ec2_region | ||
| security_group string | Идентификатор или имя группы безопасности. Взаимоисключающий с security_groups. | ||
| security_groups list / elements=string | Список идентификаторов или имён групп безопасности (строки). Взаимоисключающий с security_group. | ||
| security_token string | AWS STS-токен безопасности. Если не задано, используется значение переменной среды AWS_SECURITY_TOKEN или EC2_SECURITY_TOKEN. Если задан profile, этот параметр игнорируется. Передача параметров security_token и profile одновременно устарела и параметры будут сделаны взаимоисключающими после 2022-06-01. псевдонимы: aws_security_token, access_token | ||
| state string |
| Целевое состояние экземпляров. | |
| tags dictionary | Хэш/словарь тегов, которые необходимо добавить к новому экземпляру или добавить/удалить с существующего. | ||
| tenancy string |
| Тип аренды, который должен использовать экземпляр. По умолчанию используется общая аренда. Аренда dedicated влечёт дополнительные расходы. | |
| termination_protection boolean |
| Включить защиту от удаления. Модуль не будет удалять экземпляр с включённой защитой, её необходимо выключить предварительно. | |
| tower_callback dictionary | Преднастроенные данные пользователя для выполнения обратного вызова Tower (только Linux). Взаимоисключающий с user_data. Для Windows-экземпляров, чтобы включить удалённый доступ через Ansible, установите tower_callback.windows в значение true и, при необходимости, задайте пароль администратора. При использовании 'windows' и 'set_password' обратный вызов Tower не будет выполнен, но экземпляр будет готов к приёму winrm-соединений из Ansible. | ||
| host_config_key string | Ключ конфигурации хоста, сгенерированный шаблоном задачи Tower. | ||
| job_template_id string | Целочисленный идентификатор шаблона задачи Tower или имя (имя поддерживается только для Tower 3.2+). | ||
| tower_address string | IP-адрес или доменное имя сервера Tower. Должен быть доступен по этому адресу из VPC, в котором будет запущен экземпляр. | ||
| user_data string | Неструктурированные данные, доступные экземпляру EC2. | ||
| validate_certs boolean |
| При значении "нет", сертификаты SSL не будут проверяться для версий boto >= 2.6.0. | |
| volumes list / elements=dictionary | Список отображений блочных устройств. По умолчанию всегда используется корневое устройство AMI, поэтому параметр volumes предназначен в первую очередь для добавления дополнительного хранилища. Сопоставление содержит (необязательные) ключи device_name, virtual_name, ebs.volume_type, ebs.volume_size, ebs.kms_key_id, ebs.iops и ebs.delete_on_termination. Для получения дополнительной информации о каждом параметре, см. https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_BlockDeviceMapping.html. | ||
| vpc_subnet_id string | Идентификатор подсети VPC, в которой необходимо запустить экземпляр. Если не указан, community.aws.ec2_instance выберет зону по умолчанию из VPC по умолчанию. псевдонимы: subnet_id | ||
| wait boolean |
| Дожидаться ли достижения целевого состояния (используйте wait_timeout для настройки этого параметра). | |
| wait_timeout integer | Значение по умолчанию: 600 | Время ожидания (в секундах) завершения запуска/завершения экземпляра. | |
Примечания
Примечание
- Если параметры не заданы в модуле, можно использовать следующие переменные окружения в порядке убывания приоритета
AWS_URLилиEC2_URL,AWS_PROFILEилиAWS_DEFAULT_PROFILE,AWS_ACCESS_KEY_IDилиAWS_ACCESS_KEYилиEC2_ACCESS_KEY,AWS_SECRET_ACCESS_KEYилиAWS_SECRET_KEYилиEC2_SECRET_KEY,AWS_SECURITY_TOKENилиEC2_SECURITY_TOKEN,AWS_REGIONилиEC2_REGION,AWS_CA_BUNDLE - Ansible использует конфигурационный файл boto (обычно ~/.boto), если учетные данные не указаны. См. https://boto.readthedocs.io/en/latest/boto_config_tut.html
-
AWS_REGIONилиEC2_REGIONобычно используются для указания AWS региона, когда это необходимо, но этот параметр также можно настроить в конфигурационном файле boto
Примеры
# Note: These examples do not set authentication details, see the AWS Guide for details.
- name: Terminate every running instance in a region. Use with EXTREME caution.
community.aws.ec2_instance:
state: absent
filters:
instance-state-name: running
- name: restart a particular instance by its ID
community.aws.ec2_instance:
state: restarted
instance_ids:
- i-12345678
- name: start an instance with a public IP address
community.aws.ec2_instance:
name: "public-compute-instance"
key_name: "prod-ssh-key"
vpc_subnet_id: subnet-5ca1ab1e
instance_type: c5.large
security_group: default
network:
assign_public_ip: true
image_id: ami-123456
tags:
Environment: Testing
- name: start an instance and Add EBS
community.aws.ec2_instance:
name: "public-withebs-instance"
vpc_subnet_id: subnet-5ca1ab1e
instance_type: t2.micro
key_name: "prod-ssh-key"
security_group: default
volumes:
- device_name: /dev/sda1
ebs:
volume_size: 16
delete_on_termination: true
- name: start an instance with a cpu_options
community.aws.ec2_instance:
name: "public-cpuoption-instance"
vpc_subnet_id: subnet-5ca1ab1e
tags:
Environment: Testing
instance_type: c4.large
volumes:
- device_name: /dev/sda1
ebs:
delete_on_termination: true
cpu_options:
core_count: 1
threads_per_core: 1
- name: start an instance and have it begin a Tower callback on boot
community.aws.ec2_instance:
name: "tower-callback-test"
key_name: "prod-ssh-key"
vpc_subnet_id: subnet-5ca1ab1e
security_group: default
tower_callback:
# IP or hostname of tower server
tower_address: 1.2.3.4
job_template_id: 876
host_config_key: '[secret config key goes here]'
network:
assign_public_ip: true
image_id: ami-123456
cpu_credit_specification: unlimited
tags:
SomeThing: "A value"
- name: start an instance with ENI (An existing ENI ID is required)
community.aws.ec2_instance:
name: "public-eni-instance"
key_name: "prod-ssh-key"
vpc_subnet_id: subnet-5ca1ab1e
network:
interfaces:
- id: "eni-12345"
tags:
Env: "eni_on"
volumes:
- device_name: /dev/sda1
ebs:
delete_on_termination: true
instance_type: t2.micro
image_id: ami-123456
- name: add second ENI interface
community.aws.ec2_instance:
name: "public-eni-instance"
network:
interfaces:
- id: "eni-12345"
- id: "eni-67890"
image_id: ami-123456
tags:
Env: "eni_on"
instance_type: t2.micro
Значения возврата
Общие значения возврата документированы здесь, следующие являются полями, уникальными для этого модуля:
| Ключ | Возвращаемое значение | Описание | ||||
|---|---|---|---|---|---|---|
| экземпляры сложный | когда wait == true | список экземпляров ec2 | ||||
| ami_launch_index целое число | всегда | Индекс запуска AMI, который можно использовать для поиска этого экземпляра в группе запуска. | ||||
| архитектура строка | всегда | Архитектура образа Пример: x86_64 | ||||
| block_device_mappings сложный | всегда | Любые записи сопоставления блочных устройств для экземпляра. | ||||
| device_name строка | всегда | Имя устройства, доступного для экземпляра (например, /dev/sdh или xvdh). Пример: /dev/sdh | ||||
| ebs сложный | всегда | Параметры, используемые для автоматической настройки томов EBS при запуске экземпляра. | ||||
| attach_time строка | всегда | Отметка времени, когда началось подключение. Пример: 2017-03-23T22:51:24+00:00 | ||||
| delete_on_termination булево | всегда | Указывает, удаляется ли том при завершении работы экземпляра. Пример: True | ||||
| status строка | всегда | Состояние подключения. Пример: подключено | ||||
| volume_id строка | всегда | Идентификатор тома EBS Пример: vol-12345678 | ||||
| client_token строка | всегда | Маркер идемпотентности, который вы предоставили при запуске экземпляра, если применимо. Пример: mytoken | ||||
| ebs_optimized булево | всегда | Указывает, оптимизирован ли экземпляр для операций ввода-вывода EBS. | ||||
| hypervisor строка | всегда | Тип гипервизора экземпляра. Пример: xen | ||||
| iam_instance_profile сложный | всегда | Профиль экземпляра IAM, связанный с экземпляром, если применимо. | ||||
| arn строка | всегда | Amazon Resource Name (ARN) профиля экземпляра. Пример: arn:aws:iam::000012345678:instance-profile/myprofile | ||||
| id строка | всегда | Идентификатор профиля экземпляра Пример: JFJ397FDG400FG9FD1N | ||||
| image_id строка | всегда | Идентификатор AMI, используемого для запуска экземпляра. Пример: ami-0011223344 | ||||
| instance_id строка | всегда | Идентификатор экземпляра. Пример: i-012345678 | ||||
| instance_type строка | всегда | Размер типа экземпляра работающего экземпляра. Пример: t2.micro | ||||
| key_name строка | всегда | Имя пары ключей, если этот экземпляр был запущен с связанной парой ключей. Пример: my-key | ||||
| launch_time строка | всегда | Время запуска экземпляра. Пример: 2017-03-23T22:51:24+00:00 | ||||
| monitoring сложный | всегда | Мониторинг экземпляра. | ||||
| state строка | всегда | Указывает, включен ли подробный мониторинг. В противном случае включен базовый мониторинг. Пример: отключен | ||||
| network.source_dest_check булево | всегда | Указывает, включена ли проверка источника/назначения. Пример: True | ||||
| network_interfaces сложный | всегда | Один или несколько сетевых интерфейсов для экземпляра. | ||||
| association сложный | всегда | Информация о сопоставлении с Elastic IPv4, связанным с сетевым интерфейсом. | ||||
| ip_owner_id строка | всегда | Идентификатор владельца Elastic IP-адреса. Пример: amazon | ||||
| public_dns_name строка | всегда | Общедоступное имя DNS. | ||||
| public_ip строка | всегда | Общедоступный IP-адрес или Elastic IP-адрес, привязанный к сетевому интерфейсу. Пример: 1.2.3.4 | ||||
| attachment сложный | всегда | Подключение сетевого интерфейса. | ||||
| attach_time строка | всегда | Отметка времени, когда началось подключение. Пример: 2017-03-23T22:51:24+00:00 | ||||
| attachment_id строка | всегда | Идентификатор подключения сетевого интерфейса. Пример: eni-attach-3aff3f | ||||
| delete_on_termination булево | всегда | Указывает, удаляется ли сетевой интерфейс при завершении работы экземпляра. Пример: True | ||||
| device_index целое число | всегда | Индекс устройства на экземпляре для подключения сетевого интерфейса. | ||||
| status строка | всегда | Состояние подключения. Пример: подключено | ||||
| description строка | всегда | Описание. Пример: Мой интерфейс | ||||
| groups список / элементы=словарь | всегда | Один или несколько сетевых групп. | ||||
| group_id строка | всегда | Идентификатор сетевой группы. Пример: sg-abcdef12 | ||||
| group_name строка | всегда | Имя сетевой группы. Пример: mygroup | ||||
| ipv6_addresses список / элементы=словарь | всегда | Один или несколько IPv6-адресов, связанных с сетевым интерфейсом. | ||||
| ipv6_address строка | всегда | IPv6-адрес. Пример: 2001:0db8:85a3:0000:0000:8a2e:0370:7334 | ||||
| mac_address строка | всегда | MAC-адрес. Пример: 00:11:22:33:44:55 | ||||
| network_interface_id строка | всегда | Идентификатор сетевого интерфейса. Пример: eni-01234567 | ||||
| owner_id строка | всегда | Идентификатор учётной записи AWS владельца сетевого интерфейса. Пример: 01234567890 | ||||
| private_ip_address строка | всегда | IPv4-адрес сетевого интерфейса в подсети. Пример: 10.0.0.1 | ||||
| private_ip_addresses список / элементы=словарь | всегда | Приватные IPv4-адреса, связанные с сетевым интерфейсом. | ||||
| association сложный | всегда | Информация об ассоциации с адресом Elastic IP (IPv4), связанным с сетевым интерфейсом. | ||||
| ip_owner_id строка | всегда | Идентификатор владельца адреса Elastic IP. Пример: amazon | ||||
| public_dns_name строка | всегда | Публичное имя DNS. | ||||
| public_ip строка | всегда | Публичный IP-адрес или адрес Elastic IP, привязанный к сетевому интерфейсу. Пример: 1.2.3.4 | ||||
| primary логическое | всегда | Указывает, является ли этот IPv4-адрес основным приватным IP-адресом сетевого интерфейса. Пример: True | ||||
| private_ip_address строка | всегда | Приватный IPv4-адрес сетевого интерфейса. Пример: 10.0.0.1 | ||||
| source_dest_check логическое | всегда | Указывает, включена ли проверка источника/назначения. Пример: True | ||||
| status строка | всегда | Статус сетевого интерфейса. Пример: в использовании | ||||
| subnet_id строка | всегда | Идентификатор подсети для сетевого интерфейса. Пример: subnet-0123456 | ||||
| vpc_id строка | всегда | Идентификатор VPC для сетевого интерфейса. Пример: vpc-0123456 | ||||
| placement сложный | всегда | Местоположение запущенного экземпляра, если применимо. | ||||
| availability_zone строка | всегда | Аварийная зона экземпляра. Пример: ap-southeast-2a | ||||
| group_name строка | всегда | Имя группы размещения, в которой находится экземпляр (для кластерных вычислительных экземпляров). | ||||
| tenancy строка | всегда | Хостинг экземпляра (если экземпляр работает в VPC). Пример: по умолчанию | ||||
| private_dns_name строка | всегда | Приватное имя DNS. Пример: ip-10-0-0-1.ap-southeast-2.compute.internal | ||||
| private_ip_address строка | всегда | IPv4-адрес сетевого интерфейса в подсети. Пример: 10.0.0.1 | ||||
| product_codes список / элементы=словарь | всегда | Один или несколько кодов продукта. | ||||
| product_code_id строка | всегда | Код продукта. Пример: aw0evgkw8ef3n2498gndfgasdfsd5cce | ||||
| product_code_type строка | всегда | Тип кода продукта. Пример: рынок | ||||
| public_dns_name строка | всегда | Публичное имя DNS, назначенное экземпляру. | ||||
| public_ip_address строка | всегда | Публичный IPv4-адрес, назначенный экземпляру Пример: 52.0.0.1 | ||||
| root_device_name строка | всегда | Имя устройства корневого устройства Пример: /dev/sda1 | ||||
| root_device_type строка | всегда | Тип корневого устройства, используемого AMI. Пример: ebs | ||||
| security_groups список / элементы=словарь | всегда | Одна или несколько групп безопасности для экземпляра. | ||||
| group_id строка | всегда | Идентификатор группы безопасности. Пример: sg-0123456 | ||||
| group_name строка | всегда | Имя группы безопасности. Пример: my-security-group | ||||
| state сложный | всегда | Текущее состояние экземпляра. | ||||
| code целое число | всегда | Нижние байты представляют состояние. Пример: 16 | ||||
| name строка | всегда | Имя состояния. Пример: запущен | ||||
| state_transition_reason строка | всегда | Причина последнего перехода состояния. | ||||
| subnet_id строка | всегда | Идентификатор подсети, в которой запущен экземпляр. Пример: subnet-00abcdef | ||||
| tags словарь | всегда | Все теги, назначенные экземпляру. | ||||
| virtualization_type строка | всегда | Тип виртуализации AMI. Пример: hvm | ||||
| vpc_id словарь | всегда | Идентификатор VPC, в котором находится экземпляр. Пример: vpc-0011223344 | ||||
Авторы
- Ryan Scott Brown (@ryansb)
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.10/collections/community/aws/ec2_instance_module.html