Spec-Zone.ru › Ansible

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.

Варианты:

  • false
  • true

session_timeout

float

добавлено в vmware.vmware_rest 2.1.0

Настройки таймаута для сеанса клиента.

Максимальное количество секунд для всей операции, включая установку соединения, отправку запроса и получение ответа.

Значение по умолчанию — 300 с.

state

string

Варианты:

  • "present" ← (по умолчанию)
  • "reset"

vcenter_hostname

string / обязательно

Имя хоста или IP-адрес vCenter vSphere

Если значение не указано в задаче, вместо него будет использовано значение переменной среды VMWARE_HOST.

vcenter_password

string / обязательно

Пароль vSphere vCenter

Если значение не указано в задаче, будет использовано значение переменной окружения VMWARE_PASSWORD.

vcenter_rest_log_file

string

Вы можете использовать этот необязательный параметр для указания расположения файла журнала.

Этот файл будет использоваться для записи взаимодействия HTTP REST.

Файл будет храниться на хосте, на котором выполняется модуль.

Если значение не указано в задаче, будет использовано значение

переменной окружения VMWARE_REST_LOG_FILE.

vcenter_username

string / обязательно

Имя пользователя vSphere vCenter

Если значение не указано в задаче, будет использовано значение переменной окружения VMWARE_USER.

vcenter_validate_certs

boolean

Разрешает подключение, когда сертификаты SSL недействительны. Установите в false , когда сертификаты не доверяются.

Если значение не указано в задаче, будет использовано значение переменной среды VMWARE_VALIDATE_CERTS.

Варианты:

  • false
  • true ← (по умолчанию)

Примечания

Примечание

  • Тестировалось на vSphere 7.0.3

Примеры

- name: Set network information
  vmware.vmware_rest.appliance_networking:
    ipv6_enabled: false
  register: result

Значения возврата

Общие значения возврата описаны здесь, ниже приведены поля, уникальные для данного модуля:

Ключ

Описание

id

словарь

moid ресурса

Возвращается: При успехе

value

словарь

Настройка сетевой информации

Возвращается: При успехе

Пример: {}

Авторы

  • Команда Ansible Cloud (@ansible-collections)

Ссылки на коллекцию

  • Система отслеживания задач
  • Главная страница
  • Репозиторий (исходные коды)

© 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API