Модуль community.general.oneview_fc_network_info – Получение информации об одной или нескольких сетевых картах Fibre Channel OneView
Примечание
Этот модуль является частью коллекции community.general (версия 9.5.0).
Эта коллекция может быть уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить установку, выполните ansible-galaxy collection list.
Для установки используйте: ansible-galaxy collection install community.general. Для использования этого модуля необходимы дополнительные требования. Подробности см. в разделе Требования.
Чтобы использовать его в книге задач, укажите: community.general.oneview_fc_network_info.
Описание
- Получение информации об одной или нескольких сетевых картах Fibre Channel из OneView.
Требования
Ниже перечислены требования, необходимые на хосте, на котором выполняется этот модуль.
- Python >= 2.7.9
- hpOneView >= 2.0.1
Параметры
Параметр | Комментарии |
|---|---|
api_version целое число | Версия API OneView. |
config путь | Путь к файлу JSON конфигурации, содержащему конфигурацию клиента OneView. Этот файл конфигурации необязателен, и при использовании он должен быть на хосте, на котором выполняются команды ansible. Если путь к файлу не указан, конфигурация загружается из переменных окружения. Ссылки на примеры файлов конфигурации или способ использования переменных окружения см. в разделе Примечания. |
hostname строка | IP-адрес или имя хоста устройства. |
image_streamer_hostname строка | IP-адрес или имя хоста REST API HPE Image Streamer. |
name строка | Имя сетевой карты Fibre Channel. |
| … | … |
Атрибуты
Атрибут | Поддержка | Описание |
|---|---|---|
| … | … | … |
Примечания
Примечание
- Образец файла конфигурации для параметра 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 Fibre Channel Networks
community.general.oneview_fc_network_info:
config: /etc/oneview/oneview_config.json
delegate_to: localhost
register: result
- name: Print fetched information about Fibre Channel Networks
ansible.builtin.debug:
msg: "{{ result.fc_networks }}"
- name: Gather paginated, filtered and sorted information about Fibre Channel Networks
community.general.oneview_fc_network_info:
config: /etc/oneview/oneview_config.json
params:
start: 1
count: 3
sort: 'name:descending'
filter: 'fabricType=FabricAttach'
delegate_to: localhost
register: result
- name: Print fetched information about paginated, filtered and sorted list of Fibre Channel Networks
ansible.builtin.debug:
msg: "{{ result.fc_networks }}"
- name: Gather information about a Fibre Channel Network by name
community.general.oneview_fc_network_info:
config: /etc/oneview/oneview_config.json
name: network name
delegate_to: localhost
register: result
- name: Print fetched information about Fibre Channel Network found by name
ansible.builtin.debug:
msg: "{{ result.fc_networks }}"
Значения возврата
Общие значения возврата документированы здесь, следующие поля уникальны для данного модуля:
Ключ | Описание |
|---|---|
fc_networks словарь | Содержит всю информацию OneView о сетях Fibre Channel. Возвращается: Всегда, но может быть пустым. |
Ссылки на сборку
© 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/community/general/oneview_fc_network_info_module.html