netapp_e_lun_mapping - Создание или удаление отображений LUN
Новая версия 2.2.
Описание
- Позволяет создавать и удалять отображения томов на хосты для массивов хранения NetApp E-серии.
Параметры
| параметр | обязательно | по умолчанию | варианты | комментарии |
|---|---|---|---|---|
| api_password | нет | Пароль, используемый для аутентификации в API. Его можно задать через переменную окружения API_PASSWORD | ||
| api_url | нет | Полный URL API. Пример: http://ENDPOINT:8080/devmgr/v2 Его можно задать через переменную окружения API_URL | ||
| api_username | нет | Имя пользователя, используемое для аутентификации в API. Его можно задать через переменную окружения API_USERNAME | ||
| lun | нет | Номер LUN, который вы хотите присвоить отображению Если указанное volume_name ассоциировано с другим LUN, оно будет обновлено до указанного значения. | ||
| ssid | нет | Идентификатор массива системы хранения. | ||
| state | да |
| Present — гарантирует, что отображение существует, absent — удалит отображение. Все параметры lun, target, target_type и volume_name все равно должны быть указаны. | |
| target | нет | Имя хоста или группы хостов, которые вы хотите назначить отображению Если опущено, используется группа хостов по умолчанию. Если указанное volume_name ассоциировано с другим target, оно будет обновлено до указанного значения. | ||
| target_type | нет |
| Тип целевого объекта: хост или группа. Требуется, если явно указан целевой объект. | |
| validate_certs | нет | True | Нужно ли проверять сертификаты https? | |
| volume_name | да | Имя тома, который вы хотите включить в отображение. |
Примеры
---
- name: Lun Mapping Example
netapp_e_lun_mapping:
state: present
ssid: 1
lun: 12
target: Wilson
volume_name: Colby1
target_type: group
api_url: "{{ netapp_api_url }}"
api_username: "{{ netapp_api_username }}"
api_password: "{{ netapp_api_password }}"
Возвращаемые значения
Общие возвращаемые значения описаны здесь Возвращаемые значения, следующие поля уникальны для данного модуля:
| имя | описание | возвращается | тип | пример |
|---|---|---|---|---|
| msg | Статус отображения | всегда | строка | Отображение существует |
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.
Для получения помощи в разработке модулей обратитесь к Информация о сообществе и участие в разработке, Тестирование 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_lun_mapping_module.html