sf_volume_access_group_manager — Управление группами доступа к томам SolidFire
Новое в версии 2.3.
Обзор
- Создание, удаление или обновление групп доступа к томам на SolidFire
Требования
Ниже приведены требования, необходимые на хосте, на котором выполняется этот модуль.
- solidfire-sdk-python (1.1.0.92)
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| attributes | Список пар Имя/Значение в формате JSON. | |
| hostname обязательно | Имя хоста или IP-адрес кластера SolidFire. | |
| initiators | Список инициаторов, которые следует включить в группу доступа к томам. Если не указано, группа доступа будет создана без настроенных инициаторов. | |
| name обязательно | Имя группы доступа к томам. Не обязательно уникальное, но рекомендуется. | |
| password обязательно | Пароль для указанного пользователя. | |
| state обязательно |
| Указывает, должно ли существовать указанное имя группы доступа к томам или нет. |
| username обязательно | Убедитесь, что у пользователя есть необходимые разрешения. Дополнительную информацию можно найти в официальной документации https://goo.gl/ddJa4Q. | |
| virtual_network_id | Идентификатор виртуальной сети SolidFire, с которой должна быть связана группа доступа к томам. | |
| virtual_network_tags | Идентификатор VLAN тега виртуальной сети, с которой должна быть связана группа доступа к томам. | |
| volume_access_group_id | Идентификатор группы доступа к томам, который необходимо изменить или удалить. | |
| volumes | Список томов, которые должны быть изначально включены в группу доступа к томам. Если не указано, группа доступа будет создана без томов. |
Примечания
Примечание
- Модули с префиксом
sf\_разработаны для поддержки платформы хранения SolidFire.
Примеры
- name: Create Volume Access Group
sf_volume_access_group_manager:
hostname: "{{ solidfire_hostname }}"
username: "{{ solidfire_username }}"
password: "{{ solidfire_password }}"
state: present
name: AnsibleVolumeAccessGroup
volumes: [7,8]
- name: Modify Volume Access Group
sf_volume_access_group_manager:
hostname: "{{ solidfire_hostname }}"
username: "{{ solidfire_username }}"
password: "{{ solidfire_password }}"
state: present
volume_access_group_id: 1
name: AnsibleVolumeAccessGroup-Renamed
attributes: {"volumes": [1,2,3], "virtual_network_id": 12345}
- name: Delete Volume Access Group
sf_volume_access_group_manager:
hostname: "{{ solidfire_hostname }}"
username: "{{ solidfire_username }}"
password: "{{ solidfire_password }}"
state: absent
volume_access_group_id: 1
Статус
Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратная совместимость.
Техническое обслуживание
Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых сообществом Ansible, см. здесь.
Автор
- Sumit Kumar (sumit4@netapp.com)
Подсказка
Если вы заметили какие-либо проблемы в этой документации, вы можете отредактировать этот документ, чтобы улучшить его.
© 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/sf_volume_access_group_manager_module.html