netapp_eseries.santricity.netapp_e_snapshot_group – Управление группами снимков NetApp E-Серии
Примечание
Этот плагин входит в коллекцию netapp_eseries.santricity (версия 1.1.0).
Для его установки используйте: ansible-galaxy collection install netapp_eseries.santricity.
Для использования в плейбуке укажите: netapp_eseries.santricity.netapp_e_snapshot_group.
Новое в версии 2.2: из netapp_eseries.santricity
Обзор
- Создание, обновление, удаление групп снимков для хранилищ NetApp E-серии
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| api_password строка / обязательно | Пароль для аутентификации с SANtricity WebServices Proxy или встроенным REST API. | |
| api_url строка / обязательно | URL-адрес SANtricity WebServices Proxy или встроенного REST API. | |
| api_username строка / обязательно | Имя пользователя для аутентификации с SANtricity WebServices Proxy или встроенным REST API. | |
| base_volume_name строка / обязательно | Имя базового тома или тонкого тома, используемого в качестве основы для новой группы снимков. Если группа снимков с идентичным name уже существует, но с другим базовым томом, будет возвращена ошибка. | |
| delete_limit целое число | По умолчанию: 30 | Показатель автоматического удаления. Если значение отлично от нуля, старейший образ снимка автоматически удалится при создании нового образа снимка, чтобы общее количество образов снимков ограничивалось указанным числом. Это значение переопределяется настройкой группы согласованности, если эта группа снимков связана с группой согласованности. |
| full_policy строка |
| Поведение при заполнении хранилища данных. Это значение переопределяется настройкой группы согласованности, если эта группа снимков связана с группой согласованности. |
| name строка / обязательно | Имя, присваиваемое группе снимков | |
| repo_pct целое число | По умолчанию: 20 | Размер хранилища по отношению к размеру базового тома |
| rollback_priority строка |
| Важность операции отката. Это значение переопределяется настройкой группы согласованности, если эта группа снимков связана с группой согласованности |
| ssid строка | Идентификатор системы хранения | |
| state строка / обязательно |
| Необходимо ли гарантировать наличие группы или её отсутствие. |
| storage_pool_name строка / обязательно | Имя пула хранения, на котором будет выделен том хранилища. | |
| validate_certs булево |
| Необходимо ли проверять сертификаты https? |
| warning_threshold целое число | По умолчанию: 80 | Пороговое значение предупреждения об использовании хранилища, выраженное в процентах от емкости тома хранилища. |
Примеры
- name: Configure Snapshot group
netapp_e_snapshot_group:
ssid: "{{ ssid }}"
api_url: "{{ netapp_api_url }}"
api_username: "{{ netapp_api_username }}"
api_password: "{{ netapp_api_password }}"
validate_certs: "{{ netapp_api_validate_certs }}"
base_volume_name: SSGroup_test
name=: OOSS_Group
repo_pct: 20
warning_threshold: 85
delete_limit: 30
full_policy: purgepit
storage_pool_name: Disk_Pool_1
rollback_priority: medium
Возвращаемые значения
Общие значения, возвращаемые функциями, описаны в документации. Ниже приведены поля, уникальные для данного модуля:
| Ключ | Возвращаемое значение | Описание |
|---|---|---|
| msg строка | success | Сообщение об успехе Пример: факты json для только что созданной группы снимков. |
Авторы
- 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.10/collections/netapp_eseries/santricity/netapp_e_snapshot_group_module.html