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.
3.3 KiB
3.3 KiB
Data source функция dynamix_k8ci_list служит для получения информации о доступных k8ci
Аргументы
Аргумент | Тип | Обязательный | Описание |
---|---|---|---|
by_id | int | ❌ | Фильтр по ID k8ci |
name | string | ❌ | Фильтр по имени |
status | string | ❌ | Фильтр по статусу |
worker_driver | string | ❌ | Фильтр по драйверу worker |
master_driver | string | ❌ | Фильтр по драйверу master |
network_plugin | string | ❌ | Фильтр по плагину сети (flannel, calico или weavenet) |
include_disabled | bool | ❌ | Дополнить рез-тат выключенными k8ci |
sort_by | string | ❌ | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
page | int | ❌ | Номер страницы |
size | int | ❌ | Размер страницы |
Возвращаемые значения (в списке items)
Параметр | Тип | Описание |
---|---|---|
k8ci_id | int | ID k8ci |
name | string | Наименование k8ci |
lb_image_id | int | ID образа балансировщика |
network_plugins | []string | Список доступных плагинов сети |
status | string | Статус |
desc | string | Описание |
created_time | int | Время создания |
version | string | Версия |
Пример использования
data "dynamix_k8ci_list" "k8ci_list" {
#поиск по ID
#опциональный параметр
#тип - целое число
by_id = 12
#поиск по наименованию
#опциональный параметр
#тип - строка
name = "name"
#поиск по статус
#опциональный параметр
#тип - строка
status = "status"
#поиск по worker драйверу
#опциональный параметр
#тип - строка
worker_driver = "wdriver"
#поиск по master драйверу
#опциональный параметр
#тип - строка
master_driver = "wdriver"
#поиск по network плагину
#опциональный параметр
#тип - строка
network_plugin = "flannel"
#показать выключенные K8CI
#опциональный параметр
#тип - булев
include_disabled = true
#сортировка по одному из поддерживаемых полей
#опциональный параметр
#тип - строка
#формат - "+поле" по возрастанию / "-поле" по убыванию
sort_by = "+name"
#номер страницы
#опциональный параметр
#тип - целое число
page = 1
#размер страницы
#опциональный параметр
#тип - целое число
size = 5
}
После успешного завершения такого вызова dynamix_k8ci_list в переменной data.dynamix_k8ci_list.k8ci_list
будут сохранены возвращаемые значения.