Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Источники данных Terraform

Источники данных позволяют Terraform использовать информацию, определенную вне Terraform, определенную другой отдельной конфигурацией Terraform или измененную функциями.

zvirt_cluster
Пример использования
data "zvirt_cluster" "cluster" {
  name = "Default"
}

Cхема

Required
  • name (String) - имя кластера в центре данных.

Read-only
  • comment(String) - комментарий, связанный с кластером.

  • description(String) - описание кластера.

  • id (String) - уникальный идентификатор кластера.

zvirt_datacenter
Пример использования
data "zvirt_datacenter" "datacenter" {
  name = "Default"
}

Cхема

Required
  • name (String) - имя Центра данных.

Read-only
  • id (String) - уникальный идентификатор Центра данных.

zvirt_network
Пример использования
data "zvirt_network" "network" {
  name = "Default"
}

Cхема

Required
  • name (String) - имя сети.

Read-only
  • id (String) - уникальный идентификатор сети.

  • vlan_id(Number) - идентификатор VLAN физической сети.

zvirt_networks
Пример использования
data "zvirt_networks" "dc_networks" {
  datacenter_id = "some-datacenter-id"
}

Cхема

Read-only
Required
  • name (String) - имя сети.

Read-only
  • id (String) - уникальный идентификатор сети.

  • vlan_id(Number) - идентификатор VLAN физической сети.

zvirt_storage_domain
Пример использования
data "zvirt_storage_domain" "storage_domain" {
  name = "hosted_storage"
}

Cхема

Required
  • name (String) - имя домена хранения.

Read-only
  • comment (String) - комментарий, связанный с доменом хранения.

  • description (String) - описание домена хранения.

  • id (String) - уникальный идентификатор домена хранения.

zvirt_storage_domains
Пример использования
data "zvirt_storage_domain" "storage_domain" {
  datacenter = "Default"
}

Cхема

Optional
  • datacenter (String) - имя Центра данных.

Read-only
Read-only
  • comment (String) - комментарий, связанный с доменом хранения.

  • description (String) - описание домена хранения.

  • id (String) - уникальный идентификатор домена хранения.

  • name (String) - имя домена хранения.

zvirt_template
Пример использования
data "zvirt_template" "template" {
  name    = "my-template"
  version = "1"
}

Cхема

Required
  • name (String) - имя шаблона.

  • version (String) - версия шаблона.

Read-only
  • alias (String) - альтернативное имя (алиас) диска.

  • interface (String) - тип интерфейса диска.

  • size (Number) - размер диска в байтах.

zvirt_vnic_profile
Пример использования
data "zvirt_vnic_profile" "vnic_profile" {
  name = "ovirtmgmt"
}

Cхема

Required
  • name (String) - имя кластера к которому относится профиль vNic.

Read-only
  • id (String) - уникальный идентификатор кластера.

  • network_id (String) - комментарий, связанный с кластером.