vmware_guest – Управляет виртуальными машинами в vCenter
Новая версия 2.2.
Описание
- Этот модуль может использоваться для создания новых виртуальных машин из шаблонов или других виртуальных машин, управления состоянием питания виртуальной машины, например, включение, выключение, приостановление, выключение, перезагрузка, перезапуск и т.д., изменения различных компонентов виртуальной машины, таких как сеть, диск, настройка и т.д., переименования виртуальной машины и удаления виртуальной машины с соответствующими компонентами.
Требования
Ниже перечислены требования к хосту, на котором выполняется этот модуль.
- python >= 2.6
- PyVmomi
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| annotation - добавлено в 2.3 | Примечание или аннотация для включения в виртуальную машину. | |
| cdrom - добавлено в 2.5 | Конфигурация CD-ROM для виртуальной машины. Допустимые атрибуты: - type (строка): Тип CD-ROM, допустимые варианты — none, client или iso. При значении none CD-ROM будет отключён, но останется присутствующим.- iso_path (строка): Путь к хранилищу ISO-файла для использования в формате [datastore1] path/to/file.iso. Требуется, если тип установлен на iso. | |
| cluster - добавлено в 2.3 | Имя кластера, в котором будет запущена виртуальная машина. Этот параметр обязателен, если esxi_hostname не задан.esxi_hostname и cluster являются взаимоисключающими параметрами.Этот параметр чувствителен к регистру. | |
| convert - добавлено в 2.8 |
| Укажите тип диска convert при клонировании шаблона или виртуальной машины. |
| customization - добавлено в 2.3 | Параметры настройки ОС при клонировании из шаблона или виртуальной машины или применении к существующей виртуальной машине напрямую. Не все операционные системы поддерживаются для настройки с соответствующей версией vCenter, пожалуйста, проверьте документацию VMware для соответствующей настройки ОС. Для матрицы поддерживаемых операционных систем для настройки см. http://partnerweb.vmware.com/programs/guestOS/guest-os-customization-matrix.pdf Все параметры и имена объектов VMware чувствительны к регистру. Для ОС на базе Linux требуется пакет Perl для настройки ОС. Общие параметры (Linux/Windows): - existing_vm (bool): Если установлено в значение True, выполняется настройка ОС непосредственно на указанной виртуальной машине. Если установлено в False или не указано, настройка ОС выполняется при клонировании из шаблона или виртуальной машины. version_added: 2.8- dns_servers (список): Список DNS-серверов для конфигурации.- dns_suffix (список): Список доменных суффиксов, также известных как DNS-путь поиска (по умолчанию: domain параметр).- domain (строка): Имя домена DNS для использования.- hostname (строка): Имя хоста компьютера (по умолчанию: сокращённое значение name параметра). Разрешенные символы — буквенно-цифровые (заглавные и строчные) и дефис, остальные символы удаляются согласно RFC 952.Параметры, связанные с настройкой Windows: - autologon (bool): Автоматический вход после настройки виртуальной машины (по умолчанию: False).- autologoncount (int): Количество автоматического входа после перезагрузки (по умолчанию: 1).- domainadmin (строка): Пользователь, используемый для присоединения к домену AD (обязательно с joindomain).- domainadminpassword (строка): Пароль, используемый для присоединения к домену AD (обязательно с joindomain).- fullname (строка): Имя владельца сервера (по умолчанию: Administrator).- joindomain (строка): Домен AD для присоединения (не совместимо с joinworkgroup).- joinworkgroup (строка): Рабочая группа для присоединения (не совместимо с joindomain, по умолчанию: WORKGROUP).- orgname (строка): Название организации (по умолчанию: ACME).- password (строка): Пароль локального администратора.- productid (строка): Идентификатор продукта.- runonce (список): Список команд для выполнения при первом входе пользователя.- timezone (int): Временная зона (См. https://msdn.microsoft.com/en-us/library/ms912391.aspx). | |
| customization_spec - добавлено в 2.6 | Уникальное имя, идентифицирующее запрашиваемую спецификацию настройки. Этот параметр чувствителен к регистру. Если задан, переопределяет значения параметра customization. | |
| customvalues - добавлено в 2.3 | Определяет список пользовательских значений для установки в виртуальной машине. Объект пользовательского значения содержит два поля key и value. Неверные ключи и значения будут проигнорированы. | |
| datacenter - | По умолчанию: "ha-datacenter" | Целевой дата-центр для операции развертывания. Этот параметр чувствителен к регистру. |
| datastore - добавлено в 2.7 | Укажите хранилище или кластер хранилищ для размещения виртуальной машины. Этот параметр имеет приоритет над параметром "disk.datastore". Этот параметр может быть использован для переопределения настройки хранилища или кластера хранилищ виртуальной машины при развертывании из шаблона. Для получения более подробной информации см. примеры использования. | |
| disk - | Список дисков для добавления. Этот параметр чувствителен к регистру. Сжатие дисков не поддерживается. Удаление существующих дисков виртуальной машины не поддерживается. Допустимые атрибуты: - size_[tb,gb,mb,kb] (целое число): Размер хранилища диска в указанных единицах.- type (строка): Допустимые значения:- thin диск thin- eagerzeroedthick диск eagerzeroedthick, добавлено в версии 2.5По умолчанию: None толстый диск, без eagerzero.- datastore (строка): Название хранилища, которое будет использоваться для диска. Если autoselect_datastore установлено в True, то будет выбрано наименее используемое хранилище, имя которого содержит эту строку "disk.datastore".- filename (строка): Существующий образ диска для использования. Имя файла должно уже существовать в хранилище.Укажите строку имени файла в формате [datastore_name] path/to/file.vmdk. Добавлено в версии 2.8.- autoselect_datastore (bool): выбрать наименее используемое хранилище. "disk.datastore" и "disk.autoselect_datastore" не будут использоваться, если datastore указан вне этой конфигурации disk. - disk_mode (строка): Тип режима диска. Добавлено в версии 2.6- Доступные варианты: - persistent: Изменения немедленно и постоянно записываются на виртуальный диск. Это значение по умолчанию.- independent_persistent: То же, что и persistent, но не затрагивает снимки.- independent_nonpersistent: Изменения виртуального диска производятся в журнале redo и отбрасываются при выключении, но не затрагивают снимки. | |
| esxi_hostname - | Имя хоста ESXi, на котором будет запущена виртуальная машина. Этот параметр обязателен, если cluster не задан.esxi_hostname и cluster являются взаимоисключающими параметрами.Этот параметр чувствителен к регистру. | |
| folder - | Целевой папки, абсолютный путь к существующему гостю или для создания нового гостя. Папка должна содержать дата-центр. Дата-центр ESX — ha-datacenter. Этот параметр чувствителен к регистру. Этот параметр необходим при развертывании новой виртуальной машины. version_added 2.5. Если найдено несколько машин с одинаковым именем, этот параметр используется для определения уникальности виртуальной машины. version_added 2.5 Примеры: folder: /ha-datacenter/vm folder: ha-datacenter/vm folder: /datacenter1/vm folder: datacenter1/vm folder: /datacenter1/vm/folder1 folder: datacenter1/vm/folder1 folder: /folder1/datacenter1/vm folder: folder1/datacenter1/vm folder: /folder1/datacenter1/vm/folder2 | |
| force boolean |
| Игнорировать предупреждения и выполнить действия. Этот параметр полезен при удалении виртуальной машины, которая находится в состоянии включения. Этот модуль отражает рабочий процесс API и пользовательского интерфейса VMware vCenter, поэтому в некоторых случаях флаг `force` будет обязательным для выполнения действия, чтобы убедиться, что действие выполняется независимо от последствий. Это особенно актуально для удаления виртуальной машины, которая включена, когда state установлено в absent. |
| guest_id - added in 2.3 | Установите идентификатор гостевой ОС. Этот параметр чувствителен к регистру. Примеры: виртуальная машина с RHEL7 64 бит, будет 'rhel7_64Guest' виртуальная машина с CentOS 64 бит, будет 'centos64Guest' виртуальная машина с Ubuntu 64 бит, будет 'ubuntu64Guest' Это поле обязательно при создании виртуальной машины. Допустимые значения приведены здесь: http://pubs.vmware.com/vsphere-6-5/topic/com.vmware.wssdk.apiref.doc/vim.vm.GuestOsDescriptor.GuestOsIdentifier.html
| |
| hardware - | Управление атрибутами аппаратных ресурсов виртуальной машины. Все параметры чувствительны к регистру. Допустимые атрибуты: - hotadd_cpu (boolean): Разрешить добавление виртуальных процессоров во время работы виртуальной машины.- hotremove_cpu (boolean): Разрешить удаление виртуальных процессоров во время работы виртуальной машины. version_added: 2.5- hotadd_memory (boolean): Разрешить добавление памяти во время работы виртуальной машины.- memory_mb (integer): Объем памяти в МБ.- nested_virt (bool): Включить вложенную виртуализацию. version_added: 2.5- num_cpus (integer): Количество процессоров.- num_cpu_cores_per_socket (integer): Количество ядер на сокет. Значение должно быть кратным num_cpus.- scsi (string): Допустимые значения buslogic, lsilogic, lsilogicsas и paravirtual (по умолчанию).- memory_reservation_lock (boolean): Если установлено в true, резервирование ресурсов памяти для виртуальной машины всегда будет равно размеру памяти виртуальной машины. version_added: 2.5- max_connections (integer): Максимальное количество активных подключений удаленного дисплея для виртуальных машин. version_added: 2.5.- mem_limit (integer): Использование памяти виртуальной машины не превысит этот предел. Единица измерения МБ. version_added: 2.5- mem_reservation (integer): Гарантированный объем ресурсов памяти, доступных для виртуальной машины. Единица измерения МБ. memory_reservation является псевдонимом для этого. version_added: 2.5- cpu_limit (integer): Использование ЦП виртуальной машины не превысит этот предел. Единица измерения МГц. version_added: 2.5- cpu_reservation (integer): Гарантированный объем ресурсов ЦП, доступных для виртуальной машины. Единица измерения МГц. version_added: 2.5- version (integer): Версии оборудования виртуальной машины. По умолчанию 10 (ESXi 5.5 и новее). Проверьте документацию VMware для правильной версии оборудования виртуальной машины. Неправильная версия оборудования может привести к сбоям при развертывании. Если версия оборудования уже равна заданной версии, никаких действий не выполняется. version_added: 2.6- boot_firmware (string): Выберите, какой загрузчик должен использоваться для загрузки виртуальной машины. Допустимые значения "bios" и "efi". version_added: 2.7- virt_based_security (bool): Включить функцию Virtualization Based Security для Windows 10. (Поддержка с версии оборудования виртуальной машины 14, гостевая ОС Windows 10 64 бит, Windows Server 2016) | |
| hostname string | Имя хоста или IP-адрес сервера vSphere vCenter или ESXi. Если значение не указано в задаче, используется значение переменной окружения VMWARE_HOST.Поддержка переменных окружения добавлена в Ansible 2.6. | |
| is_template boolean added in 2.3 |
| Отметить экземпляр как шаблон. Это пометит данную виртуальную машину как шаблон. |
| linked_clone boolean added in 2.4 |
| Создавать ли связанный клон из указанной копии? Если указано, то snapshot_src является необходимым параметром. |
| name - / обязательно | Имя виртуальной машины для работы. Имена виртуальных машин в vCenter не обязательно уникальны, что может быть проблематично, см. name_match.Если несколько виртуальных машин с одинаковым именем существуют, то folder является необходимым параметром для определения уникальности виртуальной машины.Этот параметр обязателен, если state установлено в poweredon, poweredoff, present, restarted, suspended и виртуальная машина не существует.Этот параметр чувствителен к регистру. | |
| name_match - |
| Если несколько виртуальных машин соответствуют имени, использовать первую или последнюю найденную. |
| networks - added in 2.3 | Список сетей (в порядке сетевых адаптеров). Удаление сетевых адаптеров запрещено во время переконфигурации виртуальной машины. Все параметры и имена объектов VMware чувствительны к регистру. Один из следующих параметров требуется для каждой записи: - name (строка): Имя портгруппы или распределенной виртуальной портгруппы для этого интерфейса. При указании распределенной виртуальной портгруппы убедитесь, что указанная esxi_hostname или cluster ассоциирована с ней.- vlan (целое число): Номер VLAN для этого интерфейса.Дополнительные параметры для каждой записи (используются для виртуального оборудования): - device_type (строка): Виртуальное сетевое устройство (одно из e1000, e1000e, pcnet32, vmxnet2, vmxnet3 (по умолчанию), sriov).- mac (строка): Настройка MAC-адреса.- dvswitch_name (строка): Имя распределённого vSwitch. Это значение необходимо, если существует несколько распределённых портгрупп с одинаковым именем. version_added 2.7- start_connected (bool): Указывает, что виртуальный сетевой адаптер включается вместе с включением виртуальной машины. version_added: 2.5Дополнительные параметры для каждой записи (используются для настройки ОС): - type (строка): Тип назначения IP-адреса (либо dhcp или static). dhcp по умолчанию.- ip (строка): Статический IP-адрес (подразумевает type: static).- netmask (строка): Статическая маска сети, необходимая для ip.- gateway (строка): Статический шлюз.- dns_servers (строка): DNS-сервера для этого сетевого интерфейса (Windows).- domain (строка): Имя домена для этого сетевого интерфейса (Windows).- wake_on_lan (bool): Указывает, включён ли Wake-on-LAN для этого виртуального сетевого адаптера. version_added: 2.5- allow_guest_control (bool): Включает управление гостевой системой над тем, подключено ли соединяемое устройство. version_added: 2.5 | |
| password string | Пароль сервера vSphere vCenter или ESXi. Если значение не указано в задаче, используется значение переменной окружения VMWARE_PASSWORD.Поддержка переменных окружения добавлена в Ansible 2.6. псевдонимы: pass, pwd | |
| port integer added in 2.5 | По умолчанию: 443 | Номер порта сервера vSphere vCenter или ESXi. Если значение не указано в задаче, используется значение переменной окружения VMWARE_PORT.Поддержка переменных окружения добавлена в Ansible 2.6. |
| resource_pool - added in 2.3 | Использовать заданный пул ресурсов для работы с виртуальной машиной. Этот параметр чувствителен к регистру. Пул ресурсов должен быть дочерним по отношению к выбранному родительскому хосту. | |
| snapshot_src - added in 2.4 | Имя существующей копии для создания клона виртуальной машины. Этот параметр чувствителен к регистру. При создании связанного клона с использованием параметра linked_clone, этот параметр обязателен. |
| состояние - |
| Укажите состояние виртуальной машины. Если state установлено в present и виртуальная машина существует, убедитесь, что конфигурация виртуальной машины соответствует аргументам задачи.Если state установлено в absent и виртуальная машина существует, то указанная виртуальная машина удаляется вместе с её компонентами.Если state установлено в один из следующих вариантов poweredon, poweredoff, present, restarted, suspended и виртуальная машина не существует, то виртуальная машина развертывается с заданными параметрами.Если state установлено в poweredon и виртуальная машина существует в состоянии, отличном от включённого, то указанная виртуальная машина включается.Если state установлено в poweredoff и виртуальная машина существует в состоянии, отличном от выключенного, то указанная виртуальная машина выключается.Если state установлено в restarted и виртуальная машина существует, то виртуальная машина перезапускается.Если state установлено в suspended и виртуальная машина существует, то виртуальная машина переходит в режим приостановки.Если state установлено в shutdownguest и виртуальная машина существует, то виртуальная машина выключается.Если state установлено в rebootguest и виртуальная машина существует, то виртуальная машина перезагружается. |
| state_change_timeout - добавлен в 2.6 | Значение по умолчанию: 0 | Если state установлено в shutdownguest, по умолчанию модуль возвращается сразу после отправки сигнала выключения.Если этот аргумент установлен на положительное целое число, модуль вместо этого ожидает, пока виртуальная машина достигнет состояния выключенного. Значение устанавливает таймаут в секундах для ожидания изменения состояния модулем. |
| шаблон - | Шаблон или существующая виртуальная машина, используемая для создания новой виртуальной машины. Если это значение не установлено, виртуальная машина создается без использования шаблона. Если виртуальная машина уже существует, этот параметр будет проигнорирован. Этот параметр чувствителен к регистру. Вы также можете указать UUID шаблона или ВМ для идентификации источника. версия_добавлен 2.8. Используйте hw_product_uuid из vmware_guest_facts в качестве значения UUID.Начиная с версии 2.8, можно использовать абсолютный путь к виртуальной машине или шаблону. псевдонимы: template_src | |
| использовать_uuid_инстанса boolean добавлен в 2.8 |
| Использовать UUID экземпляра VMware вместо UUID BIOS. |
| имя_пользователя строка | Имя пользователя сервера vCenter vSphere или ESXi. Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_USER. Поддержка переменных среды добавлена в Ansible 2.6. псевдонимы: admin, user | |
| uuid - | UUID виртуальной машины для управления, если известен, это уникальный идентификатор VMware. Это необходимо, если name не указано.Если виртуальная машина не существует, этот параметр будет проигнорирован. Обратите внимание, что предоставленный UUID будет проигнорирован при создании виртуальной машины, поскольку VMware создаёт UUID внутри. | |
| проверять_сертификаты boolean |
| Разрешает подключение, когда SSL-сертификаты недействительны. Установите в false когда сертификаты ненадёжны.Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_VALIDATE_CERTS.Поддержка переменных среды добавлена в Ansible 2.6. Если установлено в yes, убедитесь, что Python >= 2.7.9 установлен на данном компьютере. |
| vapp_properties - добавлен в 2.6 | Список свойств vApp Полный список атрибутов и типов см. на https://github.com/vmware/pyvmomi/blob/master/docs/vim/vApp/PropertyInfo.rst
Основные атрибуты: - id (строка): Идентификатор свойства - обязателен.- value (строка): Значение свойства.- type (строка): Тип значения, по умолчанию строка.- operation: remove: Этот атрибут обязателен только при удалении свойств. | |
| ожидать_настройку boolean добавлен в 2.8 |
| Ожидать, пока vCenter обнаружит, что все пользовательские настройки гостевой системы завершены успешно. При включении VM автоматически включится. |
| ожидать_ip_адрес boolean |
| Ожидать, пока vCenter обнаружит IP-адрес виртуальной машины. Для корректной работы требуется vmware-tools (vmtoolsd) после создания. vmware-tools необходимо установить на виртуальную машину для работы с этим параметром. |
Примечания
Примечание
- Убедитесь, что пользователь, используемый для vmware_guest, имеет соответствующие права.
- Например, ниже приведен список минимальных прав, необходимых пользователям для создания виртуальных машин.
- Хранилище данных > Выделить место
- Виртуальная машина > Конфигурация > Добавить новый диск
- Виртуальная машина > Конфигурация > Добавить или удалить устройство
- Виртуальная машина > Инвентаризация > Создать новую
- Сеть > Назначить сеть
- Ресурс > Назначить виртуальную машину пулу ресурсов
- Модулю могут потребоваться дополнительные права, которые могут потребоваться для сбора фактов, например, конфигурации ESXi.
- Проверено на vSphere 5.5, 6.0, 6.5 и 6.7
- Используйте SCSI-диски вместо IDE, если вы хотите расширить онлайн-диски, указав SCSI-контроллер
- Дополнительная информация доступна на вики-странице сообщества Ansible VMware - https://github.com/ansible/community/wiki/VMware.
Примеры
- name: Create a virtual machine on given ESXi hostname
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
folder: /DC1/vm/
name: test_vm_0001
state: poweredon
guest_id: centos64Guest
# This is hostname of particular ESXi server on which user wants VM to be deployed
esxi_hostname: "{{ esxi_hostname }}"
disk:
- size_gb: 10
type: thin
datastore: datastore1
hardware:
memory_mb: 512
num_cpus: 4
scsi: paravirtual
networks:
- name: VM Network
mac: aa:bb:dd:aa:00:14
ip: 10.10.10.100
netmask: 255.255.255.0
device_type: vmxnet3
wait_for_ip_address: yes
delegate_to: localhost
register: deploy_vm
- name: Create a virtual machine from a template
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
folder: /testvms
name: testvm_2
state: poweredon
template: template_el7
disk:
- size_gb: 10
type: thin
datastore: g73_datastore
hardware:
memory_mb: 512
num_cpus: 6
num_cpu_cores_per_socket: 3
scsi: paravirtual
memory_reservation_lock: True
mem_limit: 8096
mem_reservation: 4096
cpu_limit: 8096
cpu_reservation: 4096
max_connections: 5
hotadd_cpu: True
hotremove_cpu: True
hotadd_memory: False
version: 12 # Hardware version of virtual machine
boot_firmware: "efi"
cdrom:
type: iso
iso_path: "[datastore1] livecd.iso"
networks:
- name: VM Network
mac: aa:bb:dd:aa:00:14
wait_for_ip_address: yes
delegate_to: localhost
register: deploy
- name: Clone a virtual machine from Windows template and customize
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
datacenter: datacenter1
cluster: cluster
name: testvm-2
template: template_windows
networks:
- name: VM Network
ip: 192.168.1.100
netmask: 255.255.255.0
gateway: 192.168.1.1
mac: aa:bb:dd:aa:00:14
domain: my_domain
dns_servers:
- 192.168.1.1
- 192.168.1.2
- vlan: 1234
type: dhcp
customization:
autologon: yes
dns_servers:
- 192.168.1.1
- 192.168.1.2
domain: my_domain
password: new_vm_password
runonce:
- powershell.exe -ExecutionPolicy Unrestricted -File C:\Windows\Temp\ConfigureRemotingForAnsible.ps1 -ForceNewSSLCert -EnableCredSSP
delegate_to: localhost
- name: Clone a virtual machine from Linux template and customize
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
datacenter: "{{ datacenter }}"
state: present
folder: /DC1/vm
template: "{{ template }}"
name: "{{ vm_name }}"
cluster: DC1_C1
networks:
- name: VM Network
ip: 192.168.10.11
netmask: 255.255.255.0
wait_for_ip_address: True
customization:
domain: "{{ guest_domain }}"
dns_servers:
- 8.9.9.9
- 7.8.8.9
dns_suffix:
- example.com
- example2.com
delegate_to: localhost
- name: Rename a virtual machine (requires the virtual machine's uuid)
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
uuid: "{{ vm_uuid }}"
name: new_name
state: present
delegate_to: localhost
- name: Remove a virtual machine by uuid
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
uuid: "{{ vm_uuid }}"
state: absent
delegate_to: localhost
- name: Manipulate vApp properties
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
name: vm_name
state: present
vapp_properties:
- id: remoteIP
category: Backup
label: Backup server IP
type: str
value: 10.10.10.1
- id: old_property
operation: remove
delegate_to: localhost
- name: Set powerstate of a virtual machine to poweroff by using UUID
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
validate_certs: no
uuid: "{{ vm_uuid }}"
state: poweredoff
delegate_to: localhost
- name: Deploy a virtual machine in a datastore different from the datastore of the template
vmware_guest:
hostname: "{{ vcenter_hostname }}"
username: "{{ vcenter_username }}"
password: "{{ vcenter_password }}"
name: "{{ vm_name }}"
state: present
template: "{{ template_name }}"
# Here datastore can be different which holds template
datastore: "{{ virtual_machine_datastore }}"
hardware:
memory_mb: 512
num_cpus: 2
scsi: paravirtual
delegate_to: localhost
Возвращаемые значения
Общие возвращаемые значения документированы здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| инстанс словарь | всегда | метаданные о новой виртуальной машине Пример: None |
Статус
- Данный модуль не гарантирует обратной совместимости интерфейса. [превью]
- Этот модуль поддерживается сообществом Ansible. [community]
Авторы
- Loic Blot (@nerzhul) <loic.blot@unix-experience.fr>
- Philippe Dellaert (@pdellaert) <philippe@dellaert.org>
- Abhijeet Kasurde (@Akasurde) <akasurde@redhat.com>
Подсказка
Если вы обнаружите какие-либо проблемы в данной документации, вы можете изменить этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.8/modules/vmware_guest_module.html