_Data source_ функция **decort_k8s_computes** служит для получения информации о виртуальных машинах кластера

## Аргументы

| Аргумент | Тип | Обязательный | Описание |
| --- | --- | --- | --- |
| k8s_id | int | :heavy_check_mark: | ID кластера |

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

| Параметр | Тип | Описание |
| --- | --- | --- |
| masters | []Struct{} | Список мастер ВМ (см. ниже) |
| workers | []Struct{} | Список воркер ВМ (см.ниже) |

## Описание структуры masters

| Параметр | Тип | Описание |
| --- | --- | --- |
| id | int | ID виртуальной машины |
| name | string | Наименование виртуальной машины |
| group_name | string | Наименование мастер-группы, к которой принадлежит ВМ |
| status | string | Статус ВМ |
| tech_status | string | Тех. статус ВМ |

## Описание структуры workers

| Параметр | Тип | Описание |
| --- | --- | --- |
| id | int | ID виртуальной машины |
| name | string | Наименование виртуальной машины |
| group_name | string | Наименование воркер-группы, к которой принадлежит ВМ |
| status | string | Статус ВМ |
| tech_status | string | Тех. статус ВМ |

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

```terraform
data "decort_k8s_computes" "computes" {
  #id кластера
  #обязательный параметр
  #тип - целое число
  k8s_id = 999
}
```

После успешного завершения такого вызова **decort_k8s_сomputes** в переменной `data.decort_k8s_computes.computes` будут сохранены возвращаемые значения.
