Spec-Zone.ru › Ansible

Модуль vmware.vmware_rest.appliance_vmon_service — выводит сведения о службах, управляемых vMon.

Примечание

Этот модуль входит в коллекцию vmware.vmware_rest (версия 4.10.0).

Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не входит в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.

Для установки используйте: ansible-galaxy collection install vmware.vmware_rest. Для использования этого модуля необходимы дополнительные требования; подробную информацию см. в разделе Требования.

Чтобы использовать модуль в плейбуке, укажите: vmware.vmware_rest.appliance_vmon_service.

Добавлено в vmware.vmware_rest 2.0.0

  • Краткое описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Краткое описание

  • Выводит сведения о службах, управляемых vMon.

Требования

На узле, выполняющем этот модуль, необходимы следующие компоненты.

  • vSphere 7.0.3 или новее
  • python >= 3.6
  • aiohttp

Параметры

Параметр

Комментарии

service

строка

Идентификатор службы, свойства которой обновляются.

Параметр должен содержать идентификатор ресурса, возвращённого модулем vmware.vmware_rest.appliance_vmon_service. Обязателен при state=[‘restart’, ‘start’, ‘stop’]

session_timeout

число с плавающей запятой

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

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

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

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

startup_type

строка

Перечисляемый тип startup_type определяет допустимые типы запуска служб, управляемых vMon.

Варианты:

  • "AUTOMATIC"
  • "DISABLED"
  • "MANUAL"

state

строка

Варианты:

  • "list_details"
  • "present" ← (по умолчанию)
  • "restart"
  • "start"
  • "stop"

vcenter_hostname

строка / обязательный

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

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

vcenter_password

строка / обязательный

Пароль vSphere vCenter

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

vcenter_rest_log_file

строка

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

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

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

Если значение не указано в задаче, вместо него

используется значение переменной среды VMWARE_REST_LOG_FILE.

vcenter_username

строка / обязательный

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

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

vcenter_validate_certs

логическое значение

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

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

Варианты:

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

Примечания

Примечание

  • Протестировано на vSphere 7.0.3

Примеры

- name: Adjust vpxd configuration
  vmware.vmware_rest.appliance_vmon_service:
    service: vpxd
    startup_type: AUTOMATIC
  register: result

Возвращаемые значения

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

Ключ

Описание

id

строка

moid ресурса

Возвращается: При успешном выполнении

Пример: "vpxd"

value

словарь

Изменение конфигурации vpxd

Возвращается: При успешном выполнении

Пример: {}

Авторы

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

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

  • Отслеживание проблем
  • Репозиторий (исходный код)

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/vmware/vmware_rest/appliance_vmon_service_module.html

Spec-Zone.ru

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