Модуль netapp.storagegrid.na_sg_grid_ilm_pool — управление пулами ILM в StorageGRID.
Примечание
Этот модуль входит в коллекцию netapp.storagegrid (версия 21.16.0).
Возможно, эта коллекция уже установлена, если вы используете пакет ansible. Она не включена в ansible-core. Чтобы проверить, установлена ли она, выполните ansible-galaxy collection list.
Чтобы установить её, используйте: ansible-galaxy collection install netapp.storagegrid.
Чтобы использовать её в плейбуке, укажите: netapp.storagegrid.na_sg_grid_ilm_pool.
Новое в netapp.storagegrid 21.14.0
Краткое описание
- Взаимодействие с пулами ILM в NetApp StorageGRID.
Параметры
Параметр | Комментарии |
|---|---|
api_url string / required | URL REST API административного узла StorageGRID. |
archives list / elements=dictionary | Список сайтов, использующих уровень хранения Archive Nodes |
|
description string |
Идентификаторы всех сайтов и уровней хранения для этого пула хранения. Пустой сайт («Все сайты») — это сайт по умолчанию, включающий все текущие сайты. Пустой уровень хранения («Все узлы хранения») — это уровень хранения по умолчанию, включающий все узлы хранения на выбранном сайте. Используйте значение по умолчанию «Все сайты» с осторожностью: оно автоматически включает новые сайты, добавленные при расширении, что может быть нежелательным поведением. Чтобы получить дополнительную информацию о сайтах и уровнях хранения, используйте конечные точки ilm-grade-site и ilm-grades. |
|
grade integer |
Идентификатор уровня хранения |
|
group integer |
Если для диска указаны поля group и siteId, при создании или редактировании пула хранения будет использоваться siteId. |
|
siteId string |
Если для диска указаны поля group и siteId, при создании или редактировании пула хранения будет использоваться siteId. |
auth_token string / required | Токен авторизации для запроса API |
disks list / elements=dictionary | Список сайтов и уровней хранения в пуле хранения |
|
description string |
Идентификаторы всех сайтов и уровней хранения для этого пула хранения. Пустой сайт («Все сайты») — это сайт по умолчанию, включающий все текущие сайты. Пустой уровень хранения («Все узлы хранения») — это уровень хранения по умолчанию, включающий все узлы хранения на выбранном сайте. Используйте значение по умолчанию «Все сайты» с осторожностью: оно автоматически включает новые сайты, добавленные при расширении, что может быть нежелательным поведением. Чтобы получить дополнительную информацию о сайтах и уровнях хранения, используйте конечные точки ilm-grade-site и ilm-grades. |
|
grade integer |
Идентификатор уровня хранения |
|
group integer |
Если для диска указаны поля group и siteId, при создании или редактировании пула хранения будет использоваться siteId. |
|
siteId string |
Если для диска указаны поля group и siteId, при создании или редактировании пула хранения будет использоваться siteId. |
name string / required | Имя пула хранения Должно быть уникальным |
state string | Следует ли создать или удалить указанный пул. Варианты:
|
validate_certs boolean | Следует ли проверять сертификаты HTTPS? Варианты:
|
Примечания
Примечание
- Модули с префиксом
na_sgпредназначены для управления NetApp StorageGRID.
Примеры
- name: Create ILM pool
na_sg_grid_ilm_pool:
api_url: "https://<storagegrid-endpoint-url>"
auth_token: "storagegrid-auth-token"
name: "Data Center 1"
disks:
- group: 10
archives: []
- name: Delete existing ILM pool
na_sg_grid_ilm_pool:
api_url: "https://<storagegrid-endpoint-url>"
auth_token: "storagegrid-auth-token"
name: "profile1"
state: absent
Возвращаемые значения
Общие возвращаемые значения описаны здесь; ниже перечислены поля, уникальные для этого модуля:
Ключ | Описание |
|---|---|
resp dictionary | Возвращает информацию о пуле ILM StorageGRID. Возвращается: если state имеет значение ‘present’. Пример: |
Ссылки на коллекцию
© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/netapp/storagegrid/na_sg_grid_ilm_pool_module.html