vmware.vmware_rest.appliance_networking модуль — Сброс и перезапуск конфигурации сети на всех интерфейсах, также это обновит аренду DHCP для DHCP IP-адреса.
Примечание
Этот модуль является частью коллекции vmware.vmware_rest (версия 3.2.0).
У вас, возможно, уже установлена эта коллекция, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Для её установки используйте: ansible-galaxy collection install vmware.vmware_rest. Для использования этого модуля требуются дополнительные компоненты. Подробности см. в разделе Требования.
Для использования в плейбуке укажите: vmware.vmware_rest.appliance_networking.
Новое в vmware.vmware_rest 2.0.0
Описание
- Сброс и перезапуск конфигурации сети на всех интерфейсах, также это обновит аренду DHCP для DHCP IP-адреса.
Требования
Ниже приведены требования к хосту, на котором выполняется этот модуль.
- vSphere 7.0.3 или выше
- python >= 3.6
- aiohttp
Параметры
Параметр | Комментарии |
|---|---|
ipv6_enabled boolean | Включён IPv6 или нет Если не указано, сохраняется текущее состояние Ipv6. Варианты:
|
session_timeout float добавлено в vmware.vmware_rest 2.1.0 | Настройки таймаута для сеанса клиента. Максимальное количество секунд для всей операции, включая установку соединения, отправку запроса и получение ответа. Значение по умолчанию — 300 с. |
state string | Варианты:
|
vcenter_hostname string / обязательно | Имя хоста или IP-адрес vCenter vSphere Если значение не указано в задаче, вместо него будет использовано значение переменной среды |
vcenter_password string / обязательно | Пароль vSphere vCenter Если значение не указано в задаче, будет использовано значение переменной окружения |
vcenter_rest_log_file string | Вы можете использовать этот необязательный параметр для указания расположения файла журнала. Этот файл будет использоваться для записи взаимодействия HTTP REST. Файл будет храниться на хосте, на котором выполняется модуль. Если значение не указано в задаче, будет использовано значение переменной окружения |
vcenter_username string / обязательно | Имя пользователя vSphere vCenter Если значение не указано в задаче, будет использовано значение переменной окружения |
vcenter_validate_certs boolean | Разрешает подключение, когда сертификаты SSL недействительны. Установите в Если значение не указано в задаче, будет использовано значение переменной среды Варианты:
|
Примечания
Примечание
- Тестировалось на vSphere 7.0.3
Примеры
- name: Set network information
vmware.vmware_rest.appliance_networking:
ipv6_enabled: false
register: result
Значения возврата
Общие значения возврата описаны здесь, ниже приведены поля, уникальные для данного модуля:
Ключ | Описание |
|---|---|
id словарь | moid ресурса Возвращается: При успехе |
value словарь | Настройка сетевой информации Возвращается: При успехе Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2024 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/collections/vmware/vmware_rest/appliance_networking_module.html