56 lines
2.0 KiB
Markdown
56 lines
2.0 KiB
Markdown
|
|
---
|
||
|
|
page_title: "beecloud: beecloud_servers"
|
||
|
|
description: "Get information about multiple beecloud Instances of project"
|
||
|
|
---
|
||
|
|
|
||
|
|
# Источник данных: beecloud_servers
|
||
|
|
|
||
|
|
Получение информации обо всех серверах проекта.
|
||
|
|
|
||
|
|
## Пример конфигурации
|
||
|
|
|
||
|
|
```hcl
|
||
|
|
data "beecloud_servers" "all" {}
|
||
|
|
|
||
|
|
output "beecloud_servers_all" {
|
||
|
|
value = data.beecloud_servers.all
|
||
|
|
}
|
||
|
|
```
|
||
|
|
|
||
|
|
## Возвращаемые поля
|
||
|
|
|
||
|
|
- `id` - Проект в beecloud, к которому относятся серверыы (ID/Slug).
|
||
|
|
- `servers` - Список серверов.
|
||
|
|
- `server_id` - ID сервера.
|
||
|
|
- `name` - Наименование сервера.
|
||
|
|
- `image` - Параметры образа сервера.
|
||
|
|
- `id` - ID образа сервера.
|
||
|
|
- `slug` - Slug образа.
|
||
|
|
- `name` - Наименование образа.
|
||
|
|
- `region` - Регион, где создан сервер.
|
||
|
|
- `id` - ID региона.
|
||
|
|
- `slug` - Slug региона.
|
||
|
|
- `name` - Наименование региона.
|
||
|
|
- `flavor` - Тариф.
|
||
|
|
- `id` - ID тарифа.
|
||
|
|
- `slug` - Slug тарифа.
|
||
|
|
- `name` - Наименование тарифа.
|
||
|
|
- `volumes` - Список дисков.
|
||
|
|
- `id` - ID диска.
|
||
|
|
- `size` - Размер диска.
|
||
|
|
- `type` - Тип диска (hhd/ssd/nvme).
|
||
|
|
- `is_boot` - Загрузочный/дополнительный (`true`, `false`).
|
||
|
|
- `name` - Наименование диска.
|
||
|
|
- `addresses` - Список адресов.
|
||
|
|
- `type` - Тип адреса.
|
||
|
|
- `address` - IP адрес.
|
||
|
|
- `version` - Версия IP адреса (4/6).
|
||
|
|
- `status` - Статус сервера (Создан/Создается/...)
|
||
|
|
- `fqdn` - Полный домен.
|
||
|
|
- `tags` - Список тэгов.
|
||
|
|
- `wait_completed` - Ключ ожидания состояния сервера (Создан/Создается...).
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|