Files
wiki-terraform-provider-decort/4.9.6/06.02.41-Data_decort_cb_grid_list_consumption.md
2025-12-26 11:03:57 +03:00

4.1 KiB
Raw Blame History

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

Data source функция decort_cb_grid_list_consumption служит для получения информации и потребленных и зарезервированных ресурсах во всех grid. Grid это пространства, на которых возможно размещение виртуальных машин.

Аргументы

Data source функция decort_cb_grid_list_consumption не имеет входных параметров.

Возвращаемые значения

В случае успешного выполнения data source функция decort_cb_grid_list_consumption возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:

Параметр Тип Описание
consumed []Struct{} см. ниже Потребленные ресурсы
reserved []Struct{} см. ниже Зарезервированные ресурсы
id int grid id

Описание структуры consumed

Параметр Тип Описание
cpu int Количество процессоров
disk_size float Размер диска
disk_size_max int Максимальный размер диска
ext_ips int Лимит на суммарное потребление внешних IP адресов
ext_traffic int Лимит на суммарный трафик
gpu int Количество GPU
ram int Количество RAM
seps []Struct{} см. ниже Коннекторы к системе хранения данных seps

Описание структуры reserved

Параметр Тип Описание
cpu int Количество процессоров
disk_size float Размер диска
disk_size_max int Максимальный размер диска
ext_ips int Лимит на суммарное потребление внешних IP адресов
ext_traffic int Лимит на суммарный трафик
gpu int Количество GPU
ram int Количество RAM
seps []Struct{} см. ниже Коннекторы к системе хранения данных seps

Описание структуры seps

Параметр Тип Описание
sep_id string id sep
data_name string Имя пула информации внутри SEP'а
disk_size float Размер диска
disk_size_max float Максимальный размер диска

Пример использования

Пример вызова data source функции decort_cb_grid_list_consumption:

data "decort_cb_grid_list_consumption" "glс" {
  #нет входных параметров
}

Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий раздел).

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