Files
wiki-terraform-provider-decort/4.12.0/06.01.97-Data_decort_zone.md
2026-06-01 15:17:48 +03:00

4.2 KiB
Raw Blame History

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

Data source функция decort_zone служит для получения информации о zone устройстве

Аргументы

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

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

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

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

Параметр Тип Описание
zone_id int Уникальный идентификатор зоны
auto_start bool Автостарт ноды
guid int GUID
gid int GID
name string Наименование зоны
description string Описание зоны
deletable bool Флаг, указывающий, удалена ли зона
status string Текущее состояние зоны
created_time int Временная метка создания зоны
updated_time int Временная метка последнего обновления зоны
node_ids []int Список идентификаторов узлов (Node IDs), связанных с зоной
account_ids []int Список идентификаторов аккаунтов, связанных с зоной
compute_ids []int Список идентификаторов компьютов, связанных с зоной
extnet_ids []int Список идентификаторов внещних сетей, связанных с зоной
vins_ids []int Список идентификаторов VINS, связанных с зоной
lbs_ids []int Список идентификаторов балансировщиков нагрузки, связанных с зоной
bservice_ids []int Список идентификаторов базовых сервисов, связанных с зоной
k8s_ids []int Список идентификаторов kubernetes-кластеров, связанных с зоной
drs bool Включен ли DRS
drs_uid string Уникальный идентификатор DRS
drs_name string Имя DRS
sso_url string SSO URL
app_id string Идентификатор приложения
decort_url string Decort URL
domain string Имя домена
broadcast_addr string IP-адрес для широковещательных сообщений
ping_addr string IP-адрес контрольного хоста, отвечающего на запросы ICMP Echo-Request
ssl_skip_verify bool Флаг отключения проверки SSL-сертификата
sso_type string Тип провайдера аутентификации

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

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

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

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

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