You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wiki-decort-ansible/10.0.0/модуль-decort_storage_polic...

197 lines
3.9 KiB

4 weeks ago
# Модуль decort_storage_policy
## Обзор модуля
Модуль **decort_storage_policy** предназначен для получения информации о политике хранения (см. [возвращаемые значения](#возвращаемые-значения) и [примеры](#получение-информации-о-политике-хранения)).
## Параметры модуля
Ниже приведен список параметров для модуля **decort_storage_policy** (за исключением [общих параметров авторизации](./введение.md#общие-параметры-модулей-для-авторизации)):
<table>
<tr>
<th colspan="1">Параметр</th>
<th>Тип</th>
<th>Описание</th>
</tr>
<tr>
<td colspan="1">
<a name="id">
id
</a>
</td>
<td>
(int)
</td>
<td>
Идентификатор политики хранения.
</td>
</tr>
</table>
## Возвращаемые значения
Модуль **decort_storage_policy** возвращает информацию о политике хранения в виде словаря `facts` со следующими ключами:
<table>
<tr>
<th colspan="2">
Ключ
</th>
<th>
Тип
<br>данных
</th>
<th>
Описание
</th>
</tr>
<tr>
<td colspan="2">
description
</td>
<td>
str
</td>
<td>
Описание.
</td>
</tr>
<tr>
<td colspan="2">
guid
</td>
<td>
int
</td>
<td>
Идентификатор.
</td>
</tr>
<tr>
<td colspan="2">
id
</td>
<td>
int
</td>
<td>
Идентификатор.
</td>
</tr>
<tr>
<td colspan="2">
iops_limit
</td>
<td>
int
</td>
<td>
Ограничение ввода/вывода.
</td>
</tr>
<tr>
<td colspan="2">
name
</td>
<td>
str
</td>
<td>
Название.
</td>
</tr>
<tr>
<td colspan="2">
sep_pools
</td>
<td>
list
</td>
<td>
Список словарей, описывающих пулы СХД.
</td>
</tr>
<tr>
<td></td>
<td colspan="1">
pool_names
</td>
<td>
(list)
</td>
<td>
Список названий пулов системы хранения данных.
</td>
</tr>
<tr>
<td></td>
<td colspan="1">
sep_id
</td>
<td>
(int)
</td>
<td>
Идентификатор системы хранения данных.
</td>
</tr>
<tr>
<td colspan="2">
status
</td>
<td>
str
</td>
<td>
Статус.
</td>
</tr>
<tr>
<td colspan="2">
usage
</td>
<td>
dict
</td>
<td>
Тенанты, для которых добавлена политика хранения.
</td>
</tr>
<tr>
<td></td>
<td colspan="1">
account_ids
</td>
<td>
list
</td>
<td>
Список идентификаторов аккаунтов, для которых добавлена политика.
</td>
</tr>
<tr>
<td></td>
<td colspan="1">
rg_ids
</td>
<td>
list
</td>
<td>
Список идентификаторов ресурсных групп, для которых добавлена политика.
</td>
</tr>
</table>
## Примеры использования
### Получение информации о политике хранения
```
- name: Example
hosts: localhost
tasks:
- name: Get storage policy info
decort_storage_policy:
# Параметры для авторизации упущены
id: 1
```