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-dynamix/wiki/1.0.1/06.01.89-Data_dynamix_stack.md

2.5 KiB

Data source функция dynamix_stack служит для получения информации о переданном stack. Stack - вычислительный узел.

Аргументы

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

Аргумент Тип Обязательный Описание
stack_id int ✔️ ID вычислительного узла

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

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

Параметр Тип Описание
stack_id int ID вычислительного узла (stack)
cpu_allocation_ratio float Отношение выделения CPU
descr string Описание
drivers []string Список используемых драйверов
mem_allocation_ratio float Коэффициент выделения оперативной памяти
name string Наименование stack
status string Статус stack
type string Тип stack

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

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

data "dynamix_stack" "stack" {
  #обязательный параметр
  #тип - целое число
  #идентификатор стека
  stack_id = 2
}

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

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

  • наименование stack - data.dynamix_stack.stack.name