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.
terraform-provider-decort/wiki/4.5.2/06.01.22-Data_decort_accoun...

3.5 KiB

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

Data source функция decort_account_consumed_units_by_type служит для получения информации об используемых ресурсах по типу переданного ресурса.

Аргументы

Data source функция decort_account_consumed_units_by_type принимает следующие аргументы:

Аргумент Тип Обязательный Описание
account_id int ✔️ ID аккаунта
cu_type string ✔️ Тип ресурса
cu_c - кол-во ядер
cu_d - размер диска, ГБ
cu_m - размер RAM, МБ
cu_i - кол-во публичных IP-адресов
cu_np - кол-во полученного/отданного трафика, в ГБ
gpu_units - кол-во графических ядер

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

В случае успешного выполнения data source функция decort_account_consumed_units_by_type возвращает следующие параметры:

Параметр Тип Описание
account_id int ID аккаунта
cu_type string Тип ресурса
cu_c - кол-во ядер
cu_d - размер диска, ГБ
cu_m - размер RAM, МБ
cu_i - кол-во публичных IP-адресов
cu_np - кол-во полученного/отданного трафика, в ГБ
gpu_units - кол-во графических ядер
cu_result float Информация о ресурсе

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

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

data "decort_account_consumed_units_by_type" "acubt" {
  #id аккаунта
  #обязательный параметр
  #тип - число
  account_id = 88366

  #тип вычислительной еденицы
  #обязательный параметр
  #тип - строка
  #значения:
  #cu_c - кол-во виртуальных cpu ядер
  #cu_m - кол-во RAM в МБ
  #cu_d - кол-в используемой дисковой памяти, в ГБ
  #cu_i - кол-во публичных ip адресов
  #cu_np - кол-во полученного/отданного трафика, в ГБ
  #gpu_units - кол-во gpu ядер
  cu_type = "cu_с"
}
# once the above directive completes, consumed units by type info will be accessible 
# as data.decort_account_consumed_units_by_type.acubt

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

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