netapp_e_hostgroup - Управление группами хостов массивов хранения NetApp E-Series
Новое в версии 2.2.
Обзор
- Создание, обновление или удаление групп хостов на массиве хранения NetApp E-Series.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_password обязательно | Пароль для аутентификации с SANtricity WebServices Proxy или встроенным REST API. | |
| api_url обязательно | URL SANtricity WebServices Proxy или встроенного REST API. | |
| api_username обязательно | Имя пользователя для аутентификации с SANtricity WebServices Proxy или встроенным REST API. | |
| hosts | Список имен/метки хостов для добавления в группу | |
| id | Номер идентификатора группы хостов для управления. Должен быть указан либо этот параметр, либо name. | |
| name | Имя группы хостов для управления. Должен быть указан либо этот параметр, либо id_num. | |
| new_name | Укажите этот параметр, когда необходимо обновить имя группы хостов. | |
| ssid обязательно | Идентификатор массива для управления (как настроен в службе веб-сервисов). | |
| state обязательно |
| Требуется ли существование указанной группы хостов. |
| validate_certs | Значение по умолчанию: "да" | Нужно ли проверять сертификаты HTTPS? |
Примеры
- name: Configure Hostgroup
netapp_e_hostgroup:
ssid: "{{ ssid }}"
api_url: "{{ netapp_api_url }}"
api_username: "{{ netapp_api_username }}"
api_password: "{{ netapp_api_password }}"
validate_certs: "{{ netapp_api_validate_certs }}"
state: present
Возвращаемые значения
Общие возвращаемые значения описаны здесь, следующие поля уникальны для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| clusterRef строка | всегда, за исключением случая, когда state равен absent | Уникальное идентификационное значение для этого объекта. Другие объекты могут использовать это значение для ссылки на кластер. Пример: 3233343536373839303132333100000000000000 |
| confirmLUNMappingCreation логическое значение | всегда | Если true, указывает, что создание сопоставлений LUN-тома должно потребовать тщательной проверки от конечного пользователя, так как такое сопоставление изменит права доступа к томам для других кластеров помимо этого. |
| hosts список | всегда, за исключением случая, когда state равен absent | Список хостов, которые являются частью группы хостов после всех операций. Пример: ['HostA', 'HostB'] |
| id строка | всегда, за исключением случая, когда state равен absent | Номер идентификатора группы хостов. Пример: 3233343536373839303132333100000000000000 |
| isSAControlled логическое значение | всегда, за исключением случая, когда state равен absent | Если true, указывает, что доступ к I/O из этого кластера подчиняется стандартным сопоставлениям LUN-тома массива хранения. Если false, указывает, что доступ к I/O из кластера подчиняется сопоставлениям LUN-тома, специфичным для кластера. |
| label строка | всегда | Строка пользовательской метки, описывающая кластер. Пример: MyHostGroup |
| name строка | всегда, за исключением случая, когда state равен absent | то же, что и label Пример: MyHostGroup |
| protectionInformationCapableAccessMethod логическое значение | всегда, за исключением случая, когда state равен absent | Это поле true, если у хоста есть доступный метод PI. Пример: True |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что его поддерживает сообщество Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Kevin Hulquest (@hulquest)
Подсказка
Если вы заметите какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/netapp_e_hostgroup_module.html