diff --git a/06.02.05-Data-функция-decort_account-получение-информации-об-аккаунте.md b/06.02.05-Data-функция-decort_account-получение-информации-об-аккаунте.md deleted file mode 100644 index c08c359..0000000 --- a/06.02.05-Data-функция-decort_account-получение-информации-об-аккаунте.md +++ /dev/null @@ -1,55 +0,0 @@ -Функция доступна в провайдере версии 3.0 и выше. - -_Data source_ функция **decort_account** служит для получения информации об аккаунте. - -## Аргументы -_Data source_ функция **decort_account** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| account_id | int | :heavy_check_mark: | ID аккаунте | - - -## Возвращаемые значения -В случае успешного выполнения _data source_ функция **decort_account** возвращает следующие параметры: - -| Параметр | Тип | Описание | -| --- | --- | --- | -| account_id | int | ID аккаунта | -| account_name | string | Название аккаунта | -| meta | []string | Мета информация | -| resources | Struct{
current Struct{
cpu int
disksize int
extips int
exttraffic int
gpu int
ram int
}
reserved Struct{
cpu int
disksize int
extips int
exttraffic int
gpu int
ram int
}
} | Информация о ресурсах
Задействованные
Кол-вол ядер
Размер диска, ГБ
Кол-во внешних ip-адресов
Размер внешнего траффика
Кол-во графических ядер
Размер RAM, MБ

Зарезервированные
Кол-вол ядер
Размер диска, ГБ
Кол-во внешних ip-адресов
Размер внешнего траффика
Кол-во графических ядер
Размер RAM, MБ

 
| -| acl | []Struct{
can_be_deleted bool
explicit bool
guid string
right string
status string
type string
user_group_id string
} | Более подробная информация об аккаунтах
Может ли быть удален аккаунт
Явно ли указан доступ
guid аккаунта
Права доступа
Статус аккаунта
Тип аккаунта
Идентификатор пользователя-владельца аккаунта
 
| -| company | string | Название компании, которой принадлежит аккаунт | -| companyurl | string | url-адрес компани | -| created_by | string | Пользователь - создателя аккаунта | -| created_time | int | Время создания аккаунта | -| deactivation_time | float | Время деактивации аккаунта | -| deleted_by | string | Пользователь, удаливший аккаунт | -| deleted_time | int | Время удаления аккаунта | -| displayname | string | Отображаемое имя аккаунта | -| guid | int | Внутренний guid аккаунта | -| resource_limits | Struct{
cu_c float
cu_d float
cu_i float
cu_m float
cu_np float
gpu_units float
} | Ограничения ресурсов
Кол-во ядер
Размер диска, ГБ
Число публичных ip адресов
Размер RAM, МБ
Объем трафика, ГБ
Кол-вол графических ядер
 
| -| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | -| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания | -| status | string | Статус аккаунта | -| updated_time | int | Время последнего обновления | -| version | int | Версия аккаунта | -| vins | []int | Список id виртуальных сетей | - -## Пример использования -Пример вызова _data source_ функции **decort_account**: -```terraform -data "decort_account" "a" { - #id аккаунта - #обязательный параметр - #тип - число - account_id = 28096 - -} -# once the above directive completes, account will be accessible -# as data.decort_account.a -``` - -Данный пример подразумевает, что ранее по тексту 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_account** в переменной `data.decort_account.a` будут сохранены возвращаемые значения. diff --git a/06.02.05-Data-функция-decort_cb_account-получение-информации-об-аккаунте.md b/06.02.05-Data-функция-decort_cb_account-получение-информации-об-аккаунте.md new file mode 100644 index 0000000..fb4f06e --- /dev/null +++ b/06.02.05-Data-функция-decort_cb_account-получение-информации-об-аккаунте.md @@ -0,0 +1,79 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_cb_account** служит для получения информации об аккаунте. + +## Аргументы +_Data source_ функция **decort_cb_account** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| --- | --- | --- | --- | +| account_id | int | :heavy_check_mark: | ID аккаунте | + + +## Возвращаемые значения +В случае успешного выполнения _data source_ функция **decort_cb_account** возвращает следующие параметры: + +| Параметр | Тип | Описание | +| --- | --- |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| account_id | int | ID аккаунта | +|dc_location|string| dc location | +| ckey | string | CKey | +| acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | +| company | string | Название компании, которой принадлежит аккаунт | +| companyurl | string | url-адрес компани | +| cpu_allocation_parameter | string | Параметр выделения CPU | +| cpu_allocation_ratio | float | Отношение выделения CPU | +| created_by | string | Пользователь - создателя аккаунта | +| created_time | int | Время создания аккаунта | +| deactivation_time | float | Время деактивации аккаунта | +| deleted_by | string | Пользователь, удаливший аккаунт | +| deleted_time | int | Время удаления аккаунта | +| displayname | string | Отображаемое имя аккаунта | +| guid | int | Внутренний guid аккаунта | +| account_name | string | Название аккаунта | +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits) | Лимиты ресурсов | +| resource_types | []string | Типы ресурсов | +| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | +| status | string | Статус аккаунта | +| uniq_pools | []string | Список пулов | +| updated_time | int | Время последнего обновления | +| version | int | Версия аккаунта | +| vins | []int | Список id виртуальных сетей | + +### Описание структуры acl +| Параметр | Тип | Описание | +| --- | --- | --- | +| explicit | bool | Явно ли указан доступ | +| guid | string | guid Ресурса | +| right | string | Права на ресурс | +| status | string | Статус ресурса | +| type | string | Тип ресурса | +| user_group_id | string | ID user group | + +### Описание структуры resource_limits +| Параметр | Тип | Описание | +| --- | --- | --- | +| cu_c | float | Количество ядер CPU | +| cu_d | float | Размер диска | +| cu_dm | float | Использованный размер хранилища виртуального диска | +| cu_i | float | Количество публичных IP адресов | +| cu_m | float | размер RAM | +| cu_np | float | Хранилище траффика | +| gpu_units | float | количество GPU ядер | + +## Пример использования +Пример вызова _data source_ функции **decort_cb_account**: +```terraform +data "decort_cb_account" "a" { + #id аккаунта + #обязательный параметр + #тип - число + account_id = 28096 +} +# once the above directive completes, account will be accessible +# as data.decort_cb_account.a +``` + +Данный пример подразумевает, что ранее по тексту 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_account** в переменной `data.decort_cb_account.a` будут сохранены возвращаемые значения. diff --git a/06.02.100-Data-функция-decort_cb_account_resource_consumption_get-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов.md b/06.02.100-Data-функция-decort_cb_account_resource_consumption_get-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов.md new file mode 100644 index 0000000..fcd405b --- /dev/null +++ b/06.02.100-Data-функция-decort_cb_account_resource_consumption_get-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов.md @@ -0,0 +1,72 @@ +Функция доступна в провайдере версии 4.5.1 и выше. + +_Data source_ функция **decort_cb_account_resource_consumption_get** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) по конкретному аккаунту + +## Аргументы + +_Data source_ функция **decort_cb_account_resource_consumption_get** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| -------- | --- | ------------------ | ------------------- | +| account_id | int | :heavy_check_mark: | ID аккаунта | + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_cb_account_resource_consumption_get** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров: + +| Параметр | Тип | Описание | +| ---------- | ------- | ----------------------------------------------- | +| account_id | int | id аккаунта | +| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах | +| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных аккаунтом ресурсах | +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов | + +### Описание структуры consumed и reserved +| Параметр | Тип | Описание | +| --- | --- | --- | +| cpu | int | Количество CPU | +| disksize | float | Размер диска | +| disksizemax | float | Максимальный размер диск | +| extips | int | Внешние IPs | +| exttraffic | int | Внешний Traffic | +| gpu | int | Количество GPU | +| ram | int | Количество RAM | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | + +### Описание структуры seps +| Параметр | Тип | Описание | +| --- | --- | --- | +| sep_id | string | ID SEP. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск| +| data_name | string | Имя пула информации внутри SEP'а | +| disk_size | float | Количество занятого места | +| disk_size_max | float | Размер диска | + +### Описание структуры resource limits +| Параметр | Тип | Описание | +| --- | --- | --- | +| cu_c | float | Количество ядер CPU | +| cu_d | float | Размер диска | +| cu_dm | float | Использованный размер хранилища виртуального диска | +| cu_i | float | Количество публичных IP адресов | +| cu_m | float | размер RAM | +| cu_np | float | Хранилище траффика | +| gpu_units | float | количество GPU ядер | + +## Пример использования + +Пример вызова _data source_ функции **decort_cb_account_resource_consumption_get**: + +```terraform +data "decort_cb_account_resource_consumption_get" "rc_get" { + #id аккаунта + #обязательный параметр + #тип - число + account_id = 111 +} +# once the above directive completes, account resource consumption will be accessible +# as data.decort_cb_account_resource_consumption_get.rc_get +``` + +Данный пример подразумевает, что ранее по тексту 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_account_resource_consumption_get** в переменной `data.decort_cb_account_resource_consumption_get.rc_get` будут сохранены возвращаемые значения. diff --git a/06.02.101-Data-функция-decort_cb_account_resource_consumption_list-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов.md b/06.02.101-Data-функция-decort_cb_account_resource_consumption_list-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов.md new file mode 100644 index 0000000..4bf4119 --- /dev/null +++ b/06.02.101-Data-функция-decort_cb_account_resource_consumption_list-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов.md @@ -0,0 +1,53 @@ +Функция доступна в провайдере версии 4.5.1 и выше. + +_Data source_ функция **decort_cb_account_resource_consumption_list** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) доступных аккаунту + +## Аргументы + +_Data source_ функция **decort_cb_account_resource_consumption_list** не принимает аргументы. + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_cb_account_resource_consumption_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров: + +| Параметр | Тип | Описание | +| ---------- | ------- | ----------------------------------------------- | +| account_id | int | id аккаунта | +| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах | +| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных аккаунтом ресурсах | + +### Описание структуры consumed и reserved +| Параметр | Тип | Описание | +| --- | --- | --- | +| cpu | int | Количество CPU | +| disksize | float | Размер диска | +| disksizemax | float | Максимальный размер диск | +| extips | int | Внешние IPs | +| exttraffic | int | Внешний Traffic | +| gpu | int | Количество GPU | +| ram | int | Количество RAM | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | + +### Описание структуры seps +| Параметр | Тип | Описание | +| --- | --- | --- | +| sep_id | string | ID SEP. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск| +| data_name | string | Имя пула информации внутри SEP'а | +| disk_size | float | Количество занятого места | +| disk_size_max | float | Размер диска | + +## Пример использования + +Пример вызова _data source_ функции **decort_cb_account_resource_consumption_list**: + +```terraform +data "decort_cb_account_resource_consumption_list" "rc_list" { + #Нет входных параметров +} +# once the above directive completes, resource consumption list will be accessible +# as data.decort_cb_account_resource_consumption_list.rc_list.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_account_resource_consumption_list** в переменной `data.decort_cb_account_resource_consumption_list.rc_list.items` будут сохранены возвращаемые значения. diff --git a/06.02.17-Data-функция-decort_account_audits_list-получение-информации-о-запросах-аккаунта.md b/06.02.17-Data-функция-decort_cb_account_audits_list-получение-информации-о-запросах-аккаунта.md similarity index 70% rename from 06.02.17-Data-функция-decort_account_audits_list-получение-информации-о-запросах-аккаунта.md rename to 06.02.17-Data-функция-decort_cb_account_audits_list-получение-информации-о-запросах-аккаунта.md index 4391ba1..e16dc49 100644 --- a/06.02.17-Data-функция-decort_account_audits_list-получение-информации-о-запросах-аккаунта.md +++ b/06.02.17-Data-функция-decort_cb_account_audits_list-получение-информации-о-запросах-аккаунта.md @@ -1,18 +1,19 @@ Функция доступна в провайдере версии 3.0 и выше. -_Data source_ функция **decort_account_audits_list** служит для получения информации о запросах аккаунта. +_Data source_ функция **decort_cb_account_audits_list** служит для получения информации о запросах аккаунта. Информация содержит в себе данные о вызове, времени выполнения запроса, пользователе, инициирующем вызов, а так же другие данные. ## Аргументы -_Data source_ функция **decort_account_audits_list** принимает следующие аргументы: +_Data source_ функция **decort_cb_account_audits_list** принимает следующие аргументы: + | Аргумент | Тип | Обязательный | Описание | | --- | --- | --- | --- | | account_id | int | :heavy_check_mark: | ID аккаунта | ## Возвращаемые значения -В случае успешного выполнения _data source_ функция **decort_account_audits_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: +В случае успешного выполнения _data source_ функция **decort_cb_account_audits_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | ------------ | ------ | -------------------------------- | @@ -24,20 +25,19 @@ _Data source_ функция **decort_account_audits_list** принимает ## Пример использования -Пример вызова _data source_ функции **decort_account_audits_list**: +Пример вызова _data source_ функции **decort_cb_account_audits_list**: ```terraform -data "decort_account_audits_list" "aal" { +data "decort_cb_account_audits_list" "aal" { #id аккаунта #обязательный параметр #тип - число account_id = 11111 - } # once the above directive completes, account audits list will be accessible -# as data.decort_account_audits_list.aal.items +# as data.decort_cb_account_audits_list.aal.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_account_audits_list** в переменной `data.decort_account_audits_list.aal` будут сохранены возвращаемые значения. +После успешного завершения такого вызова **decort_cb_account_audits_list** в переменной `data.decort_cb_account_audits_list.aal.items` будут сохранены возвращаемые значения. diff --git a/06.02.18-Data-функция-decort_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes.md b/06.02.18-Data-функция-decort_cb_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes.md similarity index 52% rename from 06.02.18-Data-функция-decort_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes.md rename to 06.02.18-Data-функция-decort_cb_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes.md index f48810c..381a70f 100644 --- a/06.02.18-Data-функция-decort_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes.md +++ b/06.02.18-Data-функция-decort_cb_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes.md @@ -1,17 +1,28 @@ Функция доступна в провайдере версии 3.0 и выше. -_Data source_ функция **decort_account_computes_list** служит для получения информации о вычислительных мощностях (computes), которые использует аакаунт. +_Data source_ функция **decort_cb_account_computes_list** служит для получения информации о вычислительных мощностях (computes), которые использует аакаунт. ## Аргументы -_Data source_ функция **decort_account_computes_list** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| account_id | int | :heavy_check_mark: | ID аккаунта | +_Data source_ функция **decort_cb_account_computes_list** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +|-------------|--------|--------------------|----------------------------------| +| account_id | int | :heavy_check_mark: | ID аккаунта | +| compute_id | int | :x: | Фильт по id компьюта | +| name | string | :x: | Фильтр по имени компьюта | +| rg_name | string | :x: | Фильтр по имени ресурсной группы | +| rg_id | int | :x: | Фильтр по ID ресурсной группы | +| tech_status | string | :x: | Фильтр по тех. статусу | +| ip_address | string | :x: | Фильтр по IP адресу | +| extnet_name | string | :x: | Фильтр по имени внешней сети | +| extnet_id | int | :x: | Фильтр по ID внешней сети | +| page | int | :x: | Номер страницы | +| size | int | :x: | Размер страницы | ## Возвращаемые значения -В случае успешного выполнения _data source_ функция **decort_account_computes_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: +В случае успешного выполнения _data source_ функция **decort_cb_account_computes_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | ---------------- | ------ | ---------------------------------------------------------------------------- | @@ -38,20 +49,71 @@ _Data source_ функция **decort_account_computes_list** принимает ## Пример использования -Пример вызова _data source_ функции **decort_account_computes_list**: +Пример вызова _data source_ функции **decort_cb_account_computes_list**: ```terraform -data "decort_account_computes_list" "acl" { +data "decort_cb_account_computes_list" "acl" { #id аккаунта #обязательный параметр #тип - число account_id = 1111 + #фильтр по id compute + #опциональный параметр + #тип - число + #compute_id = 100 + + #фильтр по имени compute + #опциональный параметр + #тип - строка + #name = "test" + + #фильтр по имени ресурсной группы + #опциональный параметр + #тип - строка + #rg_name = "test" + + #фильтр по id ресурсной группы + #опциональный параметр + #тип - число + #rg_id = 100 + + #фильтр по техническому статусу + #опциональный параметр + #тип - строка + #tech_status = "STARTED" + + #фильтр по ip address + #опциональный параметр + #тип - строка + #ip_address = "1.1.1.1.1" + + #фильтр по имени внешней сети + #опциональный параметр + #тип - строка + #extnet_name = "test" + + #фильтр по id внешней сети + #опциональный параметр + #тип - число + #extnet_id = 100 + + #номер страницы для отображения + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #page = 1 + + #размер страницы + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #size = 1 } # once the above directive completes, account computes list will be accessible -# as data.decort_account_computes_list.acl.items +# as data.decort_cb_account_computes_list.acl.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_account_computes_list** в переменной `data.decort_account_computes_list.acl` будут сохранены возвращаемые значения. +После успешного завершения такого вызова **decort_cb_account_computes_list** в переменной `data.decort_cb_account_computes_list.acl.items` будут сохранены возвращаемые значения. diff --git a/06.02.19-Data-функция-decort_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках.md b/06.02.19-Data-функция-decort_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках.md deleted file mode 100644 index f293f2d..0000000 --- a/06.02.19-Data-функция-decort_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках.md +++ /dev/null @@ -1,43 +0,0 @@ -Функция доступна в провайдере версии 3.0 и выше. - -_Data source_ функция **decort_account_disks_list** служит для получения информации об используемых аккаунтом дисках. - -## Аргументы - -_Data source_ функция **decort_account_disks_list** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| account_id | int | :heavy_check_mark: | ID аккаунта | - -## Возвращаемые значения - -В случае успешного выполнения _data source_ функция **decort_account_disks_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: - -| Параметр | Тип | Описание | -| --------- | ------ | ---------------------------------------- | -| disk_id | int | ID диска | -| disk_name | string | Название диска | -| pool | string | Название пула, к которому относится диск | -| sep_id | int | ID sep | -| size_max | int | Максимальный размер диска | -| type | string | Тип диска | - -## Пример использования - -Пример вызова _data source_ функции **decort_account_disks_list**: - -```terraform -data "decort_account_disks_list" "adl" { - #id аккаунта - #обязательный параметр - #тип - число - account_id = 11111 - -} -# once the above directive completes, account disks list will be accessible -# as data.decort_account_disks_list.adl.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_account_disks_list** в переменной `data.decort_account_disks_list.adl` будут сохранены возвращаемые значения. diff --git a/06.02.19-Data-функция-decort_cb_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках.md b/06.02.19-Data-функция-decort_cb_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках.md new file mode 100644 index 0000000..d0cefc9 --- /dev/null +++ b/06.02.19-Data-функция-decort_cb_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках.md @@ -0,0 +1,81 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_cb_account_disks_list** служит для получения информации об используемых аккаунтом дисках. + +## Аргументы + +_Data source_ функция **decort_cb_account_disks_list** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| --- | --- | --- | --- | +| account_id | int | :heavy_check_mark: | ID аккаунта | +| disk_id | int | :x: | Фильтр по ID диска | +| name | string | :x: | Фильтр по имени диска | +| disk_max_size | int | :x: | Фильтр по макс. размеру диска | +| type | string | :x: | Фильтр по типу диска | +| page | int | :x: | Номер страницы | +| size | int | :x: | Размер страницы | + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_cb_account_disks_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: + +| Параметр | Тип | Описание | +| --------- | ------ | ---------------------------------------- | +| disk_id | int | ID диска | +| disk_name | string | Название диска | +| pool_name | string | Название пула, к которому относится диск | +| sep_id | int | ID sep | +| shareable | bool | Флаг, говорящий о том, является ли диск общим | +| size_max | int | Максимальный размер диска | +| type | string | Тип диска | + +## Пример использования + +Пример вызова _data source_ функции **decort_cb_account_disks_list**: + +```terraform +data "decort_cb_account_disks_list" "adl" { + #id аккаунта + #обязательный параметр + #тип - число + account_id = 11111 + + #фильтр по id диска + #опциональный параметр + #тип - число + #disk_id = 100 + + #фильтр по имени диска + #опциональный параметр + #тип - строка + #name = "data_disk" + + #фильтр по максимальному размеру диска + #опциональный параметр + #тип - число + #disk_max_size = 100 + + #тип диска + #опциональный параметр + #тип - строка + #возможные типы: "b" - boot_disk, "d" - data_disk + #type = "d" + + #кол-во страниц для вывода + #опицональный параметр + #тип - число + #page = 1 + + #размер страницы + #опицональный параметр + #тип - число + #size = 1 +} +# once the above directive completes, account disks list will be accessible +# as data.decort_cb_account_disks_list.adl.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_account_disks_list** в переменной `data.decort_cb_account_disks_list.adl` будут сохранены возвращаемые значения. diff --git a/06.02.20-Data-функция-decort_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом.md b/06.02.20-Data-функция-decort_cb_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом.md similarity index 62% rename from 06.02.20-Data-функция-decort_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом.md rename to 06.02.20-Data-функция-decort_cb_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом.md index a4fdd6f..7a02c46 100644 --- a/06.02.20-Data-функция-decort_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом.md +++ b/06.02.20-Data-функция-decort_cb_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом.md @@ -1,17 +1,26 @@ Функция доступна в провайдере версии 3.0 и выше. -_Data source_ функция **decort_account_flipgroups_list** служит для получения информации об используемых групп с плавающим ip-адресом. +_Data source_ функция **decort_cb_account_flipgroups_list** служит для получения информации об используемых групп с плавающим ip-адресом. ## Аргументы -_Data source_ функция **decort_account_flipgroups_list** принимает следующие аргументы: +_Data source_ функция **decort_cb_account_flipgroups_list** принимает следующие аргументы: + | Аргумент | Тип | Обязательный | Описание | | --- | --- | --- | --- | | account_id | int | :heavy_check_mark: | ID аккаунта | +| name | string | :x: | Фильтр по имени флипгруппы | +| vins_id | int | :x: | Фильтр по ID ViNS | +| vins_name | string | :x: | Фильтр по имени ViNS | +| extnet_id | int | :x: | Фильтр по ID extnet | +| by_ip | string | :x: | Фильтр по IP адресу | +| flipgroup_id | int | :x: | Фильтр по ID флипгруппы | +| page | int | :x: | Номер страницы | +| size | int | :x: | Размер страницы | ## Возвращаемые значения -В случае успешного выполнения _data source_ функция **decort_account_flipgroups_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: +В случае успешного выполнения _data source_ функция **decort_cb_account_flipgroups_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | ------------ | ------ | ---------------------------------------------------------------- | @@ -39,19 +48,59 @@ _Data source_ функция **decort_account_flipgroups_list** принимае ## Пример использования -Пример вызова _data source_ функции **decort_account_flipgroups_list**: +Пример вызова _data source_ функции **decort_cb_account_flipgroups_list**: ```terraform -data "decort_account_flipgroups_list" "afgl" { +data "decort_cb_account_flipgroups_list" "afgl" { #id аккаунта #обязательный параметр #тип - число account_id = 1111 + + #фильтр по имени flipgroup + #опциональный параметр + #тип - строка + #name = "test" + + #фильтр по id vins + #опциональный параметр + #тип - число + #vins_id = 100 + + #фильтр по имени vins + #опциональный параметр + #тип - строка + #vins_name = "test" + + #фильтр по id extnet + #опциональный параметр + #тип - число + #extnet_id = 100 + + #фильтр по IP + #опциональный параметр + #тип - строка + #by_ip = "1.1.1.1.1" + + #фильтр по id flipgroup + #опциональный параметр + #тип - число + #flipgroup_id = 100 + + #кол-во страниц для вывода + #опицональный параметр + #тип - число + #page = 1 + + #размер страницы + #опицональный параметр + #тип - число + #size = 1 } # once the above directive completes, account flipgroups list will be accessible -# as data.decort_account_flipgroups_list.afgl.items +# as data.decort_cb_account_flipgroups_list.afgl.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_account_flipgroups_list** в переменной `data.decort_account_flipgroups_list.afgl` будут сохранены возвращаемые значения. +После успешного завершения такого вызова **decort_cb_account_flipgroups_list** в переменной `data.decort_cb_account_flipgroups_list.afgl` будут сохранены возвращаемые значения. diff --git a/06.02.21-Data-функция-decort_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта.md b/06.02.21-Data-функция-decort_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта.md deleted file mode 100644 index 5b36074..0000000 --- a/06.02.21-Data-функция-decort_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта.md +++ /dev/null @@ -1,49 +0,0 @@ -Функция доступна в провайдере версии 3.0 и выше. - -_Data source_ функция **decort_account_rg_list** служит для получения информации о ресурсных группах, принадлежащих аккаунту. - -## Аргументы - -_Data source_ функция **decort_account_rg_list** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| account_id | int | :heavy_check_mark: | ID аккаунта | - -## Возвращаемые значения - -В случае успешного выполнения _data source_ функция **decort_account_rg_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: - -| Параметр | Тип | Описание | -| ------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| computes | Struct{
started int
stopped int
} | Информация о вычислительных мощностях
Кол-во запущенных
Кол-во остановленных
 
| -| resources | Struct{
consumed Struct{
cpu int
disksize int
extips int
exttraffic int
gpu int
ram int
}
limits Struct{
cpu int
disksize int
extips int
exttraffic int
gpu int
ram int
}
reserved Struct{
cpu int
disksize int
extips int
exttraffic int
gpu int
ram int
}
} | Информация о ресурсах
Задействованные
Кол-вол ядер
Размер диска, ГБ
Кол-во внешних ip-адресов
Размер внешнего траффика
Кол-во графических ядер
Размер RAM, МБ

Максимально возможные значения
Кол-вол ядер
Размер диска, ГБ
Кол-во внешних ip-адресов
Размер внешнего траффика
Кол-во графических ядер
Размер RAM, МБ

Зарезервированные
Кол-вол ядер
Размер диска, ГБ
Кол-во внешних ip-адресов
Размер внешнего траффика
Кол-во графических ядер
Размер RAM, МБ

 
| -| created_by | string | Информация о создателе группы | -| created_time | int | Время создания группы | -| deleted_by | string | Информация о том, кто удалил группу | -| deleted_time | int | Время удаления группы | -| rg_id | int | Идентификатор ресурсной группы | -| rg_name | string | Название ресурсной группы | -| milestones | int | Вехи | -| status | string | Статус группы | -| updated_by | string | Кем группа была обновлена в последний раз | -| updated_time | int | Время последнего обновления | -| vins | []int | Список идентификаторов виртуальных сетей | - -## Пример использования - -Пример вызова _data source_ функции **decort_account_rg_list**: - -```terraform -data "decort_account_rg_list" "argl" { - #id аккаунта - #обязательный параметр - #тип - число - account_id = 11111 -} -# once the above directive completes, account rg list will be accessible -# as data.decort_account_rg_list.argl.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_account_rg_list** в переменной `data.decort_account_rg_list.argl` будут сохранены возвращаемые значения. diff --git a/06.02.21-Data-функция-decort_cb_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта.md b/06.02.21-Data-функция-decort_cb_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта.md new file mode 100644 index 0000000..87ac4b0 --- /dev/null +++ b/06.02.21-Data-функция-decort_cb_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта.md @@ -0,0 +1,145 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_cb_account_rg_list** служит для получения информации о ресурсных группах, принадлежащих аккаунту. + +## Аргументы + +_Data source_ функция **decort_cb_account_rg_list** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| --- | --- | --- | --- | +| account_id | int | :heavy_check_mark: | ID аккаунта | +| rg_id | int | :x: | ID ресурсной группы для фильтрации результата | +| page | int | :x: | Номер страниц | +| size | int | :x: | Размер страницы | +| name | string | :x: | Фильтр по имени ресурсной группы | +| vins_id | int | :x: | Фильтр по ID ViNS | +| vm_id | int | :x: | Фильтр по ID вирт. машины | +| status | string | :x: | Фильтр по статусу | + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_cb_account_rg_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: + +| Параметр | Тип | Описание | +| ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |------------------------------------------------------------------------------------------------------| +| computes | Struct{
started int
stopped int
} | Информация о вычислительных мощностях
Кол-во запущенных
Кол-во остановленных
 
| +| resources | Struct{} [см. ниже](#описание-структуры-resources)| Информация о занимаемых ресурсах | +| created_by | string | Информация о создателе группы | +| created_time | int | Время создания группы | +| deleted_by | string | Информация о том, кто удалил группу | +| deleted_time | int | Время удаления группы | +| rg_id | int | Идентификатор ресурсной группы | +| rg_name | string | Название ресурсной группы | +| milestones | int | Вехи | +| status | string | Статус группы | +| updated_by | string | Кем группа была обновлена в последний раз | +| updated_time | int | Время последнего обновления | +| vinses | int | Кол-во виртуальных сетей | + +### Описание структуры resources +| Параметр | Тип | Описание | +|----------|---------------------------------------------------|---------------------------------------------------| +| consumed | Struct{} [см. ниже](#описание-структуры-consumed) | Информация о текуших ресурсах | +| limits | Struct{} [см. ниже](#описание-структуры-limits) | Информация о лимитах аккаунта | +| reserved | Struct{} [см. ниже](#описание-структуры-reserved) | Информация о зарезверированных аккаунтом ресурсах | + +### Описание структуры consumed +| Параметр | Тип | Описание | +| --- | --- | --- | +| cpu | int | Количество CPU | +| disksize | float | Размер диска | +| disksizemax | int | Максимальный размер диск | +| extips | int | Внешние IPs | +| exttraffic | int | Внешний Traffic | +| gpu | int | Количество GPU | +| ram | int | Количество RAM | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | + +### Описание структуры limits +| Параметр | Тип | Описание | +| --- |-------|--------------------------| +| cpu | int | Количество CPU | +| disksize | int | Размер диска | +| disksizemax | int | Максимальный размер диск | +| extips | int | Внешние IPs | +| exttraffic | int | Внешний Traffic | +| gpu | int | Количество GPU | +| ram | int | Количество RAM | +| seps | []int | Список id seps | + +### Описание структуры reserved +| Параметр | Тип | Описание | +| --- |--------------------------------------------------| --- | +| cpu | int | Количество CPU | +| disksize | int | Размер диска | +| disksizemax | int | Максимальный размер диск | +| extips | int | Внешние IPs | +| exttraffic | int | Внешний Traffic | +| gpu | int | Количество GPU | +| ram | int | Количество RAM | +| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps | + +### Описание структуры seps +| Параметр | Тип | Описание | +| --- | --- | --- | +| sep_id | string | ID SEP. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск| +| data_name | string | Имя пула информации внутри SEP'а | +| disk_size | float | Количество занятого места | +| disk_size_max | float | Размер диска | + +## Пример использования + +Пример вызова _data source_ функции **decort_cb_account_rg_list**: + +```terraform +data "decort_cb_account_rg_list" "argl" { + #id аккаунта + #обязательный параметр + #тип - число + account_id = 11111 + + #номер страницы для отображения + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #page = 2 + + #размер страницы + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #size = 3 + + #фильтр по id ресурсной группы + #опциональный параметр + #тип - число + #rg_id = 11111 + + #фильтр по имени ресурсной группы + #опциональный параметр + #тип - строка + #name = "test" + + #фильтр по id vins + #опциональный параметр + #тип - число + #vins_id = 100 + + #фильтр по id compute + #опциональный параметр + #тип - число + #vm_id = 100 + + #фильтр по статусу + #опциональный параметр + #тип - строка + #status = "CREATED" +} +# once the above directive completes, account rg list will be accessible +# as data.decort_cb_account_rg_list.argl.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_account_rg_list** в переменной `data.decort_cb_account_rg_list.argl.items` будут сохранены возвращаемые значения. diff --git a/06.02.22-Data-функция-decort_account_vins_list-получение-информации-о-всех-сетях-аккаунта.md b/06.02.22-Data-функция-decort_cb_account_vins_list-получение-информации-о-всех-сетях-аккаунта.md similarity index 62% rename from 06.02.22-Data-функция-decort_account_vins_list-получение-информации-о-всех-сетях-аккаунта.md rename to 06.02.22-Data-функция-decort_cb_account_vins_list-получение-информации-о-всех-сетях-аккаунта.md index 337ce15..f9c4c62 100644 --- a/06.02.22-Data-функция-decort_account_vins_list-получение-информации-о-всех-сетях-аккаунта.md +++ b/06.02.22-Data-функция-decort_cb_account_vins_list-получение-информации-о-всех-сетях-аккаунта.md @@ -1,17 +1,24 @@ Функция доступна в провайдере версии 3.0 и выше. -_Data source_ функция **decort_account_vins_list** служит для получения информации об используемых аккаунтом сетях. +_Data source_ функция **decort_cb_account_vins_list** служит для получения информации об используемых аккаунтом сетях. ## Аргументы -_Data source_ функция **decort_account_vins_list** принимает следующие аргументы: +_Data source_ функция **decort_cb_account_vins_list** принимает следующие аргументы: + | Аргумент | Тип | Обязательный | Описание | | --- | --- | --- | --- | | account_id | int | :heavy_check_mark: | ID аккаунта | +| vins_id | int | :x: | Фильтр по ID ViNS | +| name | string | :x: | Фильтр по имени ViNS | +| rg_id | int | :x: | Фильтр по ID рес. группы | +| ext_ip | string | :x: | Фильтр по внешнему IP | +| page | int | :x: | Номер страницы | +| size | int | :x: | Размер страницы | ## Возвращаемые значения -В случае успешного выполнения _data source_ функция **decort_account_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: +В случае успешного выполнения _data source_ функция **decort_cb_account_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | -------------- | ------ | -------------------------------------------------------------- | @@ -35,20 +42,51 @@ _Data source_ функция **decort_account_vins_list** принимает с ## Пример использования -Пример вызова _data source_ функции **decort_account_vins_list**: +Пример вызова _data source_ функции **decort_cb_account_vins_list**: ```terraform -data "decort_account_vins_list" "avl" { +data "decort_cb_account_vins_list" "avl" { #id аккаунта #обязательный параметр #тип - число account_id = 11111 + #фильтр по id vins + #опциональный параметр + #тип - число + #vins_id = 100 + + #фильтр по имени vins + #опциональный параметр + #тип - строка + #name = "test" + + #фильтр по id ресурсной группы + #опциональный параметр + #тип - число + #rg_id = 11111 + + #фильтр по IP внешней сети + #опциональный параметр + #тип - строка + #ext_ip = "test" + + #номер страницы для отображения + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #page = 2 + + #размер страницы + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #size = 3 } # once the above directive completes, account vins list will be accessible -# as data.decort_account_vins_list.avl.items +# as data.decort_cb_account_vins_list.avl.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_account_vins_list** в переменной `data.decort_account_vins_list.avl` будут сохранены возвращаемые значения. +После успешного завершения такого вызова **decort_cb_account_vins_list** в переменной `data.decort_cb_account_vins_list.avl.items` будут сохранены возвращаемые значения. diff --git a/06.02.23-Data-функция-decort_account_list-получение-информации-о-всех-доступных-аккаунтах.md b/06.02.23-Data-функция-decort_account_list-получение-информации-о-всех-доступных-аккаунтах.md deleted file mode 100644 index bfd6714..0000000 --- a/06.02.23-Data-функция-decort_account_list-получение-информации-о-всех-доступных-аккаунтах.md +++ /dev/null @@ -1,64 +0,0 @@ -Функция доступна в провайдере версии 3.0 и выше. - -_Data source_ функция **decort_account_list** служит для получения информации о всех доступных аккаунтах. - -## Аргументы - -_Data source_ функция **decort_account_list** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| page | int | :x: | Номер страниц | -| size | int | :x: | Размер страницы | - -## Возвращаемые значения - -В случае успешного выполнения _data source_ функция **decort_account_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: - -| Параметр | Тип | Описание | -| ------------ | ----------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| account_id | int | ID аккаунта | -| account_name | string | Название аккаунта | -| meta | []string | Мета информация | -| acl | []Struct{
can_be_deleted bool
explicit bool
guid string
right string
status string
type string
user_group_id string
} | Более подробная информация об аккаунтах
Может ли быть удален аккаунт
Явно ли указан доступ
guid аккаунта
Права доступа
Статус аккаунта
Тип аккаунта
Идентификатор пользователя-владельца аккаунта
 
| -| company | string | Название компании, которой принадлежит аккаунт | -| companyurl | string | url-адрес компани | -| created_by | string | Пользователь - создателя аккаунта | -| created_time | int | Время создания аккаунта | -| deactivation_time | float | Время деактивации аккаунта | -| deleted_by | string | Пользователь, удаливший аккаунт | -| deleted_time | int | Время удаления аккаунта | -| displayname | string | Отображаемое имя аккаунта | -| guid | int | Внутренний guid аккаунта | -| resource_limits | Struct{
cu_c float
cu_d float
cu_i float
cu_m float
cu_np float
gpu_units float
} | Ограничения ресурсов
Кол-во ядер
Размер диска, ГБ
Число публичных ip адресов
Размер RAM, МБ
Объем трафика, ГБ
Кол-вол графических ядер
 
| -| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | -| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания | -| status | string | Статус аккаунта | -| updated_time | int | Время последнего обновления | -| version | int | Версия аккаунта | -| vins | []int | Список id виртуальных сетей | - -## Пример использования - -Пример вызова _data source_ функции **decort_account_list**: - -```terraform -data "decort_account_list" "al" { - #номер страницы для отображения - #опциональный параметр - #тип - число - #если не задан - выводятся все доступные данные - #page = 2 - - #размер страницы - #опциональный параметр - #тип - число - #если не задан - выводятся все доступные данные - #size = 3 -} -# once the above directive completes, account list will be accessible -# as data.decort_account_list.al.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_account_list** в переменной `data.decort_account_list.al` будут сохранены возвращаемые значения. diff --git a/06.02.23-Data-функция-decort_cb_account_list-получение-информации-о-всех-доступных-аккаунтах.md b/06.02.23-Data-функция-decort_cb_account_list-получение-информации-о-всех-доступных-аккаунтах.md new file mode 100644 index 0000000..9993048 --- /dev/null +++ b/06.02.23-Data-функция-decort_cb_account_list-получение-информации-о-всех-доступных-аккаунтах.md @@ -0,0 +1,115 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_cb_account_list** служит для получения информации о всех доступных аккаунтах. + +## Аргументы + +_Data source_ функция **decort_cb_account_list** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| --- | --- | --- |-----------------------| +| by_id | int | :x: | Фильтр по ID аккаунта | +| name | string | :x: | Фильтр по имени аккаунта | +| acl | string | :x: | Фильтр по ACL | +| status | string | :x: | Фильтр по статусу аккаунта | +| page | int | :x: | Номер страниц | +| size | int | :x: | Размер страницы | + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_cb_account_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: + +| Параметр | Тип | Описание | +| --- | --- |---------------------------------------------------------| +|dc_location|string| dc location | +| ckey | string | CKey | +| meta | []string | Мета информация об аккаунте | +| acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | +| company | string | Название компании, которой принадлежит аккаунт | +| companyurl | string | url-адрес компани | +| cpu_allocation_parameter | string | Параметр выделения CPU | +| cpu_allocation_ratio | float | Отношение выделения CPU | +| created_by | string | Пользователь - создателя аккаунта | +| created_time | int | Время создания аккаунта | +| deactivation_time | float | Время деактивации аккаунта | +| deleted_by | string | Пользователь, удаливший аккаунт | +| deleted_time | int | Время удаления аккаунта | +| displayname | string | Отображаемое имя аккаунта | +| guid | int | Внутренний guid аккаунта | +| account_id | int | ID аккаунта | +| account_name | string | Название аккаунта | +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits) | Лимиты ресурсов | +| resource_types | []string | Типы ресурсов | +| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | +| status | string | Статус аккаунта | +| uniq_pools | []string | Список пулов | +| updated_time | int | Время последнего обновления | +| version | int | Версия аккаунта | +| vins | []int | Список id виртуальных сетей | + +### Описание структуры acl +| Параметр | Тип | Описание | +| --- | --- | --- | +| explicit | bool | Явно ли указан доступ | +| guid | string | guid Ресурса | +| right | string | Права на ресурс | +| status | string | Статус ресурса | +| type | string | Тип ресурса | +| user_group_id | string | ID user group | + +### Описание структуры resource_limits +| Параметр | Тип | Описание | +| --- | --- | --- | +| cu_c | float | Количество ядер CPU | +| cu_d | float | Размер диска | +| cu_dm | float | Использованный размер хранилища виртуального диска | +| cu_i | float | Количество публичных IP адресов | +| cu_m | float | размер RAM | +| cu_np | float | Хранилище траффика | +| gpu_units | float | количество GPU ядер | + +## Пример использования + +Пример вызова _data source_ функции **decort_cb_account_list**: + +```terraform +data "decort_cb_account_list" "al" { + #фильтр по id аккаунта + #опциональный параметр + #тип - число + #by_id = 100 + + #фильтр по имени аккаунта + #опциональный параметр + #тип - строка + #name = "test" + + #фильтр по ACL + #опциональный параметр + #тип - строка + #acl = "test" + + #фильтр по статусу + #опциональный параметр + #тип - строка + #status = "ENABLED" + + #номер страницы для отображения + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #page = 2 + + #размер страницы + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #size = 3 +} +# once the above directive completes, account list will be accessible +# as data.decort_cb_account_list.al.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_account_list** в переменной `data.decort_cb_account_list.al.items` будут сохранены возвращаемые значения. diff --git a/06.02.24-Data-функция-decort_account_deleted_list-получение-информации-об-удаленных-аккаунтах.md b/06.02.24-Data-функция-decort_account_deleted_list-получение-информации-об-удаленных-аккаунтах.md deleted file mode 100644 index 6e1be25..0000000 --- a/06.02.24-Data-функция-decort_account_deleted_list-получение-информации-об-удаленных-аккаунтах.md +++ /dev/null @@ -1,64 +0,0 @@ -Функция доступна в провайдере версии 3.0 и выше. - -_Data source_ функция **decort_account_deleted_list** служит для получения информации об удаленных аккаунтах, которые можно восстановить в дальнейшем. В данный список попадают аккаунты, удаленные с флагом permanently, выставленным в false. - -## Аргументы - -_Data source_ функция **decort_account_deleted_list** принимает следующие аргументы: -| Аргумент | Тип | Обязательный | Описание | -| --- | --- | --- | --- | -| page | int | :x: | Номер страниц | -| size | int | :x: | Размер страницы | - -## Возвращаемые значения - -В случае успешного выполнения _data source_ функция **decort_account_deleted_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: - -| Параметр | Тип | Описание | -| --- | --- | --- | -| account_id | int | ID аккаунта | -| account_name | string | Название аккаунта | -| meta | []string | Мета информация | -| acl | []Struct{
can_be_deleted bool
explicit bool
guid string
right string
status string
type string
user_group_id string
} | Более подробная информация об аккаунтах
Может ли быть удален аккаунт
Явно ли указан доступ
guid аккаунта
Права доступа
Статус аккаунта
Тип аккаунта
Идентификатор пользователя-владельца аккаунта
 
| -| company | string | Название компании, которой принадлежит аккаунт | -| companyurl | string | url-адрес компани | -| created_by | string | Пользователь - создателя аккаунта | -| created_time | int | Время создания аккаунта | -| deactivation_time | float | Время деактивации аккаунта | -| deleted_by | string | Пользователь, удаливший аккаунт | -| deleted_time | int | Время удаления аккаунта | -| displayname | string | Отображаемое имя аккаунта | -| guid | int | Внутренний guid аккаунта | -| resource_limits | Struct{
cu_c float
cu_d float
cu_i float
cu_m float
cu_np float
gpu_units float
} | Ограничения ресурсов
Кол-во ядер
Размер диска, ГБ
Число публичных ip адресов
Размер RAM, МБ
Объем трафика, ГБ
Кол-вол графических ядер
 
| -| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | -| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания | -| status | string | Статус аккаунта | -| updated_time | int | Время последнего обновления | -| version | int | Версия аккаунта | -| vins | []int | Список id виртуальных сетей | - -## Пример использования - -Пример вызова _data source_ функции **decort_account_deleted_list**: - -```terraform -data "decort_account_deleted_list" "adl" { - #номер страницы для отображения - #опциональный параметр - #тип - число - #если не задан - выводятся все доступные данные - #page = 2 - - #размер страницы - #опциональный параметр - #тип - число - #если не задан - выводятся все доступные данные - #size = 3 -} -# once the above directive completes, account deleted list will be accessible -# as data.decort_account_deleted_list.adl.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_account_deleted_list** в переменной `data.decort_account_deleted_list.adl` будут сохранены возвращаемые значения. diff --git a/06.02.24-Data-функция-decort_cb_account_list_deleted-получение-информации-об-удаленных-аккаунтах.md b/06.02.24-Data-функция-decort_cb_account_list_deleted-получение-информации-об-удаленных-аккаунтах.md new file mode 100644 index 0000000..9cb59c5 --- /dev/null +++ b/06.02.24-Data-функция-decort_cb_account_list_deleted-получение-информации-об-удаленных-аккаунтах.md @@ -0,0 +1,109 @@ +Функция доступна в провайдере версии 3.0 и выше. + +_Data source_ функция **decort_cb_account_list_deleted** служит для получения информации об удаленных аккаунтах, которые можно восстановить в дальнейшем. В данный список попадают аккаунты, удаленные с флагом permanently, выставленным в false. + +## Аргументы + +_Data source_ функция **decort_cb_account_list_deleted** принимает следующие аргументы: + +| Аргумент | Тип | Обязательный | Описание | +| --- | --- | --- | --- | +| by_id | int | :x: | Фильтр по ID аккаунта | +| name | string | :x: | Фильтр по имени аккаунта | +| acl | string | :x: | Фильтр по ACL | +| page | int | :x: | Номер страниц | +| size | int | :x: | Размер страницы | + +## Возвращаемые значения + +В случае успешного выполнения _data source_ функция **decort_cb_account_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: + +| Параметр | Тип | Описание | +| --- | --- |---------------------------------------------------------| +|dc_location|string| dc location | +| ckey | string | CKey | +| meta | []string | Мета информация об аккаунте | +| acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | +| company | string | Название компании, которой принадлежит аккаунт | +| companyurl | string | url-адрес компани | +| cpu_allocation_parameter | string | Параметр выделения CPU | +| cpu_allocation_ratio | float | Отношение выделения CPU | +| created_by | string | Пользователь - создателя аккаунта | +| created_time | int | Время создания аккаунта | +| deactivation_time | float | Время деактивации аккаунта | +| deleted_by | string | Пользователь, удаливший аккаунт | +| deleted_time | int | Время удаления аккаунта | +| displayname | string | Отображаемое имя аккаунта | +| guid | int | Внутренний guid аккаунта | +| account_id | int | ID аккаунта | +| account_name | string | Название аккаунта | +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits) | Лимиты ресурсов | +| resource_types | []string | Типы ресурсов | +| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | +| status | string | Статус аккаунта | +| uniq_pools | []string | Список пулов | +| updated_time | int | Время последнего обновления | +| version | int | Версия аккаунта | +| vins | []int | Список id виртуальных сетей | + +### Описание структуры acl +| Параметр | Тип | Описание | +| --- | --- | --- | +| explicit | bool | Явно ли указан доступ | +| guid | string | guid Ресурса | +| right | string | Права на ресурс | +| status | string | Статус ресурса | +| type | string | Тип ресурса | +| user_group_id | string | ID user group | + +### Описание структуры resource_limits +| Параметр | Тип | Описание | +| --- | --- | --- | +| cu_c | float | Количество ядер CPU | +| cu_d | float | Размер диска | +| cu_dm | float | Использованный размер хранилища виртуального диска | +| cu_i | float | Количество публичных IP адресов | +| cu_m | float | размер RAM | +| cu_np | float | Хранилище траффика | +| gpu_units | float | количество GPU ядер | + +## Пример использования + +Пример вызова _data source_ функции **decort_cb_account_list_deleted**: + +```terraform +data "decort_cb_account_list_deleted" "adl" { + #фильтр по id аккаунта + #опциональный параметр + #тип - число + #by_id = 100 + + #фильтр по имени аккаунта + #опциональный параметр + #тип - строка + #name = "test" + + #фильтр по ACL + #опциональный параметр + #тип - строка + #acl = "test" + + #номер страницы для отображения + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #page = 2 + + #размер страницы + #опциональный параметр + #тип - число + #если не задан - выводятся все доступные данные + #size = 3 +} +# once the above directive completes, account deleted list will be accessible +# as data.decort_cb_account_list_deleted.adl.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_account_list_deleted** в переменной `data.decort_cb_account_list_deleted.adl.items` будут сохранены возвращаемые значения. diff --git a/Home.md b/Home.md index afad504..910db14 100644 --- a/Home.md +++ b/Home.md @@ -119,7 +119,7 @@ Terraform провайдер для платформы DECORT с API верси - [**decort_cb_rg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.02-Data-функция-decort_cb_rg-получение-информации-о-ресурсной-группе) - получение информации о ресурсной группе - [**decort_cb_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.03-Data-функция-decort_cb_disk-получение-информации-о-диске) - получение информации о ресурсе хранения ("disk") - [**decort_cb_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.04-Data-функция-decort_cb_vins-получение-информации-о-ViNS) - получение информации о виртуальном сетевом сегменте (Virtual Network Segment, "ViNS") - - [**decort_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.05-Data-функция-decort_account-получение-информации-об-аккаунте) - получение информации об аккаунте + - [**decort_cb_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.05-Data-функция-decort_cb_account-получение-информации-об-аккаунте) - получение информации об аккаунте - [**decort_cb_image_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.06-Data-функция-decort_cb_image_list-получение-информации-об-образах) - получение информации об образах (_image_) - [**decort_cb_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.07-Data-функция-decort_cb_image-получение-информации-об-образе) - получение информации об образе (_image_) - [**decort_cb_image_list_stacks**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.08-Data-функция-decort_cb_image_list_stacks-получение-информации-о-доступных-для-образа-stacks) - получение информации о доступном stacks по id образа @@ -128,17 +128,17 @@ Terraform провайдер для платформы DECORT с API верси - [**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_vgpu**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.13-Data-функция-decort_vgpu-получение-информации-о-виртуальном-графическом-устройстве) - получение информации о виртуальном графическом устройстве - - [**decort_cb_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.14-Data-функция-decort_cb_rg_list-получение-информации-о-всех-ресурсных-группах) - получение информации о всех доступных ресурсных группах. + - [**decort_cb_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.14-Data-функция-decort_cb_rg_list-получение-информации-о-всех-ресурсных-группах) - получение информации о всех доступных ресурсных группах - [**decort_cb_disk_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.15-Data-функция-decort_cb_disk_list-получение-информации-о-всех-дисках) - получение информации о всех доступных дисках - [**decort_cb_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.16-Data-функция-decort_cb_vins_list-получение-информации-о-всех-виртуальных-сетях) - получение информации о всех доступных виртуальных сетях - - [**decort_account_audits_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.17-Data-функция-decort_account_audits_list-получение-информации-о-запросах-аккаунта) - получение информации о запросах аккаунта - - [**decort_account_computes_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.18-Data-функция-decort_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes) - получение информации об используемых аккаунтом экземплярах computes - - [**decort_account_disks_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.19-Data-функция-decort_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках) - получение информации об используемых аккаунтом дисках - - [**decort_account_flipgroups_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.20-Data-функция-decort_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом) - получение информации об используемых аккаунтом групп с плавающим ip-адресом - - [**decort_account_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.21-Data-функция-decort_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта) - получение информации о ресурсных группах аккаунта - - [**decort_account_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.22-Data-функция-decort_account_vins_list-получение-информации-о-всех-сетях-аккаунта) - получение информации о виртуальных сетях аккаунта. - - [**decort_account_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.23-Data-функция-decort_account_list-получение-информации-о-всех-доступных-аккаунтах) - получение информации о всех доступных аккаунтах. - - [**decort_account_deleted_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.24-Data-функция-decort_account_deleted_list-получение-информации-об-удаленных-аккаунтах) - получение информации о всех удаленных аккаунтах + - [**decort_cb_account_audits_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.17-Data-функция-decort_cb_account_audits_list-получение-информации-о-запросах-аккаунта) - получение информации о запросах аккаунта + - [**decort_cb_account_computes_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.18-Data-функция-decort_cb_account_computes_list-получение-информации-об-используемых-аккаунтом-экземплярах-computes) - получение информации об используемых аккаунтом экземплярах computes + - [**decort_cb_account_disks_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.19-Data-функция-decort_cb_account_disks_list-получение-информации-об-используемых-аккаунтом-дисках) - получение информации об используемых аккаунтом дисках + - [**decort_cb_account_flipgroups_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.20-Data-функция-decort_cb_account_flipgroups_list-получение-информации-об-используемых-групп-с-плавающим-ip-адресом) - получение информации об используемых аккаунтом групп с плавающим ip-адресом + - [**decort_cb_account_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.21-Data-функция-decort_cb_account_rg_list-получение-информации-о-ресурсных-группах-аккаунта) - получение информации о ресурсных группах аккаунта + - [**decort_cb_account_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.22-Data-функция-decort_cb_account_vins_list-получение-информации-о-всех-сетях-аккаунта) - получение информации о виртуальных сетях аккаунта + - [**decort_cb_account_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.23-Data-функция-decort_cb_account_list-получение-информации-о-всех-доступных-аккаунтах) - получение информации о всех доступных аккаунтах + - [**decort_cb_account_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.24-Data-функция-decort_cb_account_list_deleted-получение-информации-об-удаленных-аккаунтах) - получение информации о всех удаленных аккаунтах - [**decort_cb_sep_config**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.25-Data-функция-decort_cb_sep_config-получение-информации-о-конфигурации-sep) - получение информации о конфигурации sep - [**decort_cb_sep_consumption**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.26-Data-функция-decort_cb_sep_consumption-получение-информации-о-загрузке-sep) - получение информации о загрузке sep - [**decort_cb_sep_disk_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.27-Data-функция-decort_cb_sep_disk_list-получение-информации-о-дисках,-используемых-sep) - получение информации о дисках, используемых sep @@ -214,6 +214,8 @@ Terraform провайдер для платформы DECORT с API верси - [**decort_cb_extnet_default**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.97-Data-функция-decort_cb_extnet_default-получение-информации-о-внешней-сети-по-умолчанию) - получение информации о внешней сети по умолчанию - [**decort_cb_extnet_static_route_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.98-Data-функция-decort_cb_extnet_static_route_list-получение-списка-статических-маршрутов-для-внешней-сети) - получение списка статических маршрутов для внешней сети - [**decort_cb_extnet_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.99-Data-функция-decort_cb_extnet_static_route-получение-статического-маршрута-для-внешней-сети) - получение статического маршрута для внешней сети + - [**decort_cb_account_resource_consumption_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.100-Data-функция-decort_cb_account_resource_consumption_get-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов) - получение информации о количестве потребляемых и зарезервированных ресурсов + - [**decort_cb_account_resource_consumption_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.101-Data-функция-decort_cb_account_resource_consumption_list-получение-информации-о-количестве-потребляемых-и-зарезервированных-ресурсов) - получение информации о количестве потребляемых и зарезервированных ресурсов --> 7. [Resource функции Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.-Resource-функции-Terraform-провайдера-DECORT)