added grid data: grid_get/post_status, grid_list_emails, grid_get_consumption, grid_list_consumption; updated grid, grid_list
@@ -0,0 +1,86 @@
|
|||||||
|
Функция доступна в провайдере версии 3.0 и выше.
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_list** служит для получения информации об имеющихся в облачной платформе grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_list** принимает следующие аргументы:
|
||||||
|
|
||||||
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
|
|----------|--------|--------------|-------------------------|
|
||||||
|
| by_id | int | :x: | Фильтр по id grid |
|
||||||
|
| name | string | :x: | Фильтр по названию grid |
|
||||||
|
| page | int | :x: | Номер страниц |
|
||||||
|
| size | int | :x: | Размер страницы |
|
||||||
|
|
||||||
|
## Возвращаемые значения
|
||||||
|
|
||||||
|
В случае успешного выполнения _data source_ функция **decort_cb_grid_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
||||||
|
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|------------------------------------------------------|-----------------------|
|
||||||
|
| resources | []Struct{} [см. ниже](#Описание-структуры-resources) | Ресурсы |
|
||||||
|
| auth_broker | []string | auth broker |
|
||||||
|
| flag | string | Флаг |
|
||||||
|
| gid | int | ID grid |
|
||||||
|
| guid | int | Внутренний id |
|
||||||
|
| id | int | ID |
|
||||||
|
| location_code | string | Код расположения grid |
|
||||||
|
| name | string | Наименование grid |
|
||||||
|
|
||||||
|
### Описание структуры resources
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|----------|-----------------------------------------------------|--------------------------|
|
||||||
|
| current | []Struct{} [см. ниже](#Описание-структуры-current) | Текущие ресурсы |
|
||||||
|
| reserved | []Struct{} [см. ниже](#Описание-структуры-reserved) | Зареервированные ресурсы |
|
||||||
|
|
||||||
|
### Описание структуры current
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|-------------------------------------------------|---------------------------------------------------|
|
||||||
|
| cpu | int | Количество процессоров |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | int | Максимальный размер диска |
|
||||||
|
| ext_ips | int | Лимит на суммарное потребление внешних IP адресов |
|
||||||
|
| ext_traffic | int | Лимит на суммарный трафик |
|
||||||
|
| gpu | int | Количество GPU |
|
||||||
|
| ram | int | Количество RAM |
|
||||||
|
| seps | []Struct{} [см. ниже](#Описание-структуры-seps) | Коннекторы к системе хранения данных seps |
|
||||||
|
|
||||||
|
### Описание структуры reserved
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|-------------------------------------------------|---------------------------------------------------|
|
||||||
|
| cpu | int | Количество процессоров |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | int | Максимальный размер диска |
|
||||||
|
| ext_ips | int | Лимит на суммарное потребление внешних IP адресов |
|
||||||
|
| ext_traffic | int | Лимит на суммарный трафик |
|
||||||
|
| gpu | int | Количество GPU |
|
||||||
|
| ram | int | Количество RAM |
|
||||||
|
| seps | []Struct{} [см. ниже](#Описание-структуры-seps) | Коннекторы к системе хранения данных seps |
|
||||||
|
|
||||||
|
### Описание структуры seps
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|--------|----------------------------------|
|
||||||
|
| sep_id | string | id sep |
|
||||||
|
| data_name | string | Имя пула информации внутри SEP'а |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | float | Максимальный размер диска |
|
||||||
|
|
||||||
|
## Пример использования
|
||||||
|
|
||||||
|
Пример вызова _data source_ функции **decort_cb_grid_list**:
|
||||||
|
|
||||||
|
```terraform
|
||||||
|
data "decort_cb_grid_list" "gl" {
|
||||||
|
#by_id = 1
|
||||||
|
#name = "grid name"
|
||||||
|
#page = 2
|
||||||
|
#size = 3
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid list will be accessible
|
||||||
|
# as data.decort_cb_grid_list.gl.items
|
||||||
|
```
|
||||||
|
|
||||||
|
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
||||||
|
|
||||||
|
После успешного завершения такого вызова **decort_cb_grid_list** в переменной `data.decort_cb_grid_list.gl` будут сохранены возвращаемые значения.
|
||||||
@@ -1,42 +0,0 @@
|
|||||||
Функция доступна в провайдере версии 3.0 и выше.
|
|
||||||
|
|
||||||
_Data source_ функция **decort_grid_list** служит для получения информации об имеющихся в облачной платформе grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
|
||||||
|
|
||||||
## Аргументы
|
|
||||||
|
|
||||||
_Data source_ функция **decort_grid_list** принимает следующие аргументы:
|
|
||||||
|
|
||||||
| Аргумент | Тип | Обязательный | Описание |
|
|
||||||
| -------- | --- | ------------ | --------------- |
|
|
||||||
| page | int | :x: | Номер страниц |
|
|
||||||
| size | int | :x: | Размер страницы |
|
|
||||||
|
|
||||||
## Возвращаемые значения
|
|
||||||
|
|
||||||
В случае успешного выполнения _data source_ функция **decort_grid_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
|
||||||
| ------------- | ------ | --------------------- |
|
|
||||||
| flag | string | Флаг |
|
|
||||||
| gid | int | ID grid |
|
|
||||||
| guid | int | Внутренний id |
|
|
||||||
| id | int | ID |
|
|
||||||
| location_code | string | Код расположения grid |
|
|
||||||
| name | string | Наименование grid |
|
|
||||||
|
|
||||||
## Пример использования
|
|
||||||
|
|
||||||
Пример вызова _data source_ функции **decort_grid_list**:
|
|
||||||
|
|
||||||
```terraform
|
|
||||||
data "decort_grid_list" "gl" {
|
|
||||||
#page = 2
|
|
||||||
#size = 3
|
|
||||||
}
|
|
||||||
# once the above directive completes, grid list will be accessible
|
|
||||||
# as data.decort_grid_list.gl.items
|
|
||||||
```
|
|
||||||
|
|
||||||
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
|
||||||
|
|
||||||
После успешного завершения такого вызова **decort_grid_list** в переменной `data.decort_grid_list.gl` будут сохранены возвращаемые значения.
|
|
||||||
@@ -0,0 +1,39 @@
|
|||||||
|
Функция доступна в провайдере версии 3.0 и выше.
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid** служит для получения информации о grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
_Data source_ функция **decort_cb_grid** принимает следующие аргументы:
|
||||||
|
|
||||||
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
|
| --- | --- | --- | --- |
|
||||||
|
| grid_id | int | :heavy_check_mark: | ID grid |
|
||||||
|
|
||||||
|
## Возвращаемые значения
|
||||||
|
В случае успешного выполнения _data source_ функция **decort_cb_grid** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
|
||||||
|
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|----------|-----------------------|
|
||||||
|
| grid_id | int | ID grid |
|
||||||
|
| auth_broker | []string | auth broker |
|
||||||
|
| flag | string | Флаг |
|
||||||
|
| gid | int | ID grid |
|
||||||
|
| guid | int | Внутренний id |
|
||||||
|
| id | int | ID |
|
||||||
|
| location_code | string | Код расположения grid |
|
||||||
|
| name | string | Наименование grid |
|
||||||
|
|
||||||
|
|
||||||
|
## Пример использования
|
||||||
|
Пример вызова _data source_ функции **decort_cb_grid**:
|
||||||
|
```terraform
|
||||||
|
data "decort_cb_grid" "my_grid" {
|
||||||
|
grid_id = 1234
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid will be accessible
|
||||||
|
# as data.decort_cb_grid.my_grid
|
||||||
|
```
|
||||||
|
|
||||||
|
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
||||||
|
|
||||||
|
После успешного завершения такого вызова **decort_cb_grid** в переменной `data.decort_cb_grid.my_grid` будут сохранены возвращаемые значения.
|
||||||
@@ -1,37 +0,0 @@
|
|||||||
Функция доступна в провайдере версии 3.0 и выше.
|
|
||||||
|
|
||||||
_Data source_ функция **decort_grid** служит для получения информации о grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
|
||||||
|
|
||||||
## Аргументы
|
|
||||||
_Data source_ функция **decort_grid** принимает следующие аргументы:
|
|
||||||
|
|
||||||
| Аргумент | Тип | Обязательный | Описание |
|
|
||||||
| --- | --- | --- | --- |
|
|
||||||
| grid_id | int | :heavy_check_mark: | ID grid |
|
|
||||||
|
|
||||||
## Возвращаемые значения
|
|
||||||
В случае успешного выполнения _data source_ функция **decort_grid** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
|
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
|
||||||
| --- | --- | --- |
|
|
||||||
| flag | string | Флаг |
|
|
||||||
| gid | int | ID grid |
|
|
||||||
| guid | int | Внутренний id |
|
|
||||||
| id | int | ID |
|
|
||||||
| location_code | string | Код расположения grid |
|
|
||||||
| name | string | Наименование grid |
|
|
||||||
|
|
||||||
|
|
||||||
## Пример использования
|
|
||||||
Пример вызова _data source_ функции **decort_grid**:
|
|
||||||
```terraform
|
|
||||||
data "decort_grid" "my_grid" {
|
|
||||||
grid_id = 1234
|
|
||||||
}
|
|
||||||
# once the above directive completes, grid will be accessible
|
|
||||||
# as data.decort_grid.my_grid
|
|
||||||
```
|
|
||||||
|
|
||||||
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
|
||||||
|
|
||||||
После успешного завершения такого вызова **decort_grid** в переменной `data.decort_grid.my_grid` будут сохранены возвращаемые значения.
|
|
||||||
37
06.02.40-Data-функция-decort_cb_grid_list_emails-получение-списков-email-адресов-пользователей.md
Normal file
37
06.02.40-Data-функция-decort_cb_grid_list_emails-получение-списков-email-адресов-пользователей.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
Функция доступна в провайдере версии 4.5.1 и выше.
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_list_emails** служит для получения списка email-адресов пользователей в облачной платформе grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_list_emails** принимает следующие аргументы:
|
||||||
|
|
||||||
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
|
|----------|--------|--------------|-------------------------|
|
||||||
|
| page | int | :x: | Номер страниц |
|
||||||
|
| size | int | :x: | Размер страницы |
|
||||||
|
|
||||||
|
## Возвращаемые значения
|
||||||
|
|
||||||
|
В случае успешного выполнения _data source_ функция **decort_cb_grid_list_emails** возвращает в указанную при вызове переменную следующий параметр:
|
||||||
|
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|----------|----------|------------------------------------|
|
||||||
|
| items | []string | Список email-адресов пользователей |
|
||||||
|
|
||||||
|
## Пример использования
|
||||||
|
|
||||||
|
Пример вызова _data source_ функции **decort_cb_grid_list_emails**:
|
||||||
|
|
||||||
|
```terraform
|
||||||
|
data "decort_cb_grid_list_emails" "gle" {
|
||||||
|
#page = 2
|
||||||
|
#size = 3
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid list emails will be accessible
|
||||||
|
# as data.decort_cb_grid_list_emails.gle.items
|
||||||
|
```
|
||||||
|
|
||||||
|
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
||||||
|
|
||||||
|
После успешного завершения такого вызова **decort_cb_grid_list_emails** в переменной `data.decort_cb_grid_list_emails.gle` будут сохранены возвращаемые значения.
|
||||||
64
06.02.41-Data-функция-decort_cb_grid_list_consumption-получение-потребленных-и-зарезервированных-ресурсов-во-всех-grid.md
Normal file
64
06.02.41-Data-функция-decort_cb_grid_list_consumption-получение-потребленных-и-зарезервированных-ресурсов-во-всех-grid.md
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
Функция доступна в провайдере версии 4.5.1 и выше.
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_list_consumption** служит для получения информации и потребленных и зарезервированных ресурсах во всех grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_list_consumption** не имеет входных параметров.
|
||||||
|
|
||||||
|
## Возвращаемые значения
|
||||||
|
|
||||||
|
В случае успешного выполнения _data source_ функция **decort_cb_grid_list_consumption** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
||||||
|
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|----------|-----------------------------------------------------|---------------------------|
|
||||||
|
| consumed | []Struct{} [см. ниже](#Описание-структуры-consumed) | Потребленные ресурсы |
|
||||||
|
| reserved | []Struct{} [см. ниже](#Описание-структуры-reserved) | Зарезервированные ресурсы |
|
||||||
|
| id | int | grid id |
|
||||||
|
|
||||||
|
### Описание структуры consumed
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|-------------------------------------------------|---------------------------------------------------|
|
||||||
|
| cpu | int | Количество процессоров |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | int | Максимальный размер диска |
|
||||||
|
| ext_ips | int | Лимит на суммарное потребление внешних IP адресов |
|
||||||
|
| ext_traffic | int | Лимит на суммарный трафик |
|
||||||
|
| gpu | int | Количество GPU |
|
||||||
|
| ram | int | Количество RAM |
|
||||||
|
| seps | []Struct{} [см. ниже](#Описание-структуры-seps) | Коннекторы к системе хранения данных seps |
|
||||||
|
|
||||||
|
### Описание структуры reserved
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|-------------------------------------------------|---------------------------------------------------|
|
||||||
|
| cpu | int | Количество процессоров |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | int | Максимальный размер диска |
|
||||||
|
| ext_ips | int | Лимит на суммарное потребление внешних IP адресов |
|
||||||
|
| ext_traffic | int | Лимит на суммарный трафик |
|
||||||
|
| gpu | int | Количество GPU |
|
||||||
|
| ram | int | Количество RAM |
|
||||||
|
| seps | []Struct{} [см. ниже](#Описание-структуры-seps) | Коннекторы к системе хранения данных seps |
|
||||||
|
|
||||||
|
### Описание структуры seps
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|--------|----------------------------------|
|
||||||
|
| sep_id | string | id sep |
|
||||||
|
| data_name | string | Имя пула информации внутри SEP'а |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | float | Максимальный размер диска |
|
||||||
|
|
||||||
|
## Пример использования
|
||||||
|
|
||||||
|
Пример вызова _data source_ функции **decort_cb_grid_list_consumption**:
|
||||||
|
|
||||||
|
```terraform
|
||||||
|
data "decort_cb_grid_list_consumption" "glс" {
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid list consumption will be accessible
|
||||||
|
# as data.decort_cb_grid_list_consumption.glс.items
|
||||||
|
```
|
||||||
|
|
||||||
|
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
||||||
|
|
||||||
|
После успешного завершения такого вызова **decort_cb_grid_list_consumption** в переменной `data.decort_cb_grid_list_consumption.glc` будут сохранены возвращаемые значения.
|
||||||
69
06.02.42-Data-функция-decort_cb_grid_get_consumption-получение-потребленных-и-зарезервированных-ресурсов-в-grid.md
Normal file
69
06.02.42-Data-функция-decort_cb_grid_get_consumption-получение-потребленных-и-зарезервированных-ресурсов-в-grid.md
Normal file
@@ -0,0 +1,69 @@
|
|||||||
|
Функция доступна в провайдере версии 4.5.1 и выше.
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_get_consumption** служит для получения информации и потребленных и зарезервированных ресурсах во всех grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
|
||||||
|
_Data source_ функция **decort_cb_grid_get_consumption** принимает следующие аргументы:
|
||||||
|
|
||||||
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
|
|----------|--------|-------------|-------------------------|
|
||||||
|
| grid_id | int | :heavy_check_mark: | Номер страниц |
|
||||||
|
|
||||||
|
## Возвращаемые значения
|
||||||
|
|
||||||
|
В случае успешного выполнения _data source_ функция **decort_cb_grid_get_consumption** возвращает в указанную при вызове переменную, содержащую следующие параметры:
|
||||||
|
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|----------|-----------------------------------------------------|---------------------------|
|
||||||
|
| consumed | []Struct{} [см. ниже](#Описание-структуры-consumed) | Потребленные ресурсы |
|
||||||
|
| reserved | []Struct{} [см. ниже](#Описание-структуры-reserved) | Зарезервированные ресурсы |
|
||||||
|
| id | int | grid id |
|
||||||
|
|
||||||
|
### Описание структуры consumed
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|-------------------------------------------------|---------------------------------------------------|
|
||||||
|
| cpu | int | Количество процессоров |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | int | Максимальный размер диска |
|
||||||
|
| ext_ips | int | Лимит на суммарное потребление внешних IP адресов |
|
||||||
|
| ext_traffic | int | Лимит на суммарный трафик |
|
||||||
|
| gpu | int | Количество GPU |
|
||||||
|
| ram | int | Количество RAM |
|
||||||
|
| seps | []Struct{} [см. ниже](#Описание-структуры-seps) | Коннекторы к системе хранения данных seps |
|
||||||
|
|
||||||
|
### Описание структуры reserved
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|-------------------------------------------------|---------------------------------------------------|
|
||||||
|
| cpu | int | Количество процессоров |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | int | Максимальный размер диска |
|
||||||
|
| ext_ips | int | Лимит на суммарное потребление внешних IP адресов |
|
||||||
|
| ext_traffic | int | Лимит на суммарный трафик |
|
||||||
|
| gpu | int | Количество GPU |
|
||||||
|
| ram | int | Количество RAM |
|
||||||
|
| seps | []Struct{} [см. ниже](#Описание-структуры-seps) | Коннекторы к системе хранения данных seps |
|
||||||
|
|
||||||
|
### Описание структуры seps
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|---------------|--------|----------------------------------|
|
||||||
|
| sep_id | string | id sep |
|
||||||
|
| data_name | string | Имя пула информации внутри SEP'а |
|
||||||
|
| disk_size | float | Размер диска |
|
||||||
|
| disk_size_max | float | Максимальный размер диска |
|
||||||
|
|
||||||
|
## Пример использования
|
||||||
|
|
||||||
|
Пример вызова _data source_ функции **decort_cb_grid_get_consumption**:
|
||||||
|
|
||||||
|
```terraform
|
||||||
|
data "decort_cb_grid_get_consumption" "glс" {
|
||||||
|
grid_id = 215
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid consumption will be accessible
|
||||||
|
# as data.decort_cb_grid_get_consumption.glс
|
||||||
|
```
|
||||||
|
|
||||||
|
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
||||||
|
|
||||||
|
После успешного завершения такого вызова **decort_cb_grid_get_consumption** в переменной `data.decort_cb_grid_get_consumption.glc` будут сохранены возвращаемые значения.
|
||||||
35
06.02.43-Data-функция-decort_cb_grid_get_status-проверка-статуса-активности-текущей-среды.md
Normal file
35
06.02.43-Data-функция-decort_cb_grid_get_status-проверка-статуса-активности-текущей-среды.md
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
Функция доступна в провайдере версии 4.5.1 и выше.
|
||||||
|
|
||||||
|
_Data source_ функции **decort_cb_grid_get_status**, **decort_cb_grid_post_status** служат для получения статуса активности текущей среды grid. Grid это пространства, на которых возможно размещение виртуальных машин.
|
||||||
|
|
||||||
|
## Аргументы
|
||||||
|
|
||||||
|
_Data source_ функции **decort_cb_grid_get_status**, **decort_cb_grid_post_status** не принимают входящих параметров.
|
||||||
|
|
||||||
|
## Возвращаемые значения
|
||||||
|
|
||||||
|
В случае успешного выполнения _data source_ функции **decort_cb_grid_get_status**, **decort_cb_grid_post_status** возвращают в указанную при вызове переменную, содержащую следующие параметры:
|
||||||
|
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|----------|------|---------------------------------|
|
||||||
|
| status | bool | Статус активности текущей среды |
|
||||||
|
|
||||||
|
## Пример использования
|
||||||
|
|
||||||
|
Пример вызова _data source_ функций **decort_cb_grid_get_status**, **decort_cb_grid_post_status**:
|
||||||
|
|
||||||
|
```terraform
|
||||||
|
data "decort_cb_grid_get_status" "gs" {
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid status be accessible
|
||||||
|
# as data.decort_cb_grid_get_status.gs
|
||||||
|
|
||||||
|
data "decort_cb_grid_post_status" "ps" {
|
||||||
|
}
|
||||||
|
# once the above directive completes, grid status be accessible
|
||||||
|
# as data.decort_cb_grid_post_status.ps
|
||||||
|
```
|
||||||
|
|
||||||
|
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/05.-%D0%98%D0%BD%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F-Terraform-%D0%BF%D1%80%D0%BE%D0%B2%D0%B0%D0%B9%D0%B4%D0%B5%D1%80%D0%B0-DECORT.)).
|
||||||
|
|
||||||
|
После успешного завершения такого вызова **decort_cb_grid_get_status** или **decort_cb_grid_post_status** в переменной `data.decort_cb_grid_get_status.gs` или `data.decort_cb_grid_post_status.ps`, соответственно, будут сохранены возвращаемые значения.
|
||||||
8
Home.md
8
Home.md
@@ -123,8 +123,8 @@ Terraform провайдер для платформы DECORT с API верси
|
|||||||
- [**decort_image_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.06-Data-функция-decort_image_list-получение-информации-об-образах) - получение информации об образах (_image_)
|
- [**decort_image_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.06-Data-функция-decort_image_list-получение-информации-об-образах) - получение информации об образах (_image_)
|
||||||
- [**decort_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.07-Data-функция-decort_image-получение-информации-об-образе) - получение информации об образе (_image_)
|
- [**decort_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.07-Data-функция-decort_image-получение-информации-об-образе) - получение информации об образе (_image_)
|
||||||
- [**decort_image_list_stacks**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.08-Data-функция-decort_image_list_stacks-получение-информации-о-доступных-для-образа-stacks) - получение информации о доступном stacks по id образа
|
- [**decort_image_list_stacks**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.08-Data-функция-decort_image_list_stacks-получение-информации-о-доступных-для-образа-stacks) - получение информации о доступном stacks по id образа
|
||||||
- [**decort_grid_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.09-Data-функция-decort_grid_list-получение-списков-доступных-платформ) - получение списка с информацией о доступных платформах, _необходимы права администратора_
|
- [**decort_cb_grid_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.09-Data-функция-decort_cb_grid_list-получение-списков-доступных-платформ) - получение списка с информацией о доступных платформах, _необходимы права администратора_
|
||||||
- [**decort_grid**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.10-Data-функция-decort_grid-получение-информации-о-grid) - получение информации о доступной платформе, _необходимы права администратора_
|
- [**decort_cb_grid**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.10-Data-функция-decort_cb_grid-получение-информации-о-grid) - получение информации о доступной платформе, _необходимы права администратора_
|
||||||
- [**decort_cb_pcidevice_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.11-Data-функция-decort_cb_pcidevice_list-получение-информации-о-всех-pcidevice) - получение информации о всех доступных pcidevice
|
- [**decort_cb_pcidevice_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.11-Data-функция-decort_cb_pcidevice_list-получение-информации-о-всех-pcidevice) - получение информации о всех доступных pcidevice
|
||||||
- [**decort_cb_pcidevice**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.12-Data-функция-decort_cb_pcidevice-получение-информации-о-pcidevice) - получение информации о pcidevice
|
- [**decort_cb_pcidevice**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.12-Data-функция-decort_cb_pcidevice-получение-информации-о-pcidevice) - получение информации о pcidevice
|
||||||
- [**decort_vgpu**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.13-Data-функция-decort_vgpu-получение-информации-о-виртуальном-графическом-устройстве) - получение информации о виртуальном графическом устройстве
|
- [**decort_vgpu**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.13-Data-функция-decort_vgpu-получение-информации-о-виртуальном-графическом-устройстве) - получение информации о виртуальном графическом устройстве
|
||||||
@@ -154,6 +154,10 @@ Terraform провайдер для платформы DECORT с API верси
|
|||||||
- [**decort_cb_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.37-Data-функция-decort_cb_lb-получение-информации-о-балансировщике-нагрузки) - получение информации о балансировщике нагрузки
|
- [**decort_cb_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.37-Data-функция-decort_cb_lb-получение-информации-о-балансировщике-нагрузки) - получение информации о балансировщике нагрузки
|
||||||
- [**decort_cb_lb_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.38-Data-функция-decort_cb_lb_list-получение-информации-о-балансировщиках-нагрузки) получение информации о балансировщиках нагрузки
|
- [**decort_cb_lb_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.38-Data-функция-decort_cb_lb_list-получение-информации-о-балансировщиках-нагрузки) получение информации о балансировщиках нагрузки
|
||||||
- [**decort_cb_lb_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.39-Data-функция-decort_cb_lb_list_deleted-получение-информации-об-удаленных-балансировщиках-нагрузки) - получение информации об удаленных балансировщиках нагрузки
|
- [**decort_cb_lb_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.39-Data-функция-decort_cb_lb_list_deleted-получение-информации-об-удаленных-балансировщиках-нагрузки) - получение информации об удаленных балансировщиках нагрузки
|
||||||
|
- [**decort_cb_grid_list_emails**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.40-Data-функция-decort_cb_grid_list_emails-получение-списков-email-адресов-пользователей) - получение списков email адресов пользователей
|
||||||
|
- [**decort_cb_grid_list_consumption**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.41-Data-функция-decort_cb_grid_list_consumption-получение-потребленных-и-зарезервированных-ресурсов-во-всех-grid) - получение потребленных и зарезервированных ресурсов во всех grid
|
||||||
|
- [**decort_cb_grid_get_consumption**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.42-Data-функция-decort_cb_grid_get_consumption-получение-потребленных-и-зарезервированных-ресурсов-в-grid) - получение потребленных и зарезервированных ресурсов в grid
|
||||||
|
- [**decort_cb_grid_get_status**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.43-Data-функция-decort_cb_grid_get_status-проверка-статуса-активности-текущей-среды) - проверка статуса активности текущей среды
|
||||||
-->
|
-->
|
||||||
|
|
||||||
7. [Resource функции Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.-Resource-функции-Terraform-провайдера-DECORT)
|
7. [Resource функции Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.-Resource-функции-Terraform-провайдера-DECORT)
|
||||||
|
|||||||
Reference in New Issue
Block a user