Updated 06.01.45 Data функция decort_k8s получение информации о кластере k8s (markdown)

Касим
2022-12-21 16:50:48 +03:00
parent 8e5165c1de
commit fba74f47c8

@@ -3,13 +3,14 @@
_Data source_ функция **decort_k8s** служит для получения информации о кластере Kubernetes (k8s). Кластер позволяет построить распределенную отказоустойчивую систему.
## Аргументы
_Data source_ функция **decort_k8s** принимает следующие аргументы:
| Аргумент | Тип | Обязательный | Описание |
| --- | --- | --- | --- |
| --- | --- | --- | --- |
| k8s_id | int | :heavy_check_mark: | ID кластера |
## Возвращаемые значения
В случае успешного выполнения _data source_ функция **decort_k8s** возвращает следующие параметры:
| Параметр | Тип | Описание |
@@ -17,9 +18,39 @@ _Data source_ функция **decort_k8s** принимает следующи
| acl | Struct{} [см. ниже](https://github.com/rudecs/terraform-provider-decort/wiki/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s) | acl |
### Описание структуры acl
| Параметр | Тип | Описание |
| --- | --- | --- |
| algorithm | string | Алгоритм работы бекенда |
| name | string | Имя бекенда |
| server_default_settings | Struct{} [см. ниже](https://github.com/rudecs/terraform-provider-decort/wiki/06.01.36-Data-функция-decort_lb-получение-информации-о-балансировщике-нагрузки#Описание-структуры-настроек) | Описание настроек серверов бекенда по умолчанию |
| servers | []Struct{} [см. ниже](https://github.com/rudecs/terraform-provider-decort/wiki/06.01.36-Data-функция-decort_lb-получение-информации-о-балансировщике-нагрузки#Описание-структуры-сервера) | Список серверов |
| account_acl | []Struct{} [см. ниже](https://github.com/rudecs/terraform-provider-decort/wiki/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s#Описание-структуры-acl) | account_acl |
| k8s_acl| []Struct{} [см. ниже](https://github.com/rudecs/terraform-provider-decort/wiki/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s#Описание-структуры-acl) | k8s_acl |
| rg_acl | []Struct{} [см. ниже](https://github.com/rudecs/terraform-provider-decort/wiki/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s#Описание-структуры-acl) | rg_acl |
### Описание структуры списка acl
| Параметр | Тип | Описание |
| --- | --- | --- |
Explicit | bool | |
GUID | string | |
Right | string | |
Status | string | |
Type | string | |
UserGroupID | string | |
## Пример использования
Пример вызова _data source_ функции **decort_k8s**:
```terraform
data "decort_k8s" "k8s" {
#id кластера
#обязательный параметр
#тип - число
k8s_id = 49304
}
```
После успешного завершения такого вызова **decort_k8s** в переменной `data.decort_k8s.k8s` будут сохранены возвращаемые значения.