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.18-Data_dynamix_extne...

3.8 KiB

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

Аргументы

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

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

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

В случае успешного выполнения data source функция dynamix_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 функции dynamix_extnet:

data "dynamix_extnet" "e" {
  #идентификатор сети
  #обязательный параметр
  #тип - целое число
  net_id = 1111
}

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

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