Spec-Zone.ru › Ansible 2.11

community.general.oneview_logical_interconnect_group_info – Получение информации об одной или нескольких группах логических соединений OneView

Примечание

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

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

Для использования в книге задач укажите: community.general.oneview_logical_interconnect_group_info

  • Обзор
  • Требования
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения

Обзор

  • Получение информации об одной или нескольких группах логических соединений из OneView
  • Этот модуль назывался oneview_logical_interconnect_group_facts до Ansible 2.9, возвращая ansible_facts. Обратите внимание, что модуль community.general.oneview_logical_interconnect_group_info больше не возвращает ansible_facts!

Требования

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

  • hpOneView >= 2.0.1
  • python >= 2.7.9

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
config
path
Путь к файлу конфигурации .json, содержащему конфигурацию клиента OneView. Файл конфигурации необязателен и при использовании должен присутствовать на хосте, выполняющем команды ansible. Если путь к файлу не указан, конфигурация будет загружена из переменных среды. Для получения ссылок на примеры файлов конфигурации или способа использования переменных среды см. раздел Примечания.
name
string
Имя группы логических соединений.
params
dictionary
Список параметров для ограничения, фильтрации и сортировки списка ресурсов.
Разрешенные параметры: - start: первый возвращаемый элемент, используя индексацию с нуля. - count: количество возвращаемых ресурсов. - filter: общий строковый фильтр/запрос для сужения списка возвращаемых элементов. - sort: порядок сортировки возвращаемых данных.

Примечания

Примечание

  • Пример файла конфигурации для параметра config можно найти по адресу: https://github.com/HewlettPackard/oneview-ansible/blob/master/examples/oneview_config-rename.json
  • Инструкции по использованию переменных среды для конфигурации можно найти по адресу: https://github.com/HewlettPackard/oneview-ansible#environment-variables
  • Дополнительные книги задач для модулей Ansible HPE OneView можно найти по адресу: https://github.com/HewlettPackard/oneview-ansible/tree/master/examples
  • Версия API OneView, используемая напрямую, повлияет на возвращаемые и ожидаемые поля в ресурсах. Сведения о настройке желаемой версии API можно найти по адресу: https://github.com/HewlettPackard/oneview-ansible#setting-your-oneview-version

Примеры

- name: Gather information about all Logical Interconnect Groups
  community.general.oneview_logical_interconnect_group_info:
    hostname: 172.16.101.48
    username: administrator
    password: my_password
    api_version: 500
  no_log: true
  delegate_to: localhost
  register: result

- ansible.builtin.debug:
    msg: "{{ result.logical_interconnect_groups }}"

- name: Gather paginated, filtered and sorted information about Logical Interconnect Groups
  community.general.oneview_logical_interconnect_group_info:
    params:
      start: 0
      count: 3
      sort: name:descending
      filter: name=LIGName
    hostname: 172.16.101.48
    username: administrator
    password: my_password
    api_version: 500
  no_log: true
  delegate_to: localhost
  register: result

- ansible.builtin.debug:
    msg: "{{ result.logical_interconnect_groups }}"

- name: Gather information about a Logical Interconnect Group by name
  community.general.oneview_logical_interconnect_group_info:
    name: logical interconnect group name
    hostname: 172.16.101.48
    username: administrator
    password: my_password
    api_version: 500
  no_log: true
  delegate_to: localhost
  register: result

- ansible.builtin.debug:
    msg: "{{ result.logical_interconnect_groups }}"

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

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

Ключ Возвращаемое значение Описание
logical_interconnect_groups
dictionary
Всегда, но может быть null.
Содержит всю информацию OneView о группах логических соединений.



Авторы

  • Felipe Bulsoni (@fgbulsoni)
  • Thiago Miotto (@tmiotto)
  • Adriane Cardozo (@adriane-cardozo)

© 2012–2018 Michael DeHaan
© 2018–2021 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.11/collections/community/general/oneview_logical_interconnect_group_info_module.html

Spec-Zone.ru

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