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.
wiki-terraform-provider-decort/4.5.3/06.01.18-Data_decort_extnet.md

3.9 KiB

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

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

Аргументы

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

Аргумент Тип Обязательный Описание
net_id int ✔️ Идентификатор сети

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

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

Параметр Тип Описание
net_id int ID сети
meta []string Мета информация
check_ips []string Список ip адресов для проверки
default bool Является ли сеть сетью по-умолчанию
default_qos Struct{
e_rate int
guid string
in_burst int
in_rate int
}
Quality of Service по-умолчанию
Минимальное кол-во потерь
id сервиса
Потери в режиме burst
Потери в режиме rate
 
desc string Описание
dns []string Список dns
excluded []string Список исключенных ip-адресов
free_ips int Кол-во свободных ip-адресов
gateway string Сетевые врата
gid int Grid id
guid int Внутренний id сети
ipcidr string Маска сети
milestones int Время жизни
net_name string Имя сети
network string Информация о сети
network_id int Идентификатор сети
pre_reservations_num int Количество зарезервированных ресурсов
prefix int Префикс
pri_vnf_dev_id int ID внутренней сети для разработки
reservations []Struct{
client_type string
domainname string
hostname string
desc string
ip string
mac string
type string
vm_id int
}
Зарезервированные части сети
Тип клиента
Имя домена
Имя хоста
Описание
IP-адрес
MAC-адрес
Тип
ID виртуальной машины
 
shared_with []int Список ресурсов, имеющих доступ к сети
status string Статус сети
vlan_id int Идентификатор vlan
vnfs Struct{
dhcp int
}
Информация о vnfs
Информация о dhcp
 

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

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

data "decort_extnet" "e" {
  #идентификатор сети
  #обязательный параметр
  #тип - число
  net_id = 1111
}
# once the above directive completes, extnet will be accessible 
# as data.decort_extnet.e

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

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