Spec-Zone.ru › Ansible 2.10

community.general.ovirt_vmpool_facts – Получение информации об одном или нескольких пулах виртуальных машин oVirt/RHV

Примечание

Этот плагин является частью коллекции community.general (версия 1.3.2).

Для его установки используйте: ansible-galaxy collection install community.general

Для использования в playbook, укажите: community.general.ovirt_vmpool_facts

  • УСТАРЕВШИЙ
  • Описание
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус

УСТАРЕВШИЙ

Удалён в

версии 3.0.0

Почему

При миграции в коллекцию было принято решение использовать только модули _info.

Альтернатива

Используйте ovirt.ovirt.ovirt_vmpool_info вместо этого.

Описание

  • Получение информации об одном или нескольких пулах виртуальных машин oVirt/RHV.

Требования

Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.

  • python >= 2.7
  • ovirt-engine-sdk-python >= 4.3.0

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
auth
словарь / обязательный
Словарь со значениями, необходимыми для создания HTTP/HTTPS соединения с oVirt:
username[обязательно] - Имя пользователя, например, admin@internal. Значение по умолчанию задано переменной среды OVIRT_USERNAME.
password[обязательно] - Пароль пользователя. Значение по умолчанию задано переменной среды OVIRT_PASSWORD.
url- Строка, содержащая URL API сервера, обычно что-то вроде `https://server.example.com/ovirt-engine/api`. Значение по умолчанию задано переменной среды OVIRT_URL. Требуется либо url, либо hostname.
hostname - Строка, содержащая имя хоста сервера, обычно что-то вроде `server.example.com`. Значение по умолчанию задано переменной среды OVIRT_HOSTNAME. Требуется либо url, либо hostname.
token - Токен, который будет использоваться вместо входа с именем пользователя/паролем. Значение по умолчанию задано переменной среды OVIRT_TOKEN.
insecure - Логическая переменная, указывающая, следует ли проверять сертификат TLS сервера и имя хоста.
ca_file - Файл PEM, содержащий доверенные сертификаты CA. Сертификат, представленный сервером, будет проверен с использованием этих сертификатов CA. Если параметр `ca_file` не задан, используется системный хранилище сертификатов CA. Значение по умолчанию задано переменной среды OVIRT_CAFILE.
kerberos - Логическая переменная, указывающая, следует ли использовать аутентификацию Kerberos вместо стандартной аутентификации.
headers - Словарь HTTP-заголовков, которые следует добавить к каждому API-запросу.
fetch_nested
логический
    Варианты:
  • нет ←
  • да
Если да, модуль получит дополнительные данные из API.
Он получит только идентификаторы вложенной сущности. Он не получает несколько уровней вложенных атрибутов. Только атрибуты текущей сущности. Пользователь может настроить запрос других атрибутов вложенных сущностей, указав nested_attributes.
nested_attributes
список / элементы=строка
Указывает список атрибутов, которые необходимо получить из API.
Этот параметр применяется только когда fetch_nested равен true.
pattern
строка
Поисковый запрос, который принимается задним поиском oVirt/RHV.
Например, для поиска vmpool X: name=X

Примечания

Примечание

  • Этот модуль возвращает переменную ovirt_vmpools, которая содержит список пулов виртуальных машин. Вам нужно зарегистрировать результат с помощью ключевого слова register, чтобы его использовать.
  • Для использования этого модуля необходимо установить oVirt Python SDK. Чтобы убедиться, что он установлен с правильной версией, можно создать следующую задачу: ansible.builtin.pip: name=ovirt-engine-sdk-python version=4.3.0

Примеры

# Examples don't contain auth parameter for simplicity,
# look at ovirt_auth module to see how to reuse authentication:

- name: Gather information about all vm pools which names start with centos
  ovirt_vmpool_info:
    pattern: name=centos*
  register: result

- name: Print gathered information
  ansible.builtin.debug:
    msg: "{{ result.ovirt_vm_pools }}"

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

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

Ключ Возвращаемое Описание
ovirt_vm_pools
список / элементы=строка
При успехе.
Список словарей, описывающих пулы виртуальных машин. Атрибуты пула виртуальных машин отображаются в ключах словаря, все атрибуты пулов виртуальных машин можно найти по следующему URL: http://ovirt.github.io/ovirt-engine-api-model/master/#types/vm_pool.



Статус

  • Этот модуль будет удалён в версии 3.0.0. [устаревший]
  • Дополнительная информация находится в разделе УСТАРЕВШИЙ.

Авторы

  • Ondra Machacek (@machacekondra)

© 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/general/ovirt_vmpool_facts_module.html

Spec-Zone.ru

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