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 |
нет | True | Нужно ли проверять сертификаты 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 | Если истинно, указывает, что создание сопоставлений LUN-тома должно потребовать тщательной подтверждения от конечного пользователя, так как такое сопоставление изменит права доступа к тому другим кластерам, помимо этого. |
всегда | логическое | False |
| hosts | Список хостов, которые являются частью группы хостов после всех операций. |
всегда, кроме случая, когда state = absent | список | ['HostA', 'HostB'] |
| id | Идентификационный номер группы хостов |
всегда, кроме случая, когда state = absent | строка | 3233343536373839303132333100000000000000 |
| isSAControlled | Если истинно, указывает, что доступ к вводу-выводу из этого кластера подчиняется стандартным сопоставлениям LUN-томов массива хранения. Если ложно, указывает, что доступ к вводу-выводу из кластера подчиняется сопоставлениям LUN-томов, специфичным для кластера. |
всегда, кроме случая, когда state = absent | логическое | False |
| label | Строка описательной метки, назначенная пользователем, для кластера. |
всегда | строка | MyHostGroup |
| name | то же, что и метка |
всегда, кроме случая, когда state = absent | строка | MyHostGroup |
| protectionInformationCapableAccessMethod | Это поле истинно, если у хоста есть PI-совместимый метод доступа. |
всегда, кроме случая, когда state = absent | логическое | True |
Статус
Этот модуль помечен как превью, что означает, что интерфейс не гарантируется как обратной совместимости.
Для получения помощи в разработке модулей, если вас это заинтересует, пожалуйста, ознакомьтесь с Информацией сообщества и участием, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/netapp_e_hostgroup_module.html