Функция доступна в провайдере версии 3.2 и выше.

_Data source_ функция **decort_disk_list_types** служит для получения информации о типах диска.

## Аргументы
_Data source_ функция **decort_disk_list_types** принимает следующие аргументы:

| Аргумент | Тип | Обязательный | Описание |
| --- | --- | --- | --- | 
| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
| page | int | :x: | Номер страниц |
| size | int | :x: | Размер страницы |

## Возвращаемые значения
В случае успешного выполнения _data source_ функция **decort_disk_list_types** возвращает в указанную при вызове переменную, в поле _types_, массив, состоящий из строк, описывающих поддерживаемые на платформе типы дисков:

| Тип | Значение |
| --- | --- |
| B | Загрузочный тип диска |
| D | Диск для хранения данных |
| ANY | Любой тип |

## Пример использования
Пример вызова _data source_ функции **decort_disk_list_types**:
```terraform
data "decort_disk_list_types" "dlt" {
  #сортировка по одному из поддерживаемых полей
  #опциональный параметр
  #тип - строка
  #формат - "+поле" по возрастанию / "-поле" по убыванию
  #sort_by = "+name"

  #номер страницы для отображения
  #опциональный параметр
  #тип - целое число
  #если не задан - выводятся все доступные данные
  #page = 2

  #размер страницы
  #опциональный параметр
  #тип - целое число
  #если не задан - выводятся все доступные данные
  #size = 3
}
```

После успешного завершения такого вызова **decort_disk_list_types** в переменной `data.decort_disk_list_types.dlt` будут сохранены возвращаемые значения.
