diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0fe41c7..a56f6fb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,33 +1,4 @@
-## Version 4.7.0
+## Version 4.7.1
-### Feature
-- Added decort_dpdknet and decort_dpdknet_list data sources in cloudapi/dpdknet and cloudbroker/dpdknet
-- Added decort_dpdknet resource in cloudbroker/dpdknet
-- Added decort_audit data source in cloudapi/audit
-- Added decort_cb_audits_export_to_file data source in cloudbroker/audit
-- Added field uniq_pools in decort_resgroup resource in cloudapi/rg which can be used when updating resource
-- Added feature that allows to remove def_net in decort_resgroup(cloudapi/rg) and decort_cb_rg(cloudbroker/rg)
-- Added the delete_async_mode field in resources "decort_snapshot" and "kvmvm"
-- Added field guid in decort_cb_user_get_audit data source in cloudbroker/user
-- Added the pci_devices field in resources cloudbroker/kvmvm, cloudapi/kvmvm, datasources cloudbroker/kvmvm, cloudapi/kvmvm
-- Added field enabled in dataSourceImageListSchema in cloudapi/image and cloudbroker/image
-- Added fields mtu and libvirt_settings in vnfInterfaceSchema in cloudapi/vins and cloudbroker/vins
-- Added libvirt_settings filed in resources "decort_cb_kvmvm", "decort_kvmvm", datasources "decort_cb_kvmvm", "decort_cb_kvmvm_list", "decort_kvmvm", "decort_kvmvm_list"
-- Added field enabled in dataSourceImageListSchema in cloudapi/image and cloudbroker/image
-- Added fields meta and ckey in "decort_cb_grid" in cloudbroker/grid
-- Added field bus_number in data sources "decort_vins", "decort_cb_vins" and resources "decort_vins", "decort_cb_vins" in cloudapi/vins, cloudbroker/vins
-- Change drivers field from required to optional in resourceCDROMImageSchema in cloudbroker/image
-- Added chipset, bus_number fileds in resources "decort_cb_kvmvm", "decort_kvmvm", datasources "decort_cb_kvmvm", "decort_cb_kvmvm_list", "decort_kvmvm", "decort_kvmvm_list"
-- Added stack_id, image_id fileds in decort_cb_kvmvm_list
-- Added chipset field in "decort_k8s", "decort_k8s_wg", "decort_cb_k8s_cp", "decort_cb_k8s_wg"
-- Change drivers field from required to optional in decort_image_from_platform_disk and decort_cb_image_from_platform_disk
-- Change client_ids field from []int to []string in decort_flipgroup_list
-- Added feature to change IP network without stopping compute in resources "decort_cb_kvmvm", "decort_kvmvm" in cloudapi/kvmvm, cloudbroker/kvmvm
-
-### Removed
-- Remove apitask field in dataSourceAuditSchema in cloudbroker/audit
-- The ability to interact with kvmppc has been removed
-- Remove permanently field in resourceImageSchema, resourceVirtualImageSchema, resourceImageFromBlankComputeSchema, resourceImageFromPlatformDiskSchema in cloudapi/image and cloudbroker/image
-- Remove recursive_delete field in resource decort_cb_account in cloudbroker/account and cloudapi/account
-- The reason field has been deleted everywhere
-- Remove permanently field in resourceCDROMImageSchema in cloudbroker/image
+### Bugfix
+- Fix bug with create resource in decort_cb_pcidevice in cloudbroker/pcidevice
diff --git a/Makefile b/Makefile
index 0ffb1cd..6ea313f 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ ZIPDIR = ./zip
BINARY=${NAME}
WORKPATH= ./examples/terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAMESPACE}/${VERSION}/${OS_ARCH}
MAINPATH = ./cmd/decort/
-VERSION=4.7.0
+VERSION=4.7.1
OS_ARCH=$(shell go env GOHOSTOS)_$(shell go env GOHOSTARCH)
FILES = ${BINARY}_${VERSION}_darwin_amd64\
diff --git a/internal/service/cloudapi/kvmvm/resource_compute.go b/internal/service/cloudapi/kvmvm/resource_compute.go
index e45d335..9fdb919 100644
--- a/internal/service/cloudapi/kvmvm/resource_compute.go
+++ b/internal/service/cloudapi/kvmvm/resource_compute.go
@@ -1881,10 +1881,11 @@ func ResourceComputeSchemaMake() map[string]*schema.Schema {
Description: "ID of the OS image to base this compute instance on.",
},
"chipset": {
- Type: schema.TypeString,
- Optional: true,
- Computed: true,
- Description: "Type of the emulated system.",
+ Type: schema.TypeString,
+ Optional: true,
+ Computed: true,
+ ValidateFunc: validation.StringInSlice([]string{"Q35", "i440fx"}, false), // observe case while validating
+ Description: "Type of the emulated system.",
},
"without_boot_disk": {
Type: schema.TypeBool,
diff --git a/internal/service/cloudbroker/kvmvm/schema.go b/internal/service/cloudbroker/kvmvm/schema.go
index a0be1a4..496833c 100644
--- a/internal/service/cloudbroker/kvmvm/schema.go
+++ b/internal/service/cloudbroker/kvmvm/schema.go
@@ -2918,10 +2918,11 @@ func resourceComputeSchemaMake() map[string]*schema.Schema {
Description: "ID of the OS image to base this compute instance on.",
},
"chipset": {
- Type: schema.TypeString,
- Optional: true,
- Computed: true,
- Description: "Type of the emulated system.",
+ Type: schema.TypeString,
+ Optional: true,
+ Computed: true,
+ ValidateFunc: validation.StringInSlice([]string{"Q35", "i440fx"}, false), // observe case while validating
+ Description: "Type of the emulated system.",
},
"without_boot_disk": {
Type: schema.TypeBool,
diff --git a/internal/service/cloudbroker/pcidevice/resource_check_input_vales.go b/internal/service/cloudbroker/pcidevice/resource_check_input_vales.go
index 6392c00..6921e8e 100644
--- a/internal/service/cloudbroker/pcidevice/resource_check_input_vales.go
+++ b/internal/service/cloudbroker/pcidevice/resource_check_input_vales.go
@@ -45,13 +45,13 @@ func checkParamsExistence(ctx context.Context, d *schema.ResourceData, c *contro
var errs []error
stackId := uint64(d.Get("stack_id").(int))
- rgId := uint64(d.Get("rd_id").(int))
+ rgId := uint64(d.Get("rg_id").(int))
if err := ic.ExistRG(ctx, rgId, c); err != nil {
errs = append(errs, err)
}
- if err := ic.ExistStackInPcidevice(ctx, stackId, rgId, c); err != nil {
+ if err := ic.ExistStack(ctx, stackId, c); err != nil {
errs = append(errs, err)
}
diff --git a/internal/service/cloudbroker/pcidevice/resource_pcidevice.go b/internal/service/cloudbroker/pcidevice/resource_pcidevice.go
index 94e1a01..cd1232b 100644
--- a/internal/service/cloudbroker/pcidevice/resource_pcidevice.go
+++ b/internal/service/cloudbroker/pcidevice/resource_pcidevice.go
@@ -33,9 +33,10 @@ package pcidevice
import (
"context"
- log "github.com/sirupsen/logrus"
"strconv"
+ log "github.com/sirupsen/logrus"
+
"github.com/hashicorp/terraform-plugin-sdk/v2/diag"
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
"repository.basistech.ru/BASIS/decort-golang-sdk/pkg/cloudbroker/pcidevice"
diff --git a/samples/cloudapi/kvmvm/resource_kvmvm/main.tf b/samples/cloudapi/kvmvm/resource_kvmvm/main.tf
index 374caf5..2fa1375 100644
--- a/samples/cloudapi/kvmvm/resource_kvmvm/main.tf
+++ b/samples/cloudapi/kvmvm/resource_kvmvm/main.tf
@@ -45,6 +45,7 @@ resource "decort_kvmvm" "comp" {
#тип драйвера для compute
#обязательный параметр
#тип - строка
+ #возможные значения: "SVA_KVM_X86", "KVM_X86"
driver = "KVM_X86"
#число cpu
@@ -60,6 +61,7 @@ resource "decort_kvmvm" "comp" {
#тип эмулируемой системы
#опциональный параметр
#тип - строка
+ #возможные значения: "i440fx", "Q35"
chipset = "i440fx"
#размер загрузочного диска
@@ -264,9 +266,10 @@ resource "decort_kvmvm" "comp" {
#опциональный параметр
#тип - блок сетей
network {
- #тип сети VINS/EXTNET/DPDK (для любого драйвера) и VFNIC (для KVM_X86)
+ #тип сети
#обязательный параметр
#тип - строка
+ #возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
net_type = "VINS"
#id сети
diff --git a/samples/cloudbroker/kvmvm/resource_kvmvm/main.tf b/samples/cloudbroker/kvmvm/resource_kvmvm/main.tf
index f56fba2..e0bd4da 100644
--- a/samples/cloudbroker/kvmvm/resource_kvmvm/main.tf
+++ b/samples/cloudbroker/kvmvm/resource_kvmvm/main.tf
@@ -45,6 +45,7 @@ resource "decort_cb_kvmvm" "comp" {
#тип драйвера для compute
#обязательный параметр
#тип - строка
+ #возможные значения: "SVA_KVM_X86", "KVM_X86"
driver = "KVM_X86"
#число cpu
@@ -60,6 +61,7 @@ resource "decort_cb_kvmvm" "comp" {
#тип эмулируемой системы
#опциональный параметр
#тип - строка
+ #возможные значения: "i440fx", "Q35"
#chipset = "i440fx"
#id образа диска для создания compute
@@ -277,9 +279,11 @@ resource "decort_cb_kvmvm" "comp" {
#опциональный параметр
#тип - блок
#network {
- #тип сети VINS/EXTNET/DPDK (для любого драйвера) и VFNIC (для KVM_X86)
+ #тип сети
#обязательный параметр
+ #возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
#тип - строка
+
#net_type = "VINS"
#ID сети
diff --git a/wiki/4.7.0/06.01.74-Data _decort_k8s_computes.md b/wiki/4.7.0/06.01.74-Data_decort_k8s_computes.md
similarity index 100%
rename from wiki/4.7.0/06.01.74-Data _decort_k8s_computes.md
rename to wiki/4.7.0/06.01.74-Data_decort_k8s_computes.md
diff --git a/wiki/4.7.0/07.01.01-Resource_decort_kvmvm.md b/wiki/4.7.0/07.01.01-Resource_decort_kvmvm.md
index 4299a8b..431bdd3 100644
--- a/wiki/4.7.0/07.01.01-Resource_decort_kvmvm.md
+++ b/wiki/4.7.0/07.01.01-Resource_decort_kvmvm.md
@@ -112,6 +112,16 @@ resource "decort_kvmvm" "compute1" {
**Конфигурация cloud_init применяется только при создании компьюта, во всех остальных случаях - игнорируется**
+### Работа с полем weight в блоке network
+
+В версии 4.7.0 в блоке network добавлено опциональное поле weight, которое можно использовать, в случае, когда необходимо указать порядок подключения сетей, т.к. по умолчанию сети подключаются в случайном порядке.
+Сети с наименьшим весом будут подключены в первую очередь. Сети с неуказанным или нулевым значением будут подключены в последнюю очередь (иметь наименьший приоритет)
+В случае, если все сети не имеют параметра весов, подключение будет производится как и раньше.
+При выполнении update сортироваться будут только вновь подключаемые сети, порядок уже подключенных сетей остается без изменения.
+Так же следует обратить внимание, что если при update была отключена какая либо сеть, то вновь подключаемые сети с наименьшим весом сети займут ранее освобожденные интерфейсы, и только после будут добавляться в конец списка подключенных сетей.
+При изменении или удалении данного поля, в уже созданном ресурсе, сеть будет считаться вновь подключаемой и следовательно будет отключена от VM и подключена по новой, с учетом веса подключаемых сетей.
+
+
## Аргументы
_Resource_ функция **decort_kvmvm** принимает следующие аргументы:
@@ -122,8 +132,8 @@ _Resource_ функция **decort_kvmvm** принимает следующие
| name | string | :heavy_check_mark: | Имя виртуальной машины. Обратите внимание, что имя должно быть уникальным в рамках ресурсной группы |
| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, которой принадлежит данная виртуальная машина |
| ram | int | :heavy_check_mark: | Объём оперативной памяти в МБ. |
-| chipset | string | Тип эмулируемой системы |
| boot_disk_size | int | :x: | Размер загрузочного диска виртуальной машины в ГБ |
+| chipset | string | :x: | Тип эмулируемой системы |
| custom_fields | string (json-encoded) | :x: | Управление XML виртуальной машины |
| extra_disks | []int | :x: | Список идентификаторов дополнительных дисков, которые требуется подключить к данной виртуальной машине помимо загрузочного диска |
| image_id | int | :x: | Идентификатор образа, на базе которого создаётся загрузочный диск виртуальной машины. |
@@ -181,8 +191,9 @@ _Resource_ функция **decort_kvmvm** принимает следующие
| Аргумент | Тип | Обязательный | Описание |
| --- | --- | --- | --- |
| net_type | string | :heavy_check_mark: | тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. |
-| net_id | int | :heavy_check_mark: | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, и VFNIC в случае `net_type="VFNIC` |
+| net_id | int | :heavy_check_mark: | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, VFNIC в случае `net_type="VFNIC`, и DPDK в случае `net_type = "DPDK"` |
| ip_address | string | :x: | IP адрес, выделенный данному подключению. |
+| weight | int | :x: | Вес сети, указывается при необходимости указания порядка подключения сетей. Первой подключается сеть с наименьшим весом. Сеть с нулевым или неуказанным весом имеет наименьший приоритет |
### Описание блока affinity_rules
@@ -302,7 +313,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие
| need_reboot | bool | Флаг, указывающий, что требуется перезагрузка |
| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
| numa_node_id | int | ID узла NUMA |
-| network | list of dicts | Характеристики сетевых сегментов, к которым подключен данный сервер. Формат структуры: _ (string) `net_type` - тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. _ (int) `net_id` - идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"` и ViNS в случае `net_type = "VINS"` _ (string) `ip_address` - IP адрес, выделенный данному подключению. _ (string) `mac` - MAC адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины. |
+| network | []Struct [см. ниже](#описание-структуры-networks) | Параметры сетевого подключения |
| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры: _ (string) `login` - учётная запись в гостевой ОС. _ (string) `password` - пароль к этой учётной записи. |
| permanently | bool | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
| pinned | bool | добавлен ли компьют на стек |
@@ -335,6 +346,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие
| Параметр | Тип | Описание |
| --- | --- | --- |
+| bus_number | int | Номер шины |
| conn_id | int | ID connect |
| conn_type | string | Тип connect |
| def_gw | string | Шлюз по умолчанию |
@@ -369,6 +381,16 @@ _Resource_ функция **decort_kvmvm** принимает следующие
| rx_queue_size | int | Длина очереди RX |
| tx_queue_size | int | Длина очереди TX |
+### Описание структуры networks
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_type | string | тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. |
+| net_id | int | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, VFNIC в случае `net_type="VFNIC`, и DPDK в случае `net_type = "DPDK"` |
+| ip_address | string | IP адрес, выделенный данному подключению. |
+| mac | string | MAC адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины. |
+| weight | int | Вес сети, указывается при необходимости указания порядка подключения сетей. Первой подключается сеть с наименьшим весом. Сеть с нулевым или неуказанным весом имеет наименьший приоритет |
+
### Описание структуры qos
| Параметр | Тип | Описание |
@@ -456,6 +478,7 @@ resource "decort_kvmvm" "comp" {
#тип драйвера для compute
#обязательный параметр
#тип - строка
+ #возможные значения: "SVA_KVM_X86", "KVM_X86"
driver = "KVM_X86"
#число cpu
@@ -471,6 +494,7 @@ resource "decort_kvmvm" "comp" {
#тип эмулируемой системы
#опциональный параметр
#тип - строка
+ #возможные значения: "i440fx", "Q35"
chipset = "i440fx"
#размер загрузочного диска
@@ -675,9 +699,10 @@ resource "decort_kvmvm" "comp" {
#опциональный параметр
#тип - блок сетей
network {
- #тип сети VINS/EXTNET/DPDK (для любого драйвера) и VFNIC (для KVM_X86)
+ #тип сети
#обязательный параметр
#тип - строка
+ #возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
net_type = "VINS"
#id сети
diff --git a/wiki/4.7.0/07.02.11-Resource_decort_cb_kvmvm.md b/wiki/4.7.0/07.02.11-Resource_decort_cb_kvmvm.md
index fc1f900..a93ff7f 100644
--- a/wiki/4.7.0/07.02.11-Resource_decort_cb_kvmvm.md
+++ b/wiki/4.7.0/07.02.11-Resource_decort_cb_kvmvm.md
@@ -4,6 +4,16 @@ _Resource_ функция **decort_cb_kvmvm** служит для управле
Важно: при удалении в конфигурационном файле Terraform любого блока disks, на платформе будет удален последний. При необходимости удалить не последний блок, рекомендуем пользоваться web интерфейсом платформы. Поведение будет исправлено в следующих версиях.
+### Работа с полем weight в блоке network
+
+В версии 4.7.0 в блоке network добавлено опциональное поле weight, которое можно использовать, в случае, когда необходимо указать порядок подключения сетей, т.к. по умолчанию сети подключаются в случайном порядке.
+Сети с наименьшим весом будут подключены в первую очередь. Сети с неуказанным или нулевым значением будут подключены в последнюю очередь (иметь наименьший приоритет)
+В случае, если все сети не имеют параметра весов, подключение будет производится как и раньше.
+При выполнении update сортироваться будут только вновь подключаемые сети, порядок уже подключенных сетей остается без изменения.
+Так же следует обратить внимание, что если при update была отключена какая либо сеть, то вновь подключаемые сети с наименьшим весом сети займут ранее освобожденные интерфейсы, и только после будут добавляться в конец списка подключенных сетей.
+При изменении или удалении данного поля, в уже созданном ресурсе, сеть будет считаться вновь подключаемой и следовательно будет отключена от VM и подключена по новой, с учетом веса подключаемых сетей.
+
+
## Аргументы
_Resource_ функция **decort_cb_kvmvm** принимает следующие аргументы:
@@ -79,9 +89,10 @@ _Resource_ функция **decort_cb_kvmvm** принимает следующ
| Аргумент | Тип | Обязательный | Описание |
| --- | --- | --- | --- |
| net_type | string | :heavy_check_mark: | тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. |
-| net_id | int | :heavy_check_mark: | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, и VFNIC в случае `net_type="VFNIC` |
+| net_id | int | :heavy_check_mark: | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, VFNIC в случае `net_type="VFNIC`, и DPDK в случае `net_type = "DPDK"` |
| ip_address | string | :x: | IP адрес, выделенный данному подключению. |
| mac | string | :x: | MAC адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины. |
+| weight | int | :x: | Вес сети, указывается при необходимости указания порядка подключения сетей. Первой подключается сеть с наименьшим весом. Сеть с нулевым или неуказанным весом имеет наименьший приоритет |
### Описание блока affinity_rules args
@@ -243,6 +254,7 @@ _Resource_ функция **decort_cb_kvmvm** принимает следующ
| net_type | string | Тип сети |
| ip_address | string | IP адрес |
| mac | string | MAC адрес |
+| weight | int | Вес сети |
### Описание структуры os users
| Параметр | Тип | Описание |
@@ -380,6 +392,7 @@ resource "decort_cb_kvmvm" "my_new_vm" {
#тип драйвера для compute
#обязательный параметр
#тип - строка
+ #возможные значения: "SVA_KVM_X86", "KVM_X86"
driver = "KVM_X86"
#число cpu
@@ -395,6 +408,7 @@ resource "decort_cb_kvmvm" "my_new_vm" {
#тип эмулируемой системы
#опциональный параметр
#тип - строка
+ #возможные значения: "i440fx", "Q35"
#chipset = "i440fx"
#id образа диска для создания compute
@@ -618,10 +632,11 @@ resource "decort_cb_kvmvm" "my_new_vm" {
#опциональный параметр
#тип - блок
#network {
- #тип сети VINS/EXTNET/DPDK (для любого драйвера) и VFNIC (для KVM_X86)
+ #тип сети
#обязательный параметр
#тип - строка
- #net_type = "VINS"
+ #возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
+ net_type = "VINS"
#id сети
#обязательный параметр
diff --git a/wiki/4.7.0/Home.md b/wiki/4.7.0/Home.md
index d01a69a..8f17668 100644
--- a/wiki/4.7.0/Home.md
+++ b/wiki/4.7.0/Home.md
@@ -33,7 +33,7 @@ Terraform провайдер версии 4.7.0, для платформы DECOR
- [**decort_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.04-Data_decort_vins.md) - получение информации о виртуальном сетевом сегменте (Virtual Network Segment, "ViNS")
- [**decort_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.05-Data_decort_account.md) - получение информации об аккаунте
- [**decort_image_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.06-Data_decort_image_list.md) - получение информации об образах (_image_)
- - [**decort_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.07-Datadecort_image.md) - получение информации об образе (_image_)
+ - [**decort_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.07-Data_decort_image.md) - получение информации об образе (_image_)
- [**decort_locations_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.08-Data_decort_locations_list.md) - получение списка доступных площадок (_gid/grid_id_)
- [**decort_location_url**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.09-Data_decort_location_url.md) - получение url площадки
- [**decort_snapshot_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/06.01.11-Data_decort_snapshot_list.md) - получение информации о snapshots
@@ -265,7 +265,7 @@ Terraform провайдер версии 4.7.0, для платформы DECOR
- [**decort_disk_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/07.01.19-Resource_decort_disk_snapshot.md) - управление снимком диска
- [**decort_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/07.01.20-Resource_decort_flipgroup.md) - управление плавающей группой
- [**decort_image_from_blank_compute**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/07.01.23-Resource_decort_image_from_blank_compute.md) - управление образом, созданным из blank ВМ
- - [**decort_image_from_platform_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/07.02.24-Resource_decort_image_from_platform_disk.md) - управление образом, созданным из платформенного диска
+ - [**decort_image_from_platform_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/07.01.24-Resource_decort_image_from_platform_disk.md) - управление образом, созданным из платформенного диска
- [Административная группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/07.02-Административная-группа-API.md)
diff --git a/wiki/4.7.1/01.-Введение.md b/wiki/4.7.1/01.-Введение.md
new file mode 100644
index 0000000..f705afd
--- /dev/null
+++ b/wiki/4.7.1/01.-Введение.md
@@ -0,0 +1,7 @@
+DECORT Terraform Provider версии 4.7.x позволяет управлять облачными ресурсами на платформе Digital Energy Cloud Orchestration Technology (DECORT) версии 4.1.x и выше посредством Terraform.
+
+С помощью данного провайдера можно организовать программное управление вычислительными ресурсами (_compute_), ресурсными группами, сетевыми и дисковыми ресурсами, образами дисков, кластером, а также другими параметрами облачной платформы DECORT.
+
+Если вы хорошо знакомы с инструментом Terraform и хотите максимально быстро начать использовать платформу DECORT в своих Terraform-проектах, то можете сразу перейти к разделу [Пример работы](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md), где приведён подробно откомментированный пример работы с основными видами ресурсов платформы. Если у вас всё же возникнут вопросы по облачной платформе DECORT и порядку авторизации в ней, то обратитесь к главе [«Обзор облачной платформы DECORT»](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md). Также может оказаться полезной глава [«Инициализация Terraform провайдера DECORT»](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md).
+
+Если вы только начинаете использовать инструмент Terraform и облачную платформу DECORT, то рекомендуем вам начать с главы [«Обзор облачной платформы DECORT»](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md), после чего изучить главы [«_Data source_ функции Terraform провайдера DECORT»](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.-Data-source-функции-Terraform-провайдера-DECORT.md) и [«_Resource_ функции Terraform провайдера DECORT»](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.-Resource-функции-Terraform-провайдера-DECORT.md). Примеры, приведенные в этих разделах, помогут вам быстро освоить базовые приёмы работы с инструментом Terraform и провайдером DECORT.
diff --git a/wiki/4.7.1/02.-Пример-работы.md b/wiki/4.7.1/02.-Пример-работы.md
new file mode 100644
index 0000000..bb24f7d
--- /dev/null
+++ b/wiki/4.7.1/02.-Пример-работы.md
@@ -0,0 +1,92 @@
+Данный раздел предназначен для тех, кто хорошо знаком с инструментом Terraform, а также имеет представление об основных понятиях и способах авторизации в облачной платформе DECORT.
+
+Ниже приведён подробно откомментированный пример, показывающий, как создать виртуальный сервер (aka _compute_ на базе системы виртуализации KVM x86) в облачной платформе DECORT с помощью соответствующего Terraform провайдера. Сервер будет создан в новой ресурсной группе, к нему будет подключён один предварительно созданный диск, у сервера будет прямое сетевое подключение во внешнюю сеть.
+
+Идентификатор образа операционной системы, на базе которого должен быть создан виртуальный сервер, считывается из облачной платформы с помощью _data source_ функции `decort_image`.
+
+Далее мы с помощью _resource_ функции `decort_resgroup` создаём новую ресурсную группу, в которую будет помещён этот виртуальный сервер. В качестве альтернативы, для получения информации об уже имеющейся ресурсной группе можно использовать _data source_ функцию с таким же названием.
+
+Затем с помощью _resource_ функции `decort_disk` создаётся диск, который будет подключён к виртуальному серверу в качестве дополнительного. Помимо этого дополнительного диска у сервера будет также и загрузочный диск, на который в процессе создания сервера клонируется выбранный образ операционной системы.
+
+Виртуальный сервер - в данном примере на базе системы виртуализации KVM x86 - создаётся посредством _resource_ функции `decort_kvmvm`.
+
+Только авторизованные в контроллере облачной платформы пользователи могут управлять облачными ресурсами. Подробнее о способах авторизации см. [Обзор облачной платформы DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md).
+
+```terraform
+# 1. Initialize DECORT plugin and connection to DECORT cloud controller
+# NOTE: in this example credentials are expected to come from
+# DECORT_APP_ID and DECORT_APP_SECRET environmental variables - set them
+# in the shell before calling terraform.
+# Alternatively you may define plugin parameters app_id and app_secret in
+# the TF file, however, this may not be secure if you plan to share this TF
+# file with others.
+
+provider "decort" {
+ authenticator = "decs3o"
+ controller_url = "<>" # specify correct DECORT controller URL, e.g. "https://ds1.digitalenergy.online"
+ oauth2_url = "<>" # specify corresponding DECORT OAUTH2 URL, e.g. "https://sso.digitalenergy.online"
+ app_id = "<>" # application secret to access DECORT cloud API in 'decs3o' and 'bvs' authentication mode, e.g. "ewqfrvea7s890avw804389qwguf234h0otfi3w4eiu"
+ app_secret = "<>" # application ID to access DECORT cloud API in 'decs3o' and 'bvs' authentication mode, e.g. "ewqfrvea7s890avw804389qwguf234h0otfi3w4eiu"
+ # allow_unverified_ssl = true
+}
+
+# 2. Load account to use - new VM will belong to this account
+data "decort_account" "my_account" {
+ account_id = # Specify account ID
+}
+
+# 3. Load OS image to use for VM deployment
+data "decort_image" "os_image" {
+ image_id = # Specify OS image id, e.g. 1234. You can get accessible image id from data source "decort_image_list"
+}
+
+# 4. Create new Resource Group in the selected account, new VM will be created in this RG
+resource "decort_resgroup" "my_rg" {
+ name = "NewRgByTF"
+ account_id = data.decort_account.my_account.account_id
+ gid = # Grid (platform) ID
+ # if you want to set resource quota on this Resource Group, uncomment
+ # the following code fragment
+ # quota {
+ # cpu = 8 # CPU limit
+ # ram = 8912 # RAM limit in MB
+ # disk = 96 # disk volume limit in GB
+ #}
+}
+
+# 5. Create extra disk, which will be attached to the new VM.
+# This step is optional - if you do not want extra disks on your VM, skip it
+# and comment out extra_disks parameter when creating VM below.
+resource "decort_disk" "extra_disk" {
+ disk_name = "extra-disk-for-vm"
+ account_id = data.decort_account.my_account.account_id
+ gid = # Grid (platform) ID
+ size_max = 5 # disk size in GB
+ type = "D" # disk type, always use "D" for extra disks
+ sep_id = data.decort_image.os_image.sep_id # use the same SEP ID as the OS image
+ pool = "<>" # consult your DECORT platform admin for configured storage pool names
+}
+
+# 6. Create virtual machine (a compute of type KVM VM x86 in this example)
+# Now that we have all necessary components at hand, we may create a virtual machine.
+# This VM will be based on the previsouly obtained OS image, located in the specified
+# Resource Group, directly connected to an external network, have a boot disk of
+# specified size and one extra disk attached.
+resource "decort_kvmvm" "my_new_vm" {
+ name = "tf-managed-vm"
+ driver = "KVM_X86" # Compute virtualization driver
+ rg_id = decort_resgroup.my_rg.id
+ cpu = 1 # CPU count
+ ram = 1024 # RAM size in MB, must be even number, ideally a power of 2
+ boot_disk_size = 10 # Boot disk size in GB
+ image_id = data.decort_image.os_image.image_id
+ description = "Test KVM VM Compute managed by Terraform"
+ extra_disks = [ decort_disk.extra_disk.id ]
+
+ network {
+ net_type = "EXTNET"
+ net_id = <> # specify external network ID to use, consult your DECORT platform admin for correct IDs
+ # ip_address = "<>" # you may optionally request a specific IP address
+ }
+}
+```
diff --git a/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md b/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md
new file mode 100644
index 0000000..938223a
--- /dev/null
+++ b/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md
@@ -0,0 +1,31 @@
+## Основные понятия
+Ниже перечислены основные понятия с указанием соответствующих им аргументов в Terraform провайдере DECORT.
+1. **Контроллер облачной платформы DECORT** – управляющее приложение, которое обеспечивает авторизацию пользователей и оркестрацию облачных ресурсов.
+ - Адрес контроллера задается в обязательном аргументе `controller_url` на стадии инициализации Terraform провайдера DECORT. Например, `controller_url= "https://ds1.digitalenergy.online"`
+2. **Авторизационный провайдер** – приложение, работающее по протоколу Oauth2, предназначенное для выпуска и валидации токенов доступа к контроллеру облачной платформы в соответствующих режимах авторизации. Все действия в платформе должны выполняться авторизованными пользователями, и авторизационное приложение позволяет получить токен доступа, действующий некоторое ограниченное время, наличие которого подтверждает успешную авторизацию.
+ - Адрес авторизационного провайдера задается в аргументе`oauth2_url` на стадии инициализации Terraform провайдера DECORT. Например `oauth2_url= "https://sso.digitalenergy.online"`
+3. **Подписчик** (_account_) – сущность, которая используется для группирования облачных ресурсов по принадлежности к определенному клиенту для целей учета потребления и биллинга.
+ - Имя подписчика задается аргументом `account_name` при вызове _resource_ или _data_ функций провайдера. Альтернативной является задание численного идентификатора подписчика в аргументе `account_id`.
+4. **Пользователь** (_user_) – пользователь облачной инфраструктуры, представленный учетной записью. Чтобы получить возможность управлять облачными ресурсами (например, создавать виртуальные серверы или дискт) пользователь должен быть ассоциирован с одним или несколькими подписчиками и иметь соответствующие права, определяемые ролевой моделью, принятой в облачной платформе DECORT. Для доступа к платформе пользователь должен авторизоваться одним из способов, описанных ниже в разделе «Способы авторизации».
+5. **Ресурсная группа** (_resource group_) – способ группирования вычислительных ресурсов (например, виртуальных серверов по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов. Ресурсная группа идентифицируется по комбинации параметров `account` и `name`. Обратите внимание, что имя имя ресурсной группы уникально только в рамках одного и того же `account`.
+6. **Вычислительный ресурс** (_compute_) - универсальная абстракция пользовательского сервера в платформе DECORT. Благодаря использованию такой абстракции можно, например, создать одну виртуальную машину на базе KVM Intel x86, а другую - на базе KVM IBM Power, а потом управлять ими - изменять количество CPU/RAM, подключать/отключать диски и т.п. - одинаковым образом, не задумываясь об их архитектурных различиях. В то же время, так как типизация ресурсов в Terraform не поддерживает наследование, различные типы вычислительных ресурсов, доступных на платформе DECORT и абстрагируемых через понятие унифицированный _compute_, в Terraform представлены разными типами (напр., свой тип для виртуальных серверов на базе KVM и свой тип для перспективных x86-совместимых bare metal серверов).
+7. **Ресурс хранения** (_disk_) - универсальная абстракция дискового ресурса в платформе DECORT. Платформа поддерживает различные типы систем хранения данных, но при этом управление созданными на разных системах хранения дисками осуществляется посредством унифицированного набора действий, например, "подключить диск к _compute_", "увеличить размер диска", "сделать мгновенный снимок диска", "настроить параметры быстродействия диска".
+8. **Виртуальный сервер** – экземпляр _compute_, в основе технической реализации которого лежит виртуальная машина, работающая в облаке DECORT и доступна по сети. Виртуальный сервер характеризуется количеством выделенных ему CPU (аргумент`cpu`), объемом ОЗУ (`ram`), размером загрузочного диска (`boot_disk size`). При создании виртуального сервера на загрузочный диск устанавливается образ операционной системы, заданный в аргументе `image_id`. Помимо загрузочного диска к виртуальному серверу можно подключить несколько дисков для хранения прикладных данных, список которых задается аргументами `extra_disks`. Виртуальный сервер идентифицируется по комбинации аргументов `name` (имя сервера) и `rgid` (идентификатор ресурсной группы). Обратите внимание, что имя виртуального сервера `name` уникально только в рамках одной и той же ресурсной группы.
+9. **Виртуальный сетевой сегмент** (_Virtual Network Segment_ или _ViNS_) - сетевой сегмент и обеспечивающая его функционирование виртуальная инфраструктура, которые пользователь может создавать для своих нужд на уровне ресурсной группы или подписчика (_account_). ViNS можно создать полностью изолированным от внешних сетей (см. ниже _External Network_) или с подключением во внешнюю сеть. Внутри ViNS работает DHCP-сервис, обеспечивающий управление IP адресами экземпляров _compute_, подключённых в этот ViNS.
+10. **Внешняя сеть** (_External Network_) - сетевой сегмент, через который платформа DECORT взаимодействует с внешними по отношению к ней сетевыми ресурсами. Например, в случае с публичным облаком на базе DECORT в качестве внешней сети выступает сеть Интернет. В отличие от ViNS платформа не управляет внешней сетью, а лишь пользуется её ресурсами. В платформе может быть настроено несколько внешних сетей с различными диапазонами IP адресов, и существует механизм управления доступом пользователей к внешним сетям.
+11. Сетевой доступ к экземпляру _compute_ (виртуальному серверу) реализуется через его подключение к ViNS и/или прямое подключение во внешнюю сеть (External Network). Один и тот же экземпляр _compute_ может одновременно иметь несколько подключений в разные ViNS и/или различные внешние сети.
+
+## Способы авторизации
+Облачная платформа DECORT поддерживает три базовых типа авторизации:
+1. С использованием авторизационного провайдера, работающего по протоколу _Oauth2_. Данный способ является предпочтительным, так как обеспечивает бОльшую гибкость и безопасность. Для авторизации в этом режиме при инициализации Terrafrom провайдера DECORT необходимо указать параметры `oauth2_url` и `controller_url`, а также предоставить одно из нижеперечисленного:
+ - Комбинация Application ID & Application secret, соответствующих пользователю, от имени которого будет осуществляться управление облачными ресурсами в текущей сессии. В процессе проверки предоставленных Application ID & Application secret модуль получает от авторизационного провайдера токен (JSON Web Token, JWT), который затем используется для доступа к указанному контроллеру DECORT. Для авторизации по данному варианту, при инициализации Terraform провайдера DECORT следует установить аргумент `authenticator=decs3o` и задать аргументы `app_id` и `app_secret` (или определить соответствующие переменные окружения `DECORT_APP_ID` и `DECORT_APP_SECRET`).
+ - JSON Web Token – заранее полученный от авторизационного провайдера токен доступа, ассоциированный с определенным пользователем, от имени которого будет осуществляться управление облачными ресурсами в текущей сессии. Для авторизации по данному варианту, при инициализации Terraform провайдера DECORT следует установить аргумент `authenticator=jwt` и задать аргумент `jwt` (или определить переменную окружения `DECORT_JWT`).
+2. С использованием комбинации _имя пользователя : пароль_. Данный режим не использует внешних авторизационных провайдеров и подразумевает, что пользователь с такой комбинацией зарегистрирован непосредственно на указанном в параметре `controller_url` контроллере облачной платформы DECORT.
+ - Чтобы провайдер авторизовался по данному варианту, при его инициализации следует установить аргумент `authenticator=legacy` и задать аргументы `user` и `password` (или определить соответствующие переменные окружения `DECORT_USER` и `DECORT_PASSWORD`).
+3. С использованием авторизационного провайдера, работающего по протоколу _Oauth2_oidc_. Для авторизации в этом режиме при инициализации Terrafrom провайдера DECORT необходимо указать параметры `oauth2_url` и `controller_url`, а также Application ID & Application secret, _имя пользователя и пароль_, соответствующих пользователю, от имени которого будет осуществляться управление облачными ресурсами в текущей сессии, и _имя домена_. В процессе проверки предоставленных Application ID & Application secret и пары _имя пользователя-пароль_ модуль получает от авторизационного провайдера токен (JSON Web Token, JWT), который затем используется для доступа к указанному контроллеру DECORT. Для авторизации по данному варианту, при инициализации Terraform провайдера DECORT следует установить аргумент `authenticator=bvs`, задать аргументы `app_id` и `app_secret` (или определить соответствующие переменные окружения `DECORT_APP_ID` и `DECORT_APP_SECRET`), `bvs_user` и `bvs_password` (или определить соответствующие переменные окружения `DECORT_BVS_USER` и `DECORT_BVS_PASSWORD`), а также указать `domain` (или определить соответствующие переменные окружения `DECORT_DOMAIN`).
+
+После успешной авторизации пользователь (или приложение-клиент) получает доступ к ресурсам, находящимся под управлением соответствующего DECORT контроллера. Доступ предоставляется в рамках подписчиков (_account_), с которыми ассоциирован данный пользователь (_user_), и в соответствии с присвоенными ему ролями.
+
+## Пользовательская и административная группы API
+Пользовательская группа API - группа API платформы DECORT, которая позволяет выполнять операции с платформой с правами обычного пользователя. Покрывает большую часть задач.
+Административная группа API - группа API платформы DECORT, которая позволяет выполнять операции с платформой с расширенными правами. Данные права подразумевают расширенный перечень операций над ресурсами, расширенный перечень ресурсов, расширенную информацию. Требуются права администратора для взаимодействия с этой группой API.
diff --git a/wiki/4.7.1/04.-Начало-работы-с-terraform-провайдером-DECORT.md b/wiki/4.7.1/04.-Начало-работы-с-terraform-провайдером-DECORT.md
new file mode 100644
index 0000000..edaa664
--- /dev/null
+++ b/wiki/4.7.1/04.-Начало-работы-с-terraform-провайдером-DECORT.md
@@ -0,0 +1,6 @@
+Данный раздел описывает:
+- Системные требования
+- Установку провайдера
+- Инициализацию провайдера
+- Переключение режима работы между разными группами API
+- Получение gid/grid_id площадки
diff --git a/wiki/4.7.1/04.01-Установка-Terraform-провайдера-DECORT.md b/wiki/4.7.1/04.01-Установка-Terraform-провайдера-DECORT.md
new file mode 100644
index 0000000..d8f3db2
--- /dev/null
+++ b/wiki/4.7.1/04.01-Установка-Terraform-провайдера-DECORT.md
@@ -0,0 +1,150 @@
+## Системные требования
+
+Для запуска провайдера вам потребуется машина, на которой установлен Terraform.
+
+Кроме того, в связи с тем, что начиная с версии 0.12 Terraform изменил алгоритм поиска и инициализации локальных провайдеров, настройка данного провайдера для работы с Terraform 0.12 или более новыми версиями потребует выполнения ряда дополнительных действий. Подробнее см. [8.3 Настройка локального провайдера для работы с новыми версиями Terraform](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/08.-Полезные-советы#user-content-8-3-настройка-локального-провайдера-для-работы-с-новыми-версиями-terraform.md).
+
+## Установка
+Начиная с версии провайдера `4.3.0` в релизном архиве находятся скрипты-инсталляторы.
+Чтобы выполнить установку, необходимо:
+1. Перейти по адресу: https://repository.basistech.ru/BASIS/terraform-provider-decort/releases
+2. Выбрать необходимую версию провайдера подходящую под операционную систему.
+3. Скачать архив.
+4. Распаковать архив.
+5. Выполнить скрипт установщика, `install.sh` или `install.bat` для Windows.
+*Для запуска `install.sh` не забудьте изменить права доступа к файлу*
+```bash
+chmod u+x install.sh
+```
+6. Дождаться сообщения об успешной установке. Установщик выведет актуальный блок конфигурации провайдера, скопируйте его
+```bash
+DECORT provider version 4.3.0 has been successfully installed
+
+Copy this provider configuration to main.tf file:
+terraform {
+ required_providers {
+ decort = {
+ version = "4.3.0"
+ source = "basis/decort/decort"
+ }
+ }
+}
+```
+7. После этого, создайте файл `main.tf` в рабочей директории, которая может находится в любом удобном для пользователя месте.
+В данном примере, рабочая директория с файлом main.tf находится по пути:
+```bash
+~/work/tfdir/main.tf
+```
+8. Вставьте в `main.tf` блок конфигурации провайдера, который был выведен на экран установщиком:
+```terraform
+terraform {
+ required_providers {
+ decort = {
+ version = "4.3.0"
+ source = "basis/decort/decort"
+ }
+ }
+}
+```
+9. Добавьте в файл блок с инициализацией провайдера.
+```terraform
+provider "decort" {
+ authenticator = "decs3o"
+ controller_url = "https://mr4.digitalenergy.online"
+ oauth2_url = "https://sso.digitalenergy.online"
+ allow_unverified_ssl = true
+}
+```
+
+10. В консоли выполните команду
+```bash
+terraform init
+```
+
+11. В случае успешной установки, Terraform инициализирует провайдер и будет готов к дальнейшей работе.
+
+## Установка из релизов
+Terraform провайдер DECORT имеет скомпилированные релизные версии, которые расположены по адресу: [Релизы](https://repository.basistech.ru/BASIS/terraform-provider-decort/releases).
+Чтобы выполнить установку из релиза, необходимо:
+1. Перейти по адресу: https://repository.basistech.ru/BASIS/terraform-provider-decort/releases
+2. Выбрать необходимую версию провайдера подходящую под операционную систему.
+3. Скачать архив.
+4. Распаковать архив.
+5. Полученный файл (в директории `bin/`) необходимо поместить:
+Linux:
+```bash
+~/.terraform.d/plugins/${host_name}/${namespace}/${type}/${version}/${target}
+```
+Windows:
+```powershell
+%APPDATA%\terraform.d\plugins\${host_name}\${namespace}\${type}\${version}\${target}
+```
+Где:
+- host_name - имя хоста, держателя провайдера, например, basis
+- namespace - пространство имен хоста, например decort
+- type - тип провайдера, может совпадать с пространством имен, например, decort
+- version - версия провайдера, например 4.3.0
+- target - архитектура операционной системы, например windows_amd64
+
+В примере ниже используется путь до провайдера на машине с ОС Linux:
+
+```bash
+~/.terraform.d/plugins/basis/decort/decort/4.3.0/linux_amd64/tf-provider
+ ^ ^ ^ ^ ^ ^
+ host_name | | | | | |
+ | | | | |
+ namespace | | | | |
+ | | | |
+ type | | | |
+ | | |
+ version | | |
+ | |
+ target | |
+ |
+ исполняемый файл |
+```
+
+6. После этого, создайте файл `main.tf` в рабочей директории, которая может находится в любом удобном для пользователя месте.
+В данном примере, рабочая директория с файлом main.tf находится по пути:
+```bash
+~/work/tfdir/main.tf
+```
+7. Добавьте в `main.tf` следующий блок
+```terraform
+terraform {
+ required_providers {
+ decort = {
+ version = "4.3.0"
+ source = "basis/decort/decort"
+ }
+ }
+}
+```
+В поле `version` указывается версия провайдера.
+
+**ВНИМАНИЕ: Версии в блоке и в пути к исполняемому файлу провайдера должны совпадать!**
+
+В поле `source` помещается путь до репозитория с версией вида:
+
+```bash
+${host_name}/${namespace}/${type}
+```
+
+**ВНИМАНИЕ: Версии в блоке и в пути к исполняемому файлу провайдера должны совпадать!**
+
+8. Добавьте в файл блок с инициализацией провайдера.
+```terraform
+provider "decort" {
+ authenticator = "decs3o"
+ controller_url = "https://mr4.digitalenergy.online"
+ oauth2_url = "https://sso.digitalenergy.online"
+ allow_unverified_ssl = true
+}
+```
+
+9. В консоли выполните команду
+```bash
+terraform init
+```
+
+10. В случае успешной установки, Terraform инициализирует провайдер и будет готов к дальнейшей работе.
diff --git a/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md b/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md
new file mode 100644
index 0000000..ebb329d
--- /dev/null
+++ b/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md
@@ -0,0 +1,64 @@
+## Список аргументов для инициализации
+Перед началом использования любой Terraform провайдер должен быть инициализирован.
+
+В процессе инициализации Terraform провайдера DECORT проверяется корректность переданных аргументов и выполняется авторизация в указанном контроллере облачной инфраструктуры. Подробнее о способах авторизации в платформе DECORT смотри соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT#user-content-способы-авторизации.md).
+
+При инициализации Terraform провайдера DECORT используются следующие аргументы:
+
+| Аргумент | Переменная окружения | Описание |
+| --- | --- | --- |
+| allow_unverified_ssl | - | Если данный аргумент явно установлен в `true`, то провайдер **не будет** проверять SSL сертификаты при взаимодействии с авторизационным сервисом OAuth2 и контроллером облачной платформы. Отключение проверок может быть полезным при работе в доверенной среде, использующей самоподписанные SSL сертификаты. Однако, так как отключение проверок несёт потенциальные риски безопасности, данную настройку следует использовать с осторожностью. Разрешённые значения: `false` (значение по умолчанию) и `true`. |
+| app_id | DECORT_APP_ID | Идентификатор приложения (клиента) для авторизации в контроллере облачной платформы в режиме `decs3o` или `bvs`. Аргументы `app_id` и `app_secret` являются обязательными для режимов авторизации `authenticator=decs3o` и `authenticator=bvs`. Если `app_id` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_APP_ID`. |
+| app_secret | DECORT_APP_SECRET | Секретный код приложения (клиента) для авторизации в контроллере облачной платформы в режиме `decs3o` или `bvs`. Аргументы `app_id` и `app_secret` являются обязательными для режимов авторизации `authenticator=decs3o` и `authenticator=bvs`. Если `app_secret` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_APP_SECRET`. |
+| authenticator | - | Режим авторизации при подключении к контроллеру облачной платформы. Доступные режимы: `decs3o`, `legacy`, `jwt` или `bvs`. Данный аргумент является обязательным. |
+| bvs_user | DECORT_BVS_USER | Имя пользователя для авторизации в контроллере облачной платформы в режиме `bvs`. Аргументы `bvs_password` и `bvs_user` являются обязательными для режима авторизации `authenticator=bvs`. Если `bvs_user` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_BVS_USER`. |
+| bvs_password | DECORT_BVS_PASSWORD | Пароль пользователя для авторизации в контроллере облачной платформы в режиме `bvs`. Аргументы `bvs_user` и `bvs_password` являются обязательными для режима авторизации `authenticator=bvs`. Если `bvs_password` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_BVS_PASSWORD`. |
+| domain | DECORT_DOMAIN | Имя домена в контроллере облачной платформы в режиме `bvs`. Данный аргумент является обязательным. Если `domain` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_DOMAIN`. |
+| controller_url | DECORT_CONTROLLER_URL | URL контроллера облачной платформы, через который будет осуществляться управление облачными ресурсами. Данный аргумент является обязательным. |
+| jwt | DECORT_JWT | JSON Web Token (JWT), который используется для авторизации в контроллере облачной платформы в режиме `jwt`. Данный аргумент является обязательным для режима авторизации `authenticator=jwt`. Если `jwt` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_JWT` |
+| oauth2_url | DECORT_OAUTH2_URL | URL авторизационного сервиса OAuth2, который используется для управления доступом пользователей (или программных клиентов) к контроллеру облачной платформы. Данный аргумент является обязательным для режимов авторизации `authenticator=decs3o`, `authenticator=bvs` и `authenticator=jwt`. Если `oauth2_url` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_OAUTH2_URL` |
+| password | DECORT_PASSWORD | Пароль для авторизации в контроллере облачной платформы в режиме `legacy`. Аргументы `password` и `user` являются обязательными для режима авторизации `authenticator=legacy`. Если `password` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_PASSWORD`. |
+| user | DECORT_USER | Имя пользователя для авторизации в контроллере облачной платформы в режиме `legacy`. Аргументы `user` и `password` являются обязательными для режима авторизации `authenticator=legacy`. Если `user` не задан в tf-файле, то провайдер будет использовать значение из переменной окружения `DECORT_USER`. |
+
+## Пример инициализации в режиме авторизации `decs3o`
+Пример инициализации Terraform провайдера DECORT:
+```terraform
+provider "decort" {
+ authenticator = "decs3o"
+ controller_url = "https://ctrl.decort.online"
+ oauth2_url = "https://oauth2.decort.online:7777"
+}
+```
+
+В данном примере используется режим авторизации `decs3o`.
+
+Как отмечено выше, в данном режиме требуется указать аргументы `app_id` и `app_secret`, идентифицирующие пользователя (или приложение-клиент), от лица которого будут выполняться дальнейшие действия. Однако, так как данная информация является конфиденциальной (по сути, она эквивалентна паре _имя пользователя : пароль_), то в общем случае заносить такого рода данные в tf-файл не следует. Рекомендуется определять в среде запуска Terraform переменные окружения `DECORT_APP_ID` и `DECORT_APP_SECRET`, из которых провайдер извлечёт нужные данные. Приведенный пример подразумевает, что нужная информация будет получена из этих переменных окружения.
+
+Пользователь, от лица которого Terrafrom будет выполнять действия в облачной платформе, должен заранее создать пару _Application ID_ и _Application Secret_ в авторизационном приложении OAuth2. Именно эти значения, а также URL авторизационного приложения Oauth2, должны присваиваться аргументам `app_id`, `app_secret` и `oauth2_url` соответственно для успешной инициализации провайдера.
+
+Также обратите внимание на формат задания аргументов `controller_url` и `oauth2_url`. В общем случае они должны содержать идентификатор протокола (_https://_) и сетевой порт, если он отличается от порта по умолчанию (в примере для авторизационного сервиса OAuth2 указан порт _7777_). Эту информацию вы можете узнать у администратора вашей облачной инфраструктуры DECORT.
+
+## Пример инициализации в режиме авторизации `bvs`
+Пример инициализации Terraform провайдера DECORT:
+```terraform
+provider "decort" {
+ authenticator = "bvs"
+ controller_url = "https://delta.qa.loc"
+ oauth2_url = "https://bvs-delta.qa.loc:8443"
+ app_id = "delta"
+ app_secret = ""
+ bvs_password = ""
+ bvs_user = ""
+ domain = "dynamix"
+}
+```
+
+В данном примере используется режим авторизации `bvs`.
+
+Как отмечено выше, в данном режиме требуется указать аргументы `app_id` - идентификатор площадки - delta, alpha, poc, etc. Можно найти на странице администратора по следующему пути: вкладка безопасность - клиентские сервисы - наименование площадки. `app_secret` - пароль площадки. Можно найти на странице администратора по следующему пути: вкладка безопасность - клиентские сервисы - наименование площадки (символ i) - поле "Пароль". Однако, так как данная информация является конфиденциальной, то в общем случае заносить такого рода данные в tf-файл не следует. Рекомендуется определять в среде запуска Terraform переменные окружения `DECORT_APP_ID` и `DECORT_APP_SECRET`, из которых провайдер извлечёт нужные данные. Приведенный пример подразумевает, что нужная информация будет получена из этих переменных окружения.
+Также обязательными аргументами являются: `bvs_user` - имя пользователя, `bvs_password` - пароль пользователя. Рекомендуется не заносить их в tf-файл, а определять в среде запуска Terraform переменные окружения `DECORT_BVS_USER` и `DECORT_BVS_PASSWORD`, из которых провайдер извлечёт нужные данные. Приведенный пример подразумевает, что нужная информация будет получена из этих переменных окружения.
+Домен для подключения `domain` - указывается наименование площадки. Данный аргумент является обязательным. Рекомендуется не заносить его в tf-файл, а определять в среде запуска Terraform переменную окружения `DECORT_DOMAIN`, из которой провайдер извлечёт нужные данные. Приведенный пример подразумевает, что нужная информация будет получена из этих переменных окружения.
+
+Пользователь, от лица которого Terrafrom будет выполнять действия в облачной платформе, должен заранее получить от администратора _Application ID_ и _Application Secret_, _bvs user_ и _bvs password_, а также _domain_. А также осуществить первичный вход на платформу посредством браузера.
+
+Также обратите внимание на формат задания аргументов `controller_url` и `oauth2_url`. В общем случае они должны содержать идентификатор протокола (_https://_) и сетевой порт, если он отличается от порта по умолчанию (в примере для авторизационного сервиса OAuth2 указан порт _8443_). Эту информацию вы можете узнать у администратора вашей облачной инфраструктуры DECORT.
diff --git a/wiki/4.7.1/04.03-Переключение-между-группами-API.md b/wiki/4.7.1/04.03-Переключение-между-группами-API.md
new file mode 100644
index 0000000..fb722ac
--- /dev/null
+++ b/wiki/4.7.1/04.03-Переключение-между-группами-API.md
@@ -0,0 +1,38 @@
+Так как платформа DECORT предоставляет для работы две группы API, то terraform провайдер позволяет свободно переключать режимы работы между этими группами.
+По умолчанию стоит пользовательская группа API. Ее можно сменить на административную группу.
+Если прав у пользователя будет достаточно, то запрос будет выполнен, если нет, то будет ошибка:
+```bash
+Permission denied
+```
+Которая говорит о том, что прав недостаточно. Тогда для выполнения операции обратитесь к администратору платформы.
+Установка режима взаимодействия с группами API осуществляется через установку переменной окружения _DECORT_ADMIN_MODE_.
+Для более подробного описания возможностей каждой группы API см. соответствующий раздел.
+
+## Переключение режима работы в Windows
+Используйте сл. команду:
+```Powershell
+$Env:DECORT_ADMIN_MODE=1
+```
+Для отключения:
+```Powershell
+$Env:DECORT_ADMIN_MODE=0
+```
+## Переключение режима работы в Linux
+Используйте сл. команду:
+```bash
+DECORT_ADMIN_MODE=1
+```
+или
+```bash
+export DECORT_ADMIN_MODE=1
+```
+Для отключения:
+```bash
+DECORT_ADMIN_MODE=0
+```
+или
+```bash
+export DECORT_ADMIN_MODE=0
+```
+**ОБРАТИТЕ ВНИМАНИЕ**
+Переменные окружения создаются для терминальной сессии. В сл. раз их придется задавать еще раз, если требуется режим, отличный от пользовательского.
diff --git a/wiki/4.7.1/04.04-Получение-gid-или-grid_id.md b/wiki/4.7.1/04.04-Получение-gid-или-grid_id.md
new file mode 100644
index 0000000..4b316ac
--- /dev/null
+++ b/wiki/4.7.1/04.04-Получение-gid-или-grid_id.md
@@ -0,0 +1,31 @@
+Платформа может располагаться на нескольких площадках(grid).
+Такие площадки имеют свой id.
+Для создания некоторых ресурсов требуется ввести grid_id или gid площадки.
+Получение gid различается для пользовательского и административного API.
+
+## Получение gid для пользовательского API
+Для получения gid с помощью пользовательского API, необходимо получить информацию из _data_source_ функции _decort_locations_list_, как указано ниже:
+```terraform
+data "decort_locations_list" "ll" {
+
+}
+
+output "test" {
+ value = data.decort_locations_list.ll
+}
+```
+В файл состояния будет сохранен результат, где можно посмотреть доступные для работы площадки.
+
+## Получение gid для административного API
+Для получения gid с помощью административного API, необходимо получить информацию из _data_source_ функции _decort_grid_list_, как указано ниже:
+```terraform
+data "decort_grid_list" "gl" {
+
+}
+
+output "test" {
+ value = data.decort_grid_list.gl
+}
+
+```
+В файл состояния будет сохранен результат, где можно посмотреть доступные для работы площадки.
diff --git a/wiki/4.7.1/04.05-Сборка-terraform-провайдера-в-образ.md b/wiki/4.7.1/04.05-Сборка-terraform-провайдера-в-образ.md
new file mode 100644
index 0000000..02bc8b7
--- /dev/null
+++ b/wiki/4.7.1/04.05-Сборка-terraform-провайдера-в-образ.md
@@ -0,0 +1,43 @@
+Образ приложения - современный способ запуска приложений. Образ приложения представляет собой контейнер, в который входит ОС и необходимые для работы приложения пакеты.
+Способов создать образ приложения довольно много, для этого существуют программы контейнеризации:
+- Docker
+- Podman
+- и другие
+Образ представляет собой "зафиксированную" версию приложения, что означает, что никакие изменения в приложения внесены быть не могут. Так же означает то, что приложение не может создавать побочные файлы при работе.
+Контейнер - это запущенный экземпляр образа. То есть, один образ может порождать множество контейнеров, каждый из которых будет включать в себя отдельный экземпляр приложения.
+Одно из преимуществ работы приложения в контейнере - кроссплатформенность. Это преимущество обуславливается тем, что образ приложения уже включает в себя все необходимое для успешной работы приложения, в том числе операционную систему. Поэтому, пользователю достаточно установить на вычислительной машине программу, которая обеспечивает работу с образами приложений.
+
+## Docker
+Docker является одной из самых популярных программ для работы с образами.
+Docker позволяет:
+- Создавать образы
+- Запускать контейнеры
+- Управлять контейнерами
+- Управлять образами
+Скачать и установить Docker можно по ссылке https://docs.docker.com/get-docker/
+
+## Сборка terraform провайдера
+### Требования:
+- Docker
+- git
+- Компилятор языка GO
+= make
+### Установка необходимых программ
+1. Компилятор языка GO можно скачать и установить по ссылке: https://go.dev/dl/
+2. Docker можно скачать и установить по ссылке выше.
+3. Git можно скачать и установить по ссылке: https://git-scm.com/
+4. Программа make входит в пакет установленных программ для ОС Linux. Для Windows можно воспользоваться инструкцией со stack overflow: https://stackoverflow.com/questions/32127524/how-to-install-and-use-make-in-windows
+### Порядок действий
+1. Склонировать репозиторий с провайдером:
+```bash
+git clone https://github.com/rudecs/terraform-provider-decort.git
+```
+2. Перейти в директорию со скачанным кодом:
+```bash
+cd terraform-provider-decort
+```
+3. Выполнить команду:
+```bash
+make image
+```
+В результате выполнения данной последовательности, будет создан docker образ, который содержит в себе приложение terraform, terraform провайдер.
diff --git a/wiki/4.7.1/05.-Работа-с-terraform.md b/wiki/4.7.1/05.-Работа-с-terraform.md
new file mode 100644
index 0000000..675f2ea
--- /dev/null
+++ b/wiki/4.7.1/05.-Работа-с-terraform.md
@@ -0,0 +1,4 @@
+Раздел описывает некоторые практики работы с terraform, которые могут быть полезны пользователю.
+Раздел включает в себя следующие статьи:
+- Импортирование ресурсов
+- Работа с таймаутами
diff --git a/wiki/4.7.1/05.01-Импортирование-ресурсов.md b/wiki/4.7.1/05.01-Импортирование-ресурсов.md
new file mode 100644
index 0000000..8a419d3
--- /dev/null
+++ b/wiki/4.7.1/05.01-Импортирование-ресурсов.md
@@ -0,0 +1,75 @@
+Импортирование ресурсов в terraform позволяет привести в соответствие состояние terraform (.tfstate) к состоянию ресурса в платформе.
+Необходимость такого приведения возникает в нескольких случаях:
+- Ресурс был создан через портал платформы, работа продолжается через terraform провайдер,
+- Ресурс был создан через terraform провайдер, однако был изменен через портал платформы,
+- Ресурс был создан через terraform провайдер, однако был изменен другим пользователем через terraform провайдер,
+- И так далее
+
+Такие расхождения в состоянии ресурсов нередки, путей их решения несколько:
+- Использовать импортирование ресурсов,
+- Использовать общие файлы состояний ресурсов, к которым будут иметь доступ все участники, занятые в работе с платформой.
+В текущем разделе рассматривается первый вариант.
+
+## Импортирование ресурсов
+Импортирование ресурсов позволяет совершить запрос к платформе, чтобы сформировать файл состояния.
+Чтобы совершить импортирование ресурсов необходимо ввести сл. команду:
+```bash
+terraform import .
+```
+## Пример
+Предположим, что у нас ресурс, описывающий диск:
+```terraform
+resource "decort_disk" "disk" {
+ account_id = 121212
+ gid = 3333
+ disk_name = "mySuperDisk"
+ size_max = 100500
+}
+```
+Если запустить команду:
+```bash
+terraform apply
+```
+То у нас будет создан новый диск.
+Но, такой диск уже есть на площадке и мы хотели бы сформировать .tfstate для этого ресурса.
+Поэтому, для начала, необходимо получить список дисков:
+```terraform
+data "decort_disk_list" "dl"{
+
+}
+output "test" {
+ value = data.decort_disk_list.dl
+}
+```
+В полученных данных необходимо найти требуемый диск, получить его id - параметр disk_id. Пусть это будет - 777777
+Теперь можно выполнить импортирование:
+```bash
+terraform import decort_disk.disk 777777
+```
+Команда должна успешно завершиться, появиться файл состояний, который позволит манипулировать ресурсом.
+
+## Ошибки при импортировании
+При импортировании ресурса может возникнуть сл. ошибка:
+```bash
+Error: : required field is not set
+```
+Где - наименование поля.
+Ошибка возникает в том случае, если в описании ресурса отсутствует обязательное поле.
+Например:
+```terraform
+resource "decort_disk" "disk" {
+ account_id = 121212
+ gid = 3333
+ size_max = 100500
+}
+```
+В приведенном выше описании отсутствует поле disk_name, поэтому, при попытке импортирования возникнет ошибка.
+Для ее устранения, необходимо выполнить запрос на получение списка дисков, найти недостающее поле, после чего добавить его в описание ресурса.
+После этого повторить попытку импортирования.
+
+## Общий алгоритм устранения ошибок
+1. Выполнить запрос импортирования
+2. В случае ошибки - внести недостающие поля.
+3. Повторить п.1.
+
+
diff --git a/wiki/4.7.1/05.02-Работа-с-таймаутами.md b/wiki/4.7.1/05.02-Работа-с-таймаутами.md
new file mode 100644
index 0000000..9a739b4
--- /dev/null
+++ b/wiki/4.7.1/05.02-Работа-с-таймаутами.md
@@ -0,0 +1,100 @@
+Terraform провайдер DECORT поддерживает тонкую настройку таймаутов выполнения запросов к платформе. Таймауты необходимы для определения максимального времени выполнения запроса. При превышении этого времени соединение рвется и запрос считается невыполненным.
+Таймауты применяются при работе с _resource_ функциями провайдера. _Data source_ функции по-умолчанию имеют таймаут в 20 минут и изменяться не может.
+
+## Стандартные таймауты terraform
+| Операция | Время | Описание |
+| --- | --- | --- |
+| create | 20 минут | Создание ресурса |
+| read | 20 минут | Чтение ресурса |
+| update | 20 минут | Обновление ресурса |
+| delete | 20 минут | Удаление ресурса |
+| default | 20 минут | Значение по умолчанию. Устанавливает значение для всех операций |
+
+## Стандартные таймауты провайдера DECORT
+В провайдере DECORT таймауты переопределены для того, чтобы уменьшить нагрузку на платформу.
+| Операция | Время | Описание |
+| --- | --- | --- |
+| create | 10 минут | Создание ресурса |
+| read | 5 минут | Чтение ресурса |
+| update | 5 минут | Обновление ресурса |
+| delete | 5 минут | Удаление ресурса |
+| default | 5 минут | Значение по умолчанию. Устанавливает значение для всех операций |
+
+## Установка таймаутов
+Все таймауты можно установить самостоятельно для каждого ресурса.
+Для этого используется блок _timeouts_, который имеется в каждом ресурсе провайдера.
+Пример:
+```terraform
+resource "decort_res" "res_name" {
+ timeouts {
+ create = "10m"
+ update = "1m"
+ delete = "2m"
+ read = "7m"
+ #default = "15m"
+ }
+}
+```
+Где:
+- create - операция создания ресурса
+- read - операция чтения ресурса
+- update - операция обновления ресурса
+- delete - операция удаления ресурса
+- default - установит заданное время для всех операций
+## Формат установления времени
+Как видно из примера выше, провайдер принимает на вход строку вида:
+```
+""
+```
+Где:
+- time-num - число
+- time-val - сокращенная запись значения временного отрезка.
+
+Таблица с временными отрезками:
+
+| Отрезок | Значение |
+| --- | --- |
+| n | наносекунда |
+| ms | миллисекунда |
+| s | секунда |
+| m | минута |
+| h | час |
+
+Примеры:
+```
+"10m"
+"1s"
+"1h10m"
+```
+И так далее
+
+## Работа с таймером через .tf-файл
+В .tf-файле, в блоке ресурса можно задавать таймауты для операций над ресурсом, однако, при работе с таймаутом, следует помнить о правиле:
+__В случае изменения таймаутов в .tf-файле, операции с новыми таймаутами будут производиться только после apply/plan/destroy__
+То есть, если изменить таймауты и выполнить операцию, то она выполнится со старыми таймаутами, а сл. операция уже будет выполнена с новыми таймаутами.
+Это объясняется тем, что значения таймаутов считываются из файла состояний .tfstate при выполнении операции, и новые значения таймаутов попадут туда только при успешно выполненной операции.
+
+## Ошибки при работе с таймаутом
+### context deadline exceeded
+Если время таймаута слишком короткое, то можно получить сл. ошибку:
+```
+context deadline exceeded
+```
+Которая говорит, что было выполнено прерывание работы программы из-за истечения времени на операцию.
+Для исправления можно увеличить размер окна таймаута и выполнить успешный запрос (например, с помощью терминала), чтобы новое значения таймаутов было добавлено в .tfstate. В противном случае, файл состояния придется править в ручную, либо удалить его и импортировать ресурс для формирования .tfstate.
+
+### 504 ошибка
+Данная ошибка говорит о том, что сервер принудительно разорвал соединения из-за истечения времени на ответ.
+В случае получения данной ошибки, обратитесь в службу технической поддержки.
+
+## Работа с таймаутами через терминал
+Сл. команда выполнит операцию terraform с заданным таймаутом:
+```bash
+timeout terraform
+```
+Где:
+- time - время таймаута, например, 1h, 10m, и так далее
+- cmd - команда terraform, например, apply, plan и так далее
+## Заключение
+Таймауты - мощный механизм terraform провайдера, который позволяет более тонко настраивать время выполнения операций.
+Как и любой подобный механизм тонкой настройки, он требует внимательного и аккуратного использования.
diff --git a/wiki/4.7.1/05.03-Восстановление-ресурсов.md b/wiki/4.7.1/05.03-Восстановление-ресурсов.md
new file mode 100644
index 0000000..d956d99
--- /dev/null
+++ b/wiki/4.7.1/05.03-Восстановление-ресурсов.md
@@ -0,0 +1,29 @@
+Ресурсы в платформе можно удалять в корзину (с возможностью восстановления), удалять сразу без возможности восстановления.
+
+## Удаление ресурса
+Для удаления ресурса применяется команда:
+```bash
+terraform destroy
+```
+После выполнения данной команды произойдет следующее:
+- Будет удален файл состояния ресурса .tfstate
+- Ресурс не удалится с платформы, а будет помещен в корзину, с возможностью восстановления
+
+
+## Восстановление ресурсов
+__Ресурс можно восстановить, если у него есть поле `restore`__, в противном случае, необходимо воспользоваться порталом для восстановления.
+После удаления ресурса, он помечается как "Deleted" и его можно восстановить.
+Для восстановления ресурса необходимо выполнить следующие действия:
+- Создать файл .tf и описать в нем восстанавливаемый ресурс
+- Импортировать ресурс
+- Добавить поле restore со значением `true`
+- Выполнить `terraform apply`
+
+## Удаление ресурсов без возможности восстановления
+Ресурсы можно удалять с платформы сразу, минуя корзину. Однако, такое удаление возможно только для ресурсов, имеющих поле `permanently`.
+Для этого необходимо выполнить сл. шаги:
+- В файле .tf добавить поле `permanently = true`
+- Применить изменения `terraform apply`
+- Выполнить удаление `terraform destroy`
+
+**Проводя мгновенное удаление, ресурс восстановить будет невозможно!**
diff --git a/wiki/4.7.1/05.04-Массовое-создание-ресурсов.-Мета-аргументы.md b/wiki/4.7.1/05.04-Массовое-создание-ресурсов.-Мета-аргументы.md
new file mode 100644
index 0000000..d91e16b
--- /dev/null
+++ b/wiki/4.7.1/05.04-Массовое-создание-ресурсов.-Мета-аргументы.md
@@ -0,0 +1,448 @@
+Иногда требуется создать несколько ресурсов, которые будут отличаться незначительными изменениями (например, имя).
+В terraform имеются специальные мета-аргументы, которые позволяют описать данную инфраструктуру максимально быстро, избегая повторений блоков.
+Однако, при таком подходе стоит учитывать то, что созданная при помощи такого подхода инфраструктура является неким "монолитом" и любые изменения будут применятся для всех ресурсов, которые были созданы с помощью мета аргументов.
+
+__ВНИМАНИЕ: СОЗДАННЫЕ ТАКИМ ОБРАЗОМ РЕСУРСЫ, УПРАВЛЯЮТСЯ КАК ОДИН РЕСУРС__
+
+## Создание дисков. Обычный вариант
+Предположим, что необходимо создать несколько дисков, которые будут иметь одинаковые поля, а отличаться только именем.
+Тогда, будут использованы несколько блоков resource с описанием данных ресурсов:
+```terraform
+resource "decort_disk" "disk1" {
+ account_id = 777
+ disk_name = "disk-1"
+ size_max = 10
+ gid = 212
+}
+
+resource "decort_disk" "disk2" {
+ account_id = 777
+ disk_name = "disk-2"
+ size_max = 10
+ gid = 212
+}
+```
+Все блоки повторяются и отличаются только именем. Если не планируется изменение каждого ресурса по-отдельности, то можно вынести имена дисков в отдельную переменную, и считывать их из нее.
+## Рефакторинг
+Вынесем значения имен дисков в блок locals:
+```terraform
+locals {
+ disk_names = [
+ "disk-1",
+ "disk-2",
+ ]
+}
+
+resource "decort_disk" "disk1" {
+ account_id = 777
+ disk_name = "disk-1"
+ size_max = 10
+ gid = 212
+}
+
+resource "decort_disk" "disk2" {
+ account_id = 777
+ disk_name = "disk-2"
+ size_max = 10
+ gid = 212
+}
+```
+Оставшиеся блоки resource идентичны друг другу, за исключением наименования ресурса, поэтому, их создание и работу с ними можно объединить.
+## Мета аргумент for_each
+Мета аргумент for_each служит для итерации по набору (set) строки, либо по мапе (map, object). Результатом работы этого мета аргумента станет так же объект, ключами которого будут либо строки, входящие в набор, либо параметры, указанные при итерировании объекта.
+Мета аргумент for_each предоставляет переменную each, в которую, при каждой итерации будут ключи (если итерация идет по набору строк), либо ключи и соответствующие им значения, если итерация идет по объекту.
+Обратиться к ним можно через символ ".", например:
+```terraform
+each.key
+each.value
+```
+Таким образом, конфигурирование одинаковых ресурсов сократится до одного.
+При добавлении в код выше, получится:
+```terraform
+locals {
+ disk_names = [
+ "disk-1",
+ "disk-2",
+ ]
+}
+
+#обратите внимание, что ресурс был переименован
+resource "decort_disk" "disks" {
+ #преобразование массива к набору строк для успешной работы for_each
+ for_each = toset(local.disk_names)
+ account_id = 777
+ #получение имени диска из переменной each
+ disk_name = each.key
+ size_max = 10
+ gid = 212
+}
+
+#блок output демонстрирует вывод работы на экран
+output "test" {
+ value = decort_disk.disks
+}
+```
+При выполнении данной конфигурации в terraform output будет следующее:
+```
+Changes to Outputs:
+ + test = {
+ + disk-1 = {
+ + account_id = 777
+ + account_name = (known after apply)
+ + acl = (known after apply)
+ + boot_partition = (known after apply)
+ + compute_id = (known after apply)
+ + compute_name = (known after apply)
+ + created_time = (known after apply)
+ + deleted_time = (known after apply)
+ + desc = (known after apply)
+ + destruction_time = (known after apply)
+ + detach = false
+ + devicename = (known after apply)
+ + disk_id = (known after apply)
+ + disk_name = "disk-1"
+ + disk_path = (known after apply)
+ + gid = 212
+ + guid = (known after apply)
+ + id = (known after apply)
+ + image_id = (known after apply)
+ + images = (known after apply)
+ + iotune = (known after apply)
+ + iqn = (known after apply)
+ + login = (known after apply)
+ + milestones = (known after apply)
+ + order = (known after apply)
+ + params = (known after apply)
+ + parent_id = (known after apply)
+ + passwd = (known after apply)
+ + pci_slot = (known after apply)
+ + permanently = false
+ + pool = (known after apply)
+ + purge_attempts = (known after apply)
+ + purge_time = (known after apply)
+ + reality_device_number = (known after apply)
+ + reference_id = (known after apply)
+ + res_id = (known after apply)
+ + res_name = (known after apply)
+ + restore = false
+ + role = (known after apply)
+ + sep_id = (known after apply)
+ + sep_type = (known after apply)
+ + size_max = 10
+ + size_used = (known after apply)
+ + snapshots = (known after apply)
+ + status = (known after apply)
+ + tech_status = (known after apply)
+ + timeouts = null
+ + type = (known after apply)
+ + vmid = (known after apply)
+ }
+ + disk-2 = {
+ + account_id = 777
+ + account_name = (known after apply)
+ + acl = (known after apply)
+ + boot_partition = (known after apply)
+ + compute_id = (known after apply)
+ + compute_name = (known after apply)
+ + created_time = (known after apply)
+ + deleted_time = (known after apply)
+ + desc = (known after apply)
+ + destruction_time = (known after apply)
+ + detach = false
+ + devicename = (known after apply)
+ + disk_id = (known after apply)
+ + disk_name = "disk-2"
+ + disk_path = (known after apply)
+ + gid = 212
+ + guid = (known after apply)
+ + id = (known after apply)
+ + image_id = (known after apply)
+ + images = (known after apply)
+ + iotune = (known after apply)
+ + iqn = (known after apply)
+ + login = (known after apply)
+ + milestones = (known after apply)
+ + order = (known after apply)
+ + params = (known after apply)
+ + parent_id = (known after apply)
+ + passwd = (known after apply)
+ + pci_slot = (known after apply)
+ + permanently = false
+ + pool = (known after apply)
+ + purge_attempts = (known after apply)
+ + purge_time = (known after apply)
+ + reality_device_number = (known after apply)
+ + reference_id = (known after apply)
+ + res_id = (known after apply)
+ + res_name = (known after apply)
+ + restore = false
+ + role = (known after apply)
+ + sep_id = (known after apply)
+ + sep_type = (known after apply)
+ + size_max = 10
+ + size_used = (known after apply)
+ + snapshots = (known after apply)
+ + status = (known after apply)
+ + tech_status = (known after apply)
+ + timeouts = null
+ + type = (known after apply)
+ + vmid = (known after apply)
+ }
+ }
+
+```
+После подтверждения команды, будет создан файл состояния инфраструктуры, в который запишутся данные.
+### Обращение к конфигурации, созданной с помощью for_each
+Получить доступ к ресурсам, созданным с помощью for_each можно по сл. схеме:
+```
+.[""]
+```
+Пример получения доступа к ресурсу disk-2:
+```
+decort_disk.disks["disk-2"]
+```
+Чтобы получить доступ к полям, которые содержит ресурс:
+```
+.[""].
+```
+Например, для получения account_id для disk-2:
+```
+decort_disk.disks["disk-2"].account_id
+```
+### Использование for_each для более сложной конфигурации
+Иногда, необходимо объединить несколько ресурсов с разной конфигурацией в один ресурс, с помощью for_each. Для того, чтобы это сделать, необходимо воспользоваться функцией for для перебора информации о каждом ресурсе, в котором так же необходимо указать какое из полей будет указывать на определенный ресурс.
+Рассмотрим более сложный пример создания нескольких дисков:
+```terraform
+#создание массива из объектов, описывающих инфраструктуру
+locals {
+ disks = [
+ {
+ account_id = 777
+ diskname = "test-disk"
+ disk2_gb = 100
+ gid = 212
+ },
+ {
+ account_id = 778
+ diskname = "test-disk-1"
+ disk2_gb = 200
+ gid = 213
+ }
+ ]
+}
+
+resource "decort_disk" "disks" {
+ #цикл for проходит по каждому элементы списка, превращая его в объект, где
+ #ключом будет - имя диска
+ #знаяением - сам диск
+ for_each = { for disk in local.disks : disk.diskname => disk }
+ #получение account_id каждого диска
+ account_id = each.value.account_id
+ #шаблон задания имени диска
+ #так же, если не надо вносить изменения, можно использовать:
+ #disk_name = each.value.diskname
+ disk_name = "${each.value.diskname}-data"
+ #получение размера диска
+ size_max = each.value.disk2_gb
+ #получение gid диска
+ gid = each.value.gid
+}
+```
+Таким образом, будут созданы ресурсы с разной конфигурацией.
+## Мета аргумент count
+Мета аргумент count так же служит для множественного создания ресурсов, объединяя их в один, с тем лишь исключением, что это будет массив, а не объект.
+Аргумент count принимает на вход либо число, либо выражение, которое возвращает число.
+Число - количество итерацией, которые предстоит произвести.
+Например:
+```terraform
+count = 3
+count = length(some_data)
+```
+Рассмотрим пример:
+```terraform
+#без изменений
+locals {
+ disk_names = [
+ "disk-1",
+ "disk-2",
+ ]
+}
+
+#без изменений, ресурс так же называется - "disks"
+resource "decort_disk" "disks" {
+ #Используется функция length для подсчета длины списка имен дисков
+ count = length(local.disk_names)
+ account_id = 777
+ #аргумент count имеет поле index, которое возвращает индекс(счетчик) текущей итерации
+ disk_name = local.disk_names[count.index]
+ size_max = 10
+ gid = 212
+}
+
+output "test" {
+ value = decort_disk.disks
+}
+```
+
+При выполнении данной конфигурации в terraform output будет следующее:
+```
+Changes to Outputs:
+ + test = [
+ + {
+ + account_id = 777
+ + account_name = (known after apply)
+ + acl = (known after apply)
+ + boot_partition = (known after apply)
+ + compute_id = (known after apply)
+ + compute_name = (known after apply)
+ + created_time = (known after apply)
+ + deleted_time = (known after apply)
+ + desc = (known after apply)
+ + destruction_time = (known after apply)
+ + detach = false
+ + devicename = (known after apply)
+ + disk_id = (known after apply)
+ + disk_name = "disk-1"
+ + disk_path = (known after apply)
+ + gid = 212
+ + guid = (known after apply)
+ + id = (known after apply)
+ + image_id = (known after apply)
+ + images = (known after apply)
+ + iotune = (known after apply)
+ + iqn = (known after apply)
+ + login = (known after apply)
+ + milestones = (known after apply)
+ + order = (known after apply)
+ + params = (known after apply)
+ + parent_id = (known after apply)
+ + passwd = (known after apply)
+ + pci_slot = (known after apply)
+ + permanently = false
+ + pool = (known after apply)
+ + purge_attempts = (known after apply)
+ + purge_time = (known after apply)
+ + reality_device_number = (known after apply)
+ + reference_id = (known after apply)
+ + res_id = (known after apply)
+ + res_name = (known after apply)
+ + restore = false
+ + role = (known after apply)
+ + sep_id = (known after apply)
+ + sep_type = (known after apply)
+ + size_max = 10
+ + size_used = (known after apply)
+ + snapshots = (known after apply)
+ + status = (known after apply)
+ + tech_status = (known after apply)
+ + timeouts = null
+ + type = (known after apply)
+ + vmid = (known after apply)
+ },
+ + {
+ + account_id = 777
+ + account_name = (known after apply)
+ + acl = (known after apply)
+ + boot_partition = (known after apply)
+ + compute_id = (known after apply)
+ + compute_name = (known after apply)
+ + created_time = (known after apply)
+ + deleted_time = (known after apply)
+ + desc = (known after apply)
+ + destruction_time = (known after apply)
+ + detach = false
+ + devicename = (known after apply)
+ + disk_id = (known after apply)
+ + disk_name = "disk-2"
+ + disk_path = (known after apply)
+ + gid = 212
+ + guid = (known after apply)
+ + id = (known after apply)
+ + image_id = (known after apply)
+ + images = (known after apply)
+ + iotune = (known after apply)
+ + iqn = (known after apply)
+ + login = (known after apply)
+ + milestones = (known after apply)
+ + order = (known after apply)
+ + params = (known after apply)
+ + parent_id = (known after apply)
+ + passwd = (known after apply)
+ + pci_slot = (known after apply)
+ + permanently = false
+ + pool = (known after apply)
+ + purge_attempts = (known after apply)
+ + purge_time = (known after apply)
+ + reality_device_number = (known after apply)
+ + reference_id = (known after apply)
+ + res_id = (known after apply)
+ + res_name = (known after apply)
+ + restore = false
+ + role = (known after apply)
+ + sep_id = (known after apply)
+ + sep_type = (known after apply)
+ + size_max = 10
+ + size_used = (known after apply)
+ + snapshots = (known after apply)
+ + status = (known after apply)
+ + tech_status = (known after apply)
+ + timeouts = null
+ + type = (known after apply)
+ + vmid = (known after apply)
+ },
+ ]
+```
+
+### Обращение к конфигурации, созданной с помощью сount
+Получить доступ к ресурсам, созданным с помощью count можно по сл. схеме:
+```
+.[]
+```
+Пример получения доступа к ресурсу disk-2:
+```
+decort_disk.disks[1]
+```
+Чтобы получить доступ к полям, которые содержит ресурс:
+```
+.[].
+```
+Например, для получения account_id для disk-2:
+```
+decort_disk.disks[1].account_id
+```
+### Использование count для более сложной конфигурации
+Иногда, необходимо объединить несколько ресурсов с разной конфигурацией в один ресурс, с помощью count. Для того, чтобы это сделать, необходимо воспользоваться функцией length для установления длины входящих параметров. После чего, обращаться к ним, получая значения, используя индекс.
+Рассмотрим более сложный пример создания нескольких дисков:
+```terraform
+#создание массива из объектов, описывающих инфраструктуру
+locals {
+ disks = [
+ {
+ account_id = 777
+ diskname = "test-disk"
+ disk2_gb = 100
+ gid = 212
+ },
+ {
+ account_id = 778
+ diskname = "test-disk-1"
+ disk2_gb = 200
+ gid = 213
+ }
+ ]
+}
+
+resource "decort_disk" "disks" {
+ #получение значения длины входящих параметров
+ count = length(local.disks)
+ #получение идентификатора аккаунта
+ account_id = local.disks[count.index].account_id
+ #получение имени диска
+ disk_name = "${local.disks[count.index].diskname}-data"
+ #получение размера диска
+ size_max = local.disks[count.index].disk2_gb
+ #получение gid
+ gid = local.disks[count.index].gid
+}
+```
+Таким образом, будут созданы ресурсы, с разной конфигурацией.
diff --git a/wiki/4.7.1/05.05-Удаление-ресурсов.md b/wiki/4.7.1/05.05-Удаление-ресурсов.md
new file mode 100644
index 0000000..f5f4670
--- /dev/null
+++ b/wiki/4.7.1/05.05-Удаление-ресурсов.md
@@ -0,0 +1,262 @@
+Ресурсы в terraform можно как создавать, редактировать, так и удалять. При удалении ресурса, terraform провайдер производит необходимые действия на платформе, после чего очищает эти ресурсы из своего .tfstate - файла, в котором хранится состояние инфраструктуры.
+В данном разделе рассмотрены различные способы удаления ресурсов, проблемы, которые могут возникнуть, их причины, а так же способы их решить.
+
+## Команда destroy
+
+Для удаления ресурса, в terraform имеется команда
+
+```bash
+terraform destroy
+```
+
+По умолчанию, эта команда производит удаление всей инфраструктуры, описанной и сохраненной в .tfstate-файле.
+
+### Влияние конфигурационного параметра permanently
+
+В некоторых ресурсах terraform провайдера имеется параметр permanently, который регулирует удаление ресурса:
+
+- Если флаг имеет значение - `true`, то ресурс будет мгновенно удален с платформы и восстановить его будет невозможно.
+- Если флаг имеет значение - `false` (используется по умолчанию), то ресурс будет помещен в корзину, с возможностью дальнейшего восстановления. Ресурс будет удален автоматически из корзины через 7 дней (зависит от настроек платформы).
+
+#### Возможные проблемы
+
+Так как terraform, при удалении ресурса, производит удаление .tfstate-файла, то при использовании фдага permanently = false, ресурс невозможно будет восстановить из конфигурационного файла инфраструктуры - при использовании `terraform apply` - будет создана новая инфраструктура. Поэтому, старую инфраструктуру необходимо импортировать, чтобы сформировать .tfstate - файл, а потом применить `terraform apply` - тогда ресурс будет восстановлен из корзины (_фича находится в разработке - доступно в ресурсе disks_, в провайдере версии 3.2.0+)
+
+## Команда destroy с флагом target
+
+Как и было сказано выше, команда `terraform destroy` производит удаление всей инфраструктуры. Для того, чтобы произвести удаление определенных ресурсов, используется флаг `-target`. Флаг, в качестве параметра, принимает название ресурса для удаления, вида
+
+```
+<тип-ресурса>.<имя-ресурса>
+```
+
+либо
+
+```
+<модуль>.<имя-ресурса>
+```
+
+для ресурсов, содержащихся в модулях.
+Таким образом, общая команда выглядит так:
+
+```
+terraform destroy -target <тип-ресурса>.<имя-ресурса>
+```
+
+или
+
+```
+terraform destroy -target <модуль>.<имя-ресурса>
+```
+
+В примерах не используется модуль, поэтому, далее, в качестве примера, будет взята команда `terraform destroy -target <тип-ресурса>.<имя-ресурса>`
+
+### Способы передачи параметра
+
+1. `terraform destroy -target <тип-ресурса>.<имя-ресурса>`
+2. `terraform destroy -target="<тип-ресурса>.<имя-ресурса>"`
+
+### Пример использования target
+
+В качестве примера возьмем пример конфигурации из [прошлой статьи](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.04-Массовое-создание-ресурсов.-Мета-аргументы.md):
+
+```terraform
+resource "decort_disk" "disk1" {
+ account_id = 777
+ disk_name = "disk-1"
+ size_max = 10
+ gid = 212
+}
+
+resource "decort_disk" "disk2" {
+ account_id = 777
+ disk_name = "disk-2"
+ size_max = 10
+ gid = 212
+}
+```
+
+- Чтобы удалить всю инфраструктуру, необходимо просто выполнить в терминале команду
+
+```bash
+terraform destroy
+```
+
+- Чтобы удалить "disk2", можно воспользоваться командой:
+
+```
+terraform destroy -target decort_disk.disk2
+```
+
+- Чтобы удалить "disk1", можно воспользоваться другим способом удаления:
+
+```
+terraform destroy -target="decort_disk.disk1"
+```
+
+Таким образом, определенный ресурс можно удалить с помощью флага target.
+
+### Использование флага target при работе с ресурсами, созданными с помощью мета аргументов.
+
+При создании ресурсов с помощью мета аргументов, первые получают дополнительные символы в именах ресурсов, что может привести к некоторым проблемам при работе с такими ресурсами.
+
+#### Работа с for_each
+
+При работе с for_each, ресурс получается имя вида: `<тип-ресурса>.<общее-имя-ресурса>["<название>"]`
+Таким образом, обращение к такому ресурсу будет выглядит следующим образом:
+
+```
+terraform destroy -target='<тип-ресурса>.<общее-имя-ресурса>[\"<название>\"]'
+```
+
+или
+
+```
+terraform destroy -target '<тип-ресурса>.<общее-имя-ресурса>[\"<название>\"]'
+```
+
+Пример:
+Для примера рассмотрим создание ресурса с помощью мета аргумента for_each из предыдущей статьи:
+
+```terraform
+locals {
+ disk_names = [
+ "disk-1",
+ "disk-2",
+ ]
+}
+
+resource "decort_disk" "disks" {
+ for_each = toset(local.disk_names)
+ account_id = 777
+ disk_name = each.key
+ size_max = 10
+ gid = 212
+}
+```
+
+В результате применения команды `terrafrom apply`, будут созданы ресурсы с именами:
+
+- decort_disk.disks["disk-1"]
+- decort_disk.disks["disk-2"]
+ Чтобы удалить определенный ресурс, можно воспользоваться одной из команд:
+
+```
+#для удаления disk-1
+terraform destroy -target='decort_disk.disks[\"disk-1\"]'
+```
+
+```
+#для удаления disk-2
+terraform destroy -target 'decort_disk.disks[\"disk-2\"]'
+```
+
+Либо:
+
+```
+#для удаления всей инфраструктуры
+terraform destroy
+```
+
+Такая запись с экранирование кавычек обуславливается работой терминальной оболочки, через которую будет производится вызов данной команды, а так же то, что terraform в качестве параметра флага ожидает строку. Так же, есть еще одно правило - в terraform в квадратных скобках указывается либо строка в двойных кавычках (в качестве имени ключа для объекта, используется для for_each), либо число - в качестве индекса для массива (используется для count)
+
+#### Работа с count
+
+При работе с count, ресурс получается имя вида: `<тип-ресурса>.<общее-имя-ресурса>[<индекс>]`
+Таким образом, обращение к такому ресурсу будет выглядит следующим образом:
+
+```
+terraform destroy -target="<тип-ресурса>.<общее-имя-ресурса>[<индекс>]"
+```
+
+или
+
+```
+terraform destroy -target <тип-ресурса>.<общее-имя-ресурса>[<индекс>]
+```
+
+Пример:
+Для примера рассмотрим создание ресурса с помощью мета аргумента for_each из предыдущей статьи:
+
+```terraform
+locals {
+ disk_names = [
+ "disk-1",
+ "disk-2",
+ ]
+}
+
+resource "decort_disk" "disks" {
+ count = length(local.disk_names)
+ account_id = 777
+ disk_name = local.disk_names[count.index]
+ size_max = 10
+ gid = 212
+}
+```
+
+В результате применения команды `terrafrom apply`, будут созданы ресурсы с именами:
+
+- decort_disk.disks[0]
+- decort_disk.disks[1]
+ Чтобы удалить определенный ресурс, можно воспользоваться одной из команд:
+
+```
+#для удаления disk-1
+terraform destroy -target="decort_disk.disks[0]"
+```
+
+```
+#для удаления disk-2
+terraform destroy -target decort_disk.disks[1]
+```
+
+Либо:
+
+```
+#для удаления всей инфраструктуры
+terraform destroy
+```
+
+### Удаление ресурса из состояния
+
+В ходе работы, могут возникать случаи, когда состояние (state, стейт) terraform имеет ресурсы, которые были удалены с платформы. В таком случае, можно, при выполнении команд `terraform plan/apply` получить ошибку:
+
+```bash
+Planning failed. Terraform encountered an error while generating this plan.
+
+╷
+│ Error: The resource cannot be updated because it has been destroyed
+│
+│ with decort_kvmvm.instances["pgsmonsietc03"],
+│ on main.tf line 33, in resource "decort_kvmvm" "instances":
+│ 33: resource "decort_kvmvm" "instances" {
+```
+
+Либо, в ходе неверного выполнения может возникнуть подобная ошибка:
+
+```bash
+╷
+│ Error: Failed to read the given file as a state or plan file
+│
+│ State read error: Error loading statefile: open data.decort_cb_vins.vins: no such file or directory
+│
+│ Plan read error: open data.decort_cb_vins.vins: no such file or directory
+```
+
+Для того, чтобы этого избежать, необходимо удалить отсутствующий ресурс из стейта, выполнив команду `terraform state rm .`
+Например, `terraform state rm decort_kvmvm.vm1`
+
+В случае, если ресурс был создан путен работы генераторов count/for_each, работают те же правила, что и для команды `terraform destroy`.
+
+## Возможные проблемы
+
+Были обнаружены проблемы при использовании _oh my zsh_, которые заключались в том, что не считывались данные, переданные, при экранировании строки.
+Рекомендация: использовать _bash_.
+
+## Заключение
+
+Таким образом, terraform позволяет выполнять удаление:
+
+- всей инфраструктуры, хранящейся в файле .tfstate с помощью `terraform destroy`
+- части инфраструктуры, используя флаг target. ОБщий вид команды такой: `terraform destroy -target <тип-ресурса>.<имя-ресурса>`
diff --git a/wiki/4.7.1/05.06-Установка-Terraform.md b/wiki/4.7.1/05.06-Установка-Terraform.md
new file mode 100644
index 0000000..4b4ef57
--- /dev/null
+++ b/wiki/4.7.1/05.06-Установка-Terraform.md
@@ -0,0 +1,46 @@
+# Установка Terraform
+На момент написания инструкции, приложение Terraform по прямой ссылке с сайта-разработчика программного обеспечения невозможно скачать, по этой же причине, невозможно произвести установку с помощью разных пакетных менеджеров.
+Существует два способа произвести установку приложения:
+- Скачать скомпилированное приложение с зеркала компании Digital Energy.
+- Из исходных кодов.
+## Скачивание и установка скомпилированного приложения с зеркала компании Digital Energy
+1. Перейти по ссылке https://colba.decs.online/index.php/s/JfkXWbwTqww64Tz , выбрать версию terraform для подходящей ОС.
+2. Скачать архив.
+3. Разархивировать приложение и переместить:
+- Для Linux или MacOS: `/usr/local/bin`
+- Для Windows: в любую папку, после чего добавить в $PATH в переменных окружения путь до приложения
+4. Ввести в терминале `terraform -help`, в случае успеха, на экран будет информация о программе.
+### Указание переменных среды окружения в Windows
+Меню -> Панель управления -> Система -> Настройки -> Переменные окружения
+Или
+Поиск -> Изменение системных переменных среды
+В открывшемся окне -> Переменные среды
+Далее, необходимо выбрать переменную Path -> Изменить
+Создать -> ввести путь до файла -> ОК
+## Из исходных кодов
+Для компилирования приложения потребуется:
+- Компилятор языка программирования GO
+- Система контроля версий git
+- Исходные файлы приложения.
+Сначала необходимо скачать и установить компилятор языка программирования GO. Для этого, необходимо перейти по ссылке https://go.dev/doc/install . На странице сайта будет автоматически представлена последняя версия компилятора подходящая операционной системе.
+Далее, необходимо скачать и установить систему контроля версий git (https://git-scm.com/), на сайте будет так же автоматически предложена самая последняя и подходящая версия.
+После установки компилятора и системы контроля версий, необходимо произвести клонирование исходных кодов приложения. Выполнить это можно, введя в терминале следующую команду:
+```bash
+git clone https://github.com/hashicorp/terraform.git
+```
+Обратите внимание, что клонирование будет происходить в директорию, из которой происходил вызов команды.
+После клонирования, можно приступить к сборке приложения.
+Для этого необходимо перейти в каталог, в который произошло клонирование исходных кодов и выполнить команду в терминале:
+```bash
+go install
+```
+Или
+```bash
+go build
+```
+Результатом выполнения данной программы станет бинарный файл terraform.
+Полученный файл необходимо поместить в каталог `/usr/local/bin` для MacOS или Linux, либо в любой каталог и указать его путь в переменных окружения для ОС Windows.
+После всех действий, команда `terraform -help` должна выводить информацию в терминал.
+Полезные ссылки:
+- https://learn.hashicorp.com/tutorials/terraform/install-cli
+- https://stackoverflow.com/questions/1618280/where-can-i-set-path-to-make-exe-on-windows
diff --git a/wiki/4.7.1/05.07-Миграция-k8s-кластеров-на-версию-4.2.0.md b/wiki/4.7.1/05.07-Миграция-k8s-кластеров-на-версию-4.2.0.md
new file mode 100644
index 0000000..36b2376
--- /dev/null
+++ b/wiki/4.7.1/05.07-Миграция-k8s-кластеров-на-версию-4.2.0.md
@@ -0,0 +1,179 @@
+Начиная с версии `4.2.0` провайдера была добавлена новая логика работы с k8s кластерами. Заключается она в разделении ответственности между двумя ресурсами:
+- `decort_k8s_cp` - используется для первичного создания и управления control plane кластера
+- `decort_k8s_wg` - используется для управления worker-группами
+
+### `decort_k8s_cp` - мастер-узел кластера
+В отличии от ресурса `decort_k8s` не имеет возможности управления worker-группами и может быть создан без указания названия дефолтной группы. При успешном создании ресурса, кластер будет создан без рабочих узлов.
+
+### `decort_k8s_wg` - worker-группы кластера
+Ресурс используется для создания, удаления или изменения рабочих узлов, которых у одного кластера может быть как ни одного, так и множество.
+
+**При использовании `decort_k8s_cp` не рекомендуется параллельное использование `decort_k8s` для управления одним и тем же кластером во избежание проблем с идемпотентностью**
+
+## Инструкция по миграции созданных кластеров
+
+Ниже приведен пример ресурса, миграция которого будет проведена:
+```terraform
+resource "decort_k8s" "cluster" {
+ name = "tf-wiki"
+ rg_id = 1649
+ k8sci_id = 55
+ extnet_id = 13
+ wg_name = "wiki-wg"
+ network_plugin = "flannel"
+
+ # Описание мастер-узла
+ masters {
+ cpu = 2
+ ram = 2048
+ num = 3
+ disk = 15
+ }
+
+ # Описание дефолтной воркер-группы
+ workers {
+ name = "wiki-wg"
+ cpu = 1
+ num = 1
+ ram = 1024
+ disk = 15
+ }
+
+ # Описание дополнительной воркер-группы
+ workers {
+ name = "additional-wg"
+ cpu = 1
+ num = 1
+ ram = 1024
+ disk = 15
+ }
+}
+```
+
+1. Для начала, создадим в файле конфигурации ресурс `decort_k8s_cp`:
+```terraform
+resource "decort_k8s_cp" "control_plane" {}
+```
+
+2. Выполним команду импортирования с указанием ID кластера:
+```
+terraform import decort_k8s_cp.
+```
+Для кластера выше:
+```
+terraform import decort_k8s_cp.control_plane 556
+```
+
+2.1: В случае, если в кластере присутствуют worker группы, провайдер напомнит об этом:
+```
+Warning: Found worker-group with ID 1353. Make sure to import it to decort_k8s_wg resource if you wish to manage it
+
+Warning: Found worker-group with ID 1354. Make sure to import it to decort_k8s_wg resource if you wish to manage it
+```
+
+3. После этого, заполним поля ресурса данными из `decort_k8s`:
+```terraform
+resource "decort_k8s_cp" "control_plane" {
+ name = "tf-wiki"
+ rg_id = 1649
+ k8sci_id = 55
+ extnet_id = 13
+ network_plugin = "flannel"
+
+ # Описание мастер-узла вынесено в корень ресурса
+ cpu = 2
+ num = 2048
+ num = 3
+ disk = 15
+
+ # Данных о рабочих узлов в ресурсе нет - они описываются в decort_k8s_wg
+}
+```
+
+4. В случае, если есть уже созданные рабочие узлы, стоит добавить ресурсы `decort_k8s_wg` для каждого в конфигурационный файл:
+```terraform
+resource "decort_k8s_wg" " {
+ # Для удобства можно сразу указать k8s_id из ранее созданного ресурса decort_k8s_cp
+ k8s_id = decort_k8s_cp..k8s_id
+}
+```
+4.1 Для кластера в примере:
+```terraform
+resource "decort_k8s_wg" "wg1" {
+ k8s_id = decort_k8s_cp.control_plane.k8s_id
+ name = "wiki-wg"
+ cpu = 1
+ num = 1
+ ram = 1024
+ disk = 15
+}
+
+resource "decort_k8s_wg" "wg2" {
+ k8s_id = decort_k8s_cp.control_plane.k8s_id
+ name = "additional-wg"
+ cpu = 1
+ num = 1
+ ram = 1024
+ disk = 15
+}
+```
+
+5. Выполним команду `terraform import` (отдельно для каждого ресурса):
+```
+terraform import decort_k8s_wg. #
+```
+```
+terraform import decort_k8s_wg.wg1 1353#556
+
+terraform import decort_k8s_wg.wg2 1354#556
+```
+6. В случае успеха, команда `terraform plan` успешно завершится со статусом*:
+```
+No changes. Your infrastructure matches the configuration.
+```
+**кроме случаев, когда терраформ пытается записать автоматически генерируемые (дефолтные) значения параметров в стейт (например, start меняется с null на true) или ресурс был изменен вне терраформа*
+
+7. После успешной миграции стоит удалить описание ресурса `decort_k8s`.
+
+8. Теперь k8s кластер находится под полным управлением terraform.
+
+### Конф. файл после всех изменений:
+```terraform
+resource "decort_k8s_cp" "control_plane" {
+ name = "tf-wiki"
+ rg_id = 1649
+ k8sci_id = 55
+ extnet_id = 13
+ network_plugin = "flannel"
+
+ # Описание мастер-узла вынесено в корень ресурса
+ cpu = 2
+ num = 2048
+ num = 3
+ disk = 15
+
+ # Данных о рабочих узлов в ресурсе нет - они описываются в decort_k8s_wg
+}
+
+resource "decort_k8s_wg" "wg1" {
+ k8s_id = decort_k8s_cp.control_plane.k8s_id
+ name = "wiki-wg"
+ cpu = 1
+ num = 1
+ ram = 1024
+ disk = 15
+}
+
+resource "decort_k8s_wg" "wg2" {
+ k8s_id = decort_k8s_cp.control_plane.k8s_id
+ name = "additional-wg"
+ cpu = 1
+ num = 1
+ ram = 1024
+ disk = 15
+}
+```
+
+## P. S
+1. После успешной миграции **не рекомендуется** использовать `decort_k8s` параллельно с `decort_k8s_cp` - это может привести к нежелательным проблемам идемпотентности
+2. При удалении `decort_k8s_cp` удалится как сам кластер, так и все зависимые воркер-группы, а соответственно и `decort_k8s_wg`
diff --git a/wiki/4.7.1/06.-Data-source-функции-Terraform-провайдера-DECORT.md b/wiki/4.7.1/06.-Data-source-функции-Terraform-провайдера-DECORT.md
new file mode 100644
index 0000000..256aa0e
--- /dev/null
+++ b/wiki/4.7.1/06.-Data-source-функции-Terraform-провайдера-DECORT.md
@@ -0,0 +1,4 @@
+В данном разделе представлены _data_source_ функции провайдера.
+Все функции разделены на две группы:
+- Пользовательская группа
+- Административная группа
diff --git a/wiki/4.7.1/06.01-Пользовательская-группа-API.md b/wiki/4.7.1/06.01-Пользовательская-группа-API.md
new file mode 100644
index 0000000..55e87c1
--- /dev/null
+++ b/wiki/4.7.1/06.01-Пользовательская-группа-API.md
@@ -0,0 +1 @@
+В данном разделе представлены функции для взаимодействия с пользовательской группой API.
diff --git a/wiki/4.7.1/06.01.01-Data_decort_kvmvm.md b/wiki/4.7.1/06.01.01-Data_decort_kvmvm.md
new file mode 100644
index 0000000..dc7f7b7
--- /dev/null
+++ b/wiki/4.7.1/06.01.01-Data_decort_kvmvm.md
@@ -0,0 +1,287 @@
+_Data source_ функция **decort_kvmvm** служит для получения информации об уже существующей в облачной платформе виртуальной машине (Virtual Machine, VM), созданной на базе системы виртуализации KVM.
+
+## Аргументы
+_Data source_ функция **decort_kvmvm** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине (подробнее о понятии _compute_ см. в разделе [Обзор облачной платформы DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md)). |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному виртуальному серверу и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание
+| --- | --- | --- |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| boot_disk_id | int | Идентификатор загрузочного диска виртуальной машины |
+| boot_disk_size | int | Размер загрузочного диска в ГБ |
+| chipset | string | Тип эмулируемой системы |
+| cd_image_id | int | ID cd image id |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| computeci_id | int | Id computeci |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| custom_fields | []Struct [см. ниже](#описание-структуры-custom-fields) | Кастомные поля |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание виртуальной машины |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины |
+| gid | int | GID |
+| guid | int | GUID |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины |
+| image_name | string | Имя образа ОС, на базе которого создан загрузочный диск этой виртуальной машины |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя виртуального сервера |
+| natable_vins_id | int | NAT vins id |
+| natable_vins_ip | string | NAT vins ip |
+| natable_vins_name | string | NAT vins name |
+| natable_vins_network | string | NAT vins network |
+| natable_vins_network_name | string | NAT vins network name |
+| need_reboot | bool | флаг, указывающий, что требуется перезагрузка |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры: * (string) `login` - учётная запись в гостевой ОС. * (string) `password` - пароль к этой учётной записи. |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине |
+| reference_id | string | ID reference |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Res name |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| status | string | Cтатус |
+| tags | map[string]string | Тэги |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем обновлен ресурс |
+| updated_time | int | Время обновления ресурса |
+| user_managed | bool | User managed |
+| pci_devices | []int | Список PCI девайсов |
+| userdata | string | Параметры cloud_init |
+| vgpus | []int | Список vgpu |
+| virtual_image_id | int | ID виртуального образа |
+| virtual_image_name | string | Имя образа ОС, на базе которого создан загрузочный диск этой виртуальной машины |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей аккаунтов |
+| compute_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей компьютов |
+| rg_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей ресурной группы |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры List acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры custom fields
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ |
+| val | string | Значение |
+
+### Описание структуры os users
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| login | string | Логин |
+| password | string | Пароль |
+| public_key | string | Публичный ssh ключ |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| _ckey | string | ckey |
+| acl | string | Acces Control List |
+| account_id | int | ID аккаунта |
+| bus_number | int | Номер шины |
+| boot_partition | int | Загрузочный раздел |
+| created_time | int | Время создания диска |
+| deleted_time | int | Время удаления диска |
+| description | string | Описание |
+| destruction_time | int | Время удаления |
+| disk_path | string | Путь диска |
+| gid | int | GID |
+| guid | int | GUID |
+| disk_id | int | ID диска |
+| image_id | int | ID образа |
+| images | []int | Список образов |
+| iotune | []Struct [см. ниже](#описание-структуры-iotune) | Ограничения диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| milestones | int | Вехи |
+| name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| res_id | int | id ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду | |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| reference_id | int | Reference ID |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| bus_number | int | Номер шины |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| enabled | bool | Доступность подключения |
+| def_gw | string | Шлюз по умолчанию |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+## Пример использования
+В нижеприведённом примере посредством вызова _data source_ функции **decort_kvmvm** извлекается информация об уже существующем в платформе виртуальном сервере со следующими характеристиками:
+* Имя сервера _MyOldVM_;
+* Идентификатор ресурсной группы, в которой находится данный сервер - 123.
+
+```terraform
+data "decort_kvmvm" "comp" {
+ #получение информации по идентификатору машины - compute_id
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 11346
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+Чтобы получить идентификатор ресурсной группы (аргумент `rg_id`), можно воспользоваться _data source_ функцией [decort_resgroup](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.12-Data_decort_rg_list.md).
+
+После успешного завершения такого вызова **decort_kvmvm** в переменной `data.decort_kvmvm.comp` будут сохранены возвращаемые значения. Так, например:
+* пароль для доступа в гостевую ОС, назначенный по умолчанию при создании VM - `"data.decort_kvmvm.comp.os_users.0.password`
+* идентификатор образа ОС, на базе которого была создана данная VM - `data.decort_kvmvm.comp.image_id`
+* текущий объём ОЗУ - `data.decort_kvmvm.comp.ram`
diff --git a/wiki/4.7.1/06.01.02-Data_decort_resgroup.md b/wiki/4.7.1/06.01.02-Data_decort_resgroup.md
new file mode 100644
index 0000000..4d4a92d
--- /dev/null
+++ b/wiki/4.7.1/06.01.02-Data_decort_resgroup.md
@@ -0,0 +1,128 @@
+_Data source_ функция **decort_resgroup** служит для получения информации об уже существующей ресурсной группе.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_resgroup**.
+
+## Изменения в 3.5.0
+- Убраны опциональные поля account_id и name
+- Опциональное поле rg_id стало обязательным
+- Возвращаемые значения приведены в соответвие с версией платформы 3.8.5
+
+## Изменения в 3.4.0
+- В возвращаемые значения добавлено новое поле gid
+- В возвращаемые значения добавлено новое поле resources
+- В возвращаемые значения добавлено новое поле status
+- В возвращаемые значения добавлено новое поле vins
+- В возвращаемые значения добавлено новое поле vms
+- Обязательное поле account_id изменено на опциональное
+
+## Аргументы
+_Data source_ функция **decort_resgroup** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, по которой требуется получить информацию. Идентификатор не может быть нулевым. Вы можете задать или `rg_id`, или `name`. Если задан параметр `rg_id`, то параметр `name` игнорируeтся. |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_resgroup** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| resources | Struct{} [см. ниже](#описание-структуры-resources) | Информация о занимаемых ресурсах |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS. |
+| def_net_type | string | Тип сети, установленной по умолчанию для данной ресурсной группы. Может принимать одно из следующих значений: * EXTNET - подключение во внешнюю сеть с идентификатором `def_net_id` * PRIVATE - подключение в виртуальный сетевой сегмент (ViNS ) с идентификатором `def_net_id` * NONE - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание данной ресурсной группы. |
+| dirty | bool | Dirty |
+| gid | int | Идентификатор grid, которому будет принадлежать создаваемая ресурсная группа. |
+| guid | int | GUID |
+| lock_status | string | Lock статус |
+| milestones | int | Milestones |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). |
+| register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты |
+| resource_limits | [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+| secret | string | Секрет |
+| status | string | Статус resgroup |
+| updated_by | string | Кем был сделан апдейт |
+| updated_time | int | Время апдейта |
+| vins | []int | Список id виртуальных сетей |
+| computes | []int | Список id компьютов |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| res_types | []string | Res types |
+| uniq_pools | []string | Uniq pools |
+| id | int | Идентификатор данной ресурсной группы. |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры resources
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| current | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах |
+
+### Описание структуры current и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disk_size | int | Размер диска |
+| disk_size_max | int | Максимальный размер диск |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | ID SEP |
+| data_name | string | Имя пула информации внутри SEP'а |
+| disk_size | int | Количество занятого места |
+| disk_size_max | int | Размер диска |
+
+### Описание структуры resources limits
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cu_c | float | Количество ядер CPU |
+| cu_d | float | Размер диска |
+| cu_i | float | Количество публичных IP адресов |
+| cu_m | float | размер RAM |
+| cu_np | float | Хранилище траффика |
+| gpu_units | float | количество GPU ядер |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_resgroup**:
+
+```terraform
+data "decort_resgroup" "rg" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1535
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_resgroup** в переменной `data.decort_resgroup.rg` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_resgroup.rg.id`
diff --git a/wiki/4.7.1/06.01.03-Data_decort_disk.md b/wiki/4.7.1/06.01.03-Data_decort_disk.md
new file mode 100644
index 0000000..c934f5c
--- /dev/null
+++ b/wiki/4.7.1/06.01.03-Data_decort_disk.md
@@ -0,0 +1,115 @@
+_Data source_ функция **decort_disk** служит для получения информации об уже существующем диске.
+
+## Изменения в версии 3.4.0
+- В возвращаемые значения добавлено новое поле shareable
+- В возвращаемые значения добавлено новое поле present_to
+- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#описание-структуры-computes)
+
+## Аргументы
+_Data source_ функция **decort_disk** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | Идентификатор диска |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id`. |
+| disk_path | string | Адрес диска |
+| gid | int | Идентификатор площадки (grid id) |
+| id | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk**:
+
+```terraform
+data "decort_disk" "acl" {
+ #фильтр по id диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 49304
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_disk** в переменной `data.decort_disk.my_data_disk` будут сохранены возвращаемые значения. В частности, для получения наименования диска следует использовать конструкцию `data.decort_disk.my_data_disk.acl`
diff --git a/wiki/4.7.1/06.01.04-Data_decort_vins.md b/wiki/4.7.1/06.01.04-Data_decort_vins.md
new file mode 100644
index 0000000..d43d0af
--- /dev/null
+++ b/wiki/4.7.1/06.01.04-Data_decort_vins.md
@@ -0,0 +1,294 @@
+_Data source_ функция **decort_vins** служит для получения информации об уже существующем виртуальном сетевом сегменте (Virtual Network Segment, ViNS).
+
+## Аргументы
+_Data source_ функция **decort_vins** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID виртуальной сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_vins** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vnf_dev | []Struct{} [см. ниже](#описание-структуры-vnf_dev) | VNFDEV |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| computes | []Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах |
+| default_gw | string | Шлюз по умолчанию |
+| default_qos | []Struct{} [см. ниже](#описание-структуры-qos) | qos виртуальной сети |
+| desc | string | Текстовое описание ViNS. |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступа виртуальной сети |
+| manager_id | int | ID manager |
+| manager_type | string | Type of manager |
+| milestones | int | Milestones |
+| name | string | Имя ViNS. |
+| net_mask | int | Маска подсети |
+| network | string | Сеть Vins |
+| pre_reservations_num | int | Кол-во зарезервированных ip адресов |
+| redundant | bool | Redudant |
+| rg_id | int | Идентификатор ресурсной группы, на уровне которой создан ViNS. Для ViNS, существующих на уровне "account", данный параметр будет равен 0. |
+| rg_name | string | Имя ресурсной группы |
+| sec_vnf_dev_id | int | ID sec vnf |
+| status | string | Статус |
+| user_managed | bool | Флаг user managed |
+| vnfs | []Struct{} [см. ниже](#описание-структуры-vnfs) | VNFS |
+| vxlan_id | int | ID vxlan |
+
+### Описание структуры vnf_dev
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | Ckey |
+| account_id | int | ID аккаунта |
+| capabilities | []string | Возможности vnf_dev |
+| config | Struct{} [см. ниже](#описание-структуры-config) | Конфиг VNF |
+| config_saved | bool | Флаг, отвечающий за то сохранен ли конфиг |
+| custom_pre_cfg | bool | Custom |
+| desc | string | Описание |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| vnf_id | int | ID vnf |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах |
+| lock_status | string | Статус доступа vnf_dev |
+| milestones | int | Этапы |
+| vnf_name | string | Имя VNF |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип vnf |
+| vins | []int | Список виртуальных сетей |
+
+### Описание структуры config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| mgmt | Struct{} [см. ниже](#описание-структуры-mgmt) | Config Mgmt |
+| resources | []Struct{} [см. ниже](#описание-структуры-resources) | Config resources |
+
+### Описание структуры mgmt
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ip_addr | string | IP адрес mgmt |
+| password | string | Пароль юзера |
+| ssh_key | string | Публичный SSH ключ |
+| user | string | Имя юзера |
+
+### Описание структуры resources
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Кол-во cpu ресурса |
+| ram | int | Кол-во ram ресурса |
+| stack_id | int | ID stack ресурса |
+| uuid | string | UUID ресурса |
+
+### Описание структуры interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID коннекта |
+| conn_type | string | Тип коннекта |
+| def_gw | string | Шлюз по умолчанию |
+| flipgroup_id | int | ID flipgroup |
+| guid | string | ID ресурса |
+| ip_address | string | IP адрес интерфейса |
+| listen_ssh | bool | Флаг, говорящий о том, слушается ли ssh |
+| mac | string | MAC адрес интерфейса |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя интерфейса |
+| net_id | int | ID сети |
+| net_mask | int | Маска |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Слот pci |
+| bus_number | int | Номер шины |
+| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Таргет интерфейса |
+| type | string | Тип интерфейса |
+| vnfs | []int | Список ID vnf |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры computes
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание структуры qos
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры vnfs
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | []Struct{} [см. ниже](#описание-структуры-dhcp) | информаиця о DHCP |
+| gw | []Struct{} [см. ниже](#описание-структуры-gw) | GW |
+| nat | []Struct{} [см. ниже](#описание-структуры-nat) | NAT |
+
+### Описание структуры dhcp
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| config | Struct{} [см. ниже](#описание-структуры-dhcp-config) | Информация о DHCP конфиге |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| dhcp_id | int | ID dhcp |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+
+### Описание структуры dhcp config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| dns | []string | Список dns |
+| ip_end | string | Конец диапазона IP адресов |
+| ip_start | string | Старт диапазона IP адресов |
+| lease | int | срок |
+| netmask | int | Маска сети |
+| network | string | Сеть |
+| reservations | []Struct{} [см. ниже](#описание-структуры-reservations) | Информация о резервациях |
+
+### Описание структуры reservations
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| desc | string | Описание |
+| domainname | string | Имя домена |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес |
+| mac | string | MAC адрес |
+| type | string | Тип |
+| vm_id | int | ID виртуальной машины |
+
+
+### Описание структуры devices
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| primary | Struct{} [см. ниже](#описание-структуры-primary) | Первичная информация |
+
+### Описание структуры primary
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dev_id | int | ID dev |
+| iface01 | string | Интерфейс 1 |
+| iface02 | string | Интерфейс 2 |
+
+### Описание структуры gw
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| config | Struct{} [см. ниже](#описание-структуры-gw-config) | Информация о конфиге |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| gw_id | int | ID GW |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+
+### Описание структуры gw config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| ext_net_id | int | ID внешней сети |
+| ext_net_ip | string | IP внешней сети |
+| ext_netmask | int | Маска внешней сети |
+| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS |
+
+### Описание структуры nat
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| created_time | int | Время создания |
+| config | Struct{} [см. ниже](#описание-структуры-nat-config) | Информация о конфиге |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| nat_id | int | ID NAT |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+
+### Описание структуры nat config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_mask | int | Маска сети |
+| network | string | Сеть |
+| rules | []Struct{} [см. ниже](#описание-структуры-rules) | Правила NAT |
+
+### Описание структуры rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rule_id | int | ID правила |
+| local_ip | string | Локальный IP адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол |
+| public_port_end | int | Конец диапазона портов |
+| public_port_start | int | Начало диапазона портов |
+| vm_id | int | ID виртуальной машины |
+| vm_name | string | Имя виртуальной машины |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_vins**:
+
+```terraform
+data "decort_vins" "vins" {
+ #обязательный параметр
+ #id желаемого vins
+ #тип - целое число
+ vins_id = 10101
+
+}
+```
+После успешного завершения такого вызова **decort_vins** в переменной `data.decort_vins.vins` будут сохранены возвращаемые значения. В частности, для получения идентификатора ViNS следует использовать конструкцию `data.decort_vins.vins.id`
diff --git a/wiki/4.7.1/06.01.05-Data_decort_account.md b/wiki/4.7.1/06.01.05-Data_decort_account.md
new file mode 100644
index 0000000..210e584
--- /dev/null
+++ b/wiki/4.7.1/06.01.05-Data_decort_account.md
@@ -0,0 +1,115 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_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{} [см. ниже](#описание-структуры-resources) | Информация о ресурсах |
+| acl | []Struct{} [см. ниже](#описание-структуры-acl) | Более подробная информация об аккаунтах |
+| company | string | Название компании, которой принадлежит аккаунт |
+| companyurl | string | url-адрес компани |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| created_by | string | Пользователь - создателя аккаунта |
+| created_time | int | Время создания аккаунта |
+| deactivation_time | float | Время деактивации аккаунта |
+| deleted_by | string | Пользователь, удаливший аккаунт |
+| deleted_time | int | Время удаления аккаунта |
+| displayname | string | Отображаемое имя аккаунта |
+| guid | int | Внутренний guid аккаунта |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits) | Ограничения ресурсов |
+| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе |
+| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания |
+| status | string | Статус аккаунта |
+| updated_time | int | Время последнего обновления |
+| version | int | Версия аккаунта |
+| vins | []int | Список id виртуальных сетей |
+| vinses | []int | Список id виртуальных сетей |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+
+### Описание структуры resources
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| current | Struct{} [см. ниже](#описание-структуры-current) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-reserved) | Информация о зарезверированных аккаунтом ресурсах |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| can_be_deleted | bool | Может ли быть удален |
+| explicit | bool | Видимость аккаунта |
+| guid | string | GUID |
+| right | string | Права |
+| status | string | Статус |
+| type | string | Тип |
+| user_group_id | string | ID группы юзеров |
+
+### Описание структуры 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 ядер |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| started | int | Количество запущенных ВМ |
+| stopped | int | Количество остановленных ВМ |
+
+### Описание структуры machines
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| halted | int | Количество остановленных ВМ |
+| running | int | Количество запущенных ВМ |
+
+### Описание структуры current и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disksize | int | Размер диска |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | ID SEP |
+| data_name | string | Имя пула информации внутри SEP'а |
+| disk_size | int | Количество занятого места |
+| disk_size_max | int | Размер диска |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account**:
+```terraform
+data "decort_account" "a" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account** в переменной `data.decort_account.a` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.06-Data_decort_image_list.md b/wiki/4.7.1/06.01.06-Data_decort_image_list.md
new file mode 100644
index 0000000..c6d69c4
--- /dev/null
+++ b/wiki/4.7.1/06.01.06-Data_decort_image_list.md
@@ -0,0 +1,161 @@
+Функция доступна в провайдере версии 2.0 и выше.
+
+_Data source_ функция **decort_image_list** служит для получения информации об имеющихся в облачной платформе образах. Образы это дисковые ресурсы, уже содержащие некоторые данные, для которых реализован механизм быстрого клонирования/копирования в новый диск.
+
+Основной сценарий использования таких ресурсов это создание каталогов образов операционных систем (ОС), на базе которых создаются загрузочные диски для _compute_. Также с их помощью можно хранить эталонную информацию, требующуюся для работы приложений, например, файлы баз данных.
+
+Образ ОС является основной для создания новых виртуальных серверов, так как из него формируется загрузочный диск сервера. Как следствие, для создания виртуального сервера помимо других параметров требуется указать идентификатор нужного образа ОС. Для получения всех доступных идентификаторов можно воспользоваться _data source_ функцией **decort_image_list**.
+
+## Аргументы
+_Data source_ функция **decort_image_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :x: | Фильтр по storage endpoint provider ID |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| status | string | :x: | Фильтр по статусу |
+| architecture | string | :x: | Фильтр по архитектуре |
+| type_image | string | :x: | Фильтр по типу |
+| image_size | int | :x: | Фильтр по размеру образа |
+| sep_name | string | :x: | Фильтр по имени SEP |
+| pool | string | :x: | Фильтр по Pool |
+| public | bool | :x: | Фильтр публичных/приватных образов |
+| hot_resize | bool | :x: | Фильтр образов, разрешающих hot resize |
+| bootable | bool | :x: | Фильтр загрузочных образов |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| enabled | bool | :x: | Фильтр по доступности образа |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_image_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| computeci_id | int | ID вычислительного ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| meta | []string | Мета информация об образе |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| password | string | Пароль для образа |
+| password_dl | string | Пароль для загрузки двоичных файлов |
+| permanently | bool | Удаление образа: мгновенное или нет |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| sep_id | int | storage endpoint provider ID |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| username_dl | string | Имя пользователя для загрузки двоичных файлов |
+| version | string | Версия |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_image_list**:
+```terraform
+data "decort_image_list" "il" {
+ #фильтр по id sep
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #фильтр по id образа
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени образа
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по архитектуре
+ #опциональный параметр
+ #тип - строка
+ #architecture = "x86_64"
+
+ #фильтр по типу образа
+ #опциональный параметр
+ #тип - строка
+ #type_image = "cdrom"
+
+ #фильтр по размеру образа
+ #опциональный параметр
+ #тип - целое число
+ #image_size = 100
+
+ #фильтр по имени SEP
+ #опциональный параметр
+ #тип - строка
+ #sep_name = "test"
+
+ #фильтр по имени Pool
+ #опциональный параметр
+ #тип - строка
+ #pool = "test"
+
+ #фильтр по доступу
+ #опциональный параметр
+ #тип - булев
+ #public = "true"
+
+ #фильтр по hot_resize
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = "true"
+
+ #фильтр по bootable
+ #опциональный параметр
+ #тип - булев
+ #bootable = "true"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_image_list** в переменной `data.decort_image_list.il` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.07-Data_decort_image.md b/wiki/4.7.1/06.01.07-Data_decort_image.md
new file mode 100644
index 0000000..651c97b
--- /dev/null
+++ b/wiki/4.7.1/06.01.07-Data_decort_image.md
@@ -0,0 +1,87 @@
+Функция доступна в провайдере версии 2.0 и выше.
+
+_Data source_ функция **decort_image** служит для получения информации об имеющихся в облачной платформе образах. Образы это дисковые ресурсы, уже содержащие некоторые данные ("golden image"), для которых реализован механизм быстрого клонирования/копирования в новый диск.
+
+Основной сценарий использования таких ресурсов это создание каталогов образов операционных систем (ОС), на базе которых создаются загрузочные диски для _compute_. Также с их помощью можно хранить эталонную информацию, требующуюся для работы приложений, например, файлы баз данных.
+
+Образ ОС является основной для создания новых виртуальных серверов, так как из него формируется загрузочный диск сервера. Как следствие, для создания виртуального сервера помимо других параметров требуется указать идентификатор нужного образа ОС. Для получения такого идентификатора можно воспользоваться _data source_ функцией **decort_image**.
+
+## Изменения в версии 3.4.0
+- В возвращаемые значения добавлено новое поле present_to
+
+## Аргументы
+_Data source_ функция **decort_image** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| image_id | int | :heavy_check_mark: | ID образа, информацию по которому требуется получить. |
+| show_all | bool | :x: | Скрывать / показывать информацию об удаленном образе |
+
+ID необходимо образа можно взять вызвав [decort_image_list](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.06-Data_decort_image_list.md)
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| cd_presented_to | string | Каким виртуальным машинам предоставлен CD образ |
+| computeci_id | int | ID вычислительного ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| meta | []string | Мета информация об образе |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| password | string | Пароль для образа |
+| password_dl | string | Пароль для загрузки двоичных файлов |
+| permanently | bool | Удаление образа: мгновенное или нет |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| sep_id | int | storage endpoint provider ID |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| username_dl | string | Имя пользователя для загрузки двоичных файлов |
+| version | string | Версия |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_image**:
+```terraform
+data "decort_image" "image" {
+ #id образа
+ #обязательный параметр
+ #тип - целое число
+ image_id = 111
+
+ #показывать ли информацию об удаленном образе
+ #опциональный параметр
+ #тип - булев
+ #по умолчанию - false
+ #show_all = false
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_image** в переменной `data.decort_image.image` будут сохранены возвращаемые значения. В частности, для получения идентификатора образа следует использовать конструкцию `data.decort_image.image.id`
diff --git a/wiki/4.7.1/06.01.08-Data_decort_locations_list.md b/wiki/4.7.1/06.01.08-Data_decort_locations_list.md
new file mode 100644
index 0000000..40bc061
--- /dev/null
+++ b/wiki/4.7.1/06.01.08-Data_decort_locations_list.md
@@ -0,0 +1,78 @@
+Функция доступна в провайдере версии 3.0 и выше.
+
+_Data source_ функция **decort_locations_list** служит для получения информации об имеющихся в облачной платформе площадках(grid). Grid это пространства, на которых возможно размещение виртуальных машин.
+
+## Аргументы
+
+_Data source_ функция **decort_locations_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| flag | string | :x: | Поиск по флагу |
+| name | string | :x: | Поиск по имени |
+| by_id | int | :x: | Поиск по ID |
+| location_code | string | :x: | Поиск по коду локации |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_locations_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| 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_locations_list**:
+
+```terraform
+data "decort_locations_list" "ll" {
+ #фильтр по флагу
+ #опицональный параметр
+ #тип - строка
+ #flag = "some"
+
+ #фильтр по id локации
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени локации
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по коду локации
+ #опциональный параметр
+ #тип - строка
+ #location_code = "europe"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опицональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опицональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_locations_list** в переменной `data.decort_locations_list.ll` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.09-Data_decort_location_url.md b/wiki/4.7.1/06.01.09-Data_decort_location_url.md
new file mode 100644
index 0000000..9ef396d
--- /dev/null
+++ b/wiki/4.7.1/06.01.09-Data_decort_location_url.md
@@ -0,0 +1,25 @@
+Функция доступна в провайдере версии 3.0 и выше.
+
+_Data source_ функция **decort_location_url** служит для получения url площадки (grid/location).
+
+## Аргументы
+_Data source_ функция **decort_location_url** не принимает аргументы.
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_location_url** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| url | string | Адрес площадки |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_location_url**:
+```terraform
+data "decort_location_url" "lu" {
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_location_url** в переменной `data.decort_location_url.lu` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.11-Data_decort_snapshot_list.md b/wiki/4.7.1/06.01.11-Data_decort_snapshot_list.md
new file mode 100644
index 0000000..f019f82
--- /dev/null
+++ b/wiki/4.7.1/06.01.11-Data_decort_snapshot_list.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 2.1 и выше.
+
+_Data source_ функция **decort_snapshot_list** служит для получения информации об имеющихся снапшотах у переданной в аргументах вычислительной платформы. Снапшот позволяет делать снимки данных с диска, а после этого их восстанавливать. Для успешного восстановления данных через снапшот, необходимо убедиться, что [compute](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.01-Resource_decort_kvmvm.md) (вычислительные мощности) остановлен.
+
+## Аргументы
+_Data source_ функция **decort_snapshot_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID вычислительной мощности |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_snapshot_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | Guid снапшота |
+| label | string | Наименование снапшота |
+| timestamp | int | Время создания снапшота |
+| disks | []int | Диски снапшота |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_snapshot_list**:
+```terraform
+data "decort_snapshot_list" "sl" {
+ #обязательный параметр
+ #id вычислительной мощности
+ #тип - целое число
+ compute_id = 24074
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_snapshot_list** в переменной `data.decort_snapshot_list.sl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.12-Data_decort_rg_list.md b/wiki/4.7.1/06.01.12-Data_decort_rg_list.md
new file mode 100644
index 0000000..5b93c41
--- /dev/null
+++ b/wiki/4.7.1/06.01.12-Data_decort_rg_list.md
@@ -0,0 +1,124 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_rg_list** служит для получения информации об имеющихся ресурсных группах.
+
+## Аргументы
+_Data source_ функция **decort_rg_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по названию |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| created_after | int | :x: | Отдает все рес. группы созданные после определенного времени (unix timstamp) |
+| created_before | int | :x: | Отдает все рес. группы созданные до определенного времени (unix timstamp) |
+| status | string | :x: | Фильтр по статусу |
+| lock_status | string | :x: | Фильтр по локстатусу |
+| includedeleted | bool | :x: | Включение удаленных rg в результат поиска |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца ресурсной группы |
+| account_name | string | Имя аккаунта - владельца ресурсной группы |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct{ explicit bool guid string right string status string type string user_group_id string } | Более подробная информация об аккаунтах, имеющих доступ к ресурсной группе Явно ли указан доступ guid аккаунта Права доступа Статус аккаунта Тип аккаунта Идентификатор пользователя-владельца аккаунта |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| created_by | string | Информация о создателе группы |
+| created_time | int | Время создания группы |
+| def_net_id | int | id сети по-умолчанию |
+| def_net_type | string | Тип сети по-умолчанию |
+| deleted_by | string | Информация о том, кто удалил группу |
+| deleted_time | int | Время удаления группы |
+| desc | string | Описание группы |
+| gid | int | Grid id |
+| guid | int | Внутренний идентификатор ресурсной группы |
+| rg_id | int | Идентификатор ресурсной группы |
+| lock_status | string | Статус блокировки ресурсной группы |
+| name | string | Название ресурсной группы |
+| register_computes | bool | Имеются ли зарезервированные выч. мощности |
+| resource_limits | Struct{ cu_c float cu_d float cu_i float cu_m float cu_np float gpu_units float } | Ограничения ресурсов Кол-во ядер Размер диска, ГБ Число публичных ip адресов Размер RAM, МБ Объем трафика, ГБ Кол-вол графических ядер |
+| secret | string | Секрет группы |
+| status | string | Статус группы |
+| updated_by | string | Кем группа была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+| vins | []int | Список идентификаторов виртуальных сетей |
+| vms | []int | Список идентификаторов виртуальных машин (устаревшее) |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list**:
+```terraform
+data "decort_rg_list" "rg_list" {
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ресурсных групп
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "test"
+
+ #фильтр по времени создания (после указанного времени)
+ #опциональный параметр
+ #тип - целое число
+ #created_after = "123"
+
+ #фильтр по времени создания (перед указанным временем)
+ #опциональный параметр
+ #тип - целое число
+ #created_before = "123"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по lock status
+ #опциональный параметр
+ #тип - строка
+ #lock_status = "UNLOCKED"
+
+ #отображать удаленные ресурсные группы или нет
+ #необязательный параметр
+ #тип - булев
+ #includedeleted = false
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы
+ #необязательный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #необязательный параметр
+ #тип - целое число
+ #size = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_rg_list** в переменной `data.decort_rg_list.rl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.13-Data_decort_disk_list.md b/wiki/4.7.1/06.01.13-Data_decort_disk_list.md
new file mode 100644
index 0000000..6048a56
--- /dev/null
+++ b/wiki/4.7.1/06.01.13-Data_decort_disk_list.md
@@ -0,0 +1,188 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_disk_list** служит для получения информации об имеющихся дисках.
+
+## Аргументы
+_Data source_ функция **decort_disk_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID диска |
+| name | string | :x: | Фильтр по имени диска |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| disk_max_size | int | :x: | Фильтр по макс. размеру диска |
+| status | string | :x: | Фильтр по статусу |
+| shared | bool | :x: | Фильтр по значению shared |
+| account_id | int | :x: | id аккаунта для получения списка дисков |
+| type | string | :x: | Тип диска. Возможные типы: "B" - boot_disk, "D" - data_disk |
+| sep_id | int | :x: | Фильтр по SEP id. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| pool_name | string | :x: | Фильтр по наименованию pool |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| acl | string | Acces Control List |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id`. |
+| gid | int | Идентификатор площадки (grid id) |
+| id | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| machine_id | int | id машины (устаревшее) |
+| machine_name | string | Наименование машины (устаревшее) |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_time | int | Время удаления |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_list**:
+```terraform
+data "decort_disk_list" "dl" {
+ #фильтр по id диска
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени диска
+ #опциональный параметр
+ #тип - строка
+ #name = "data_disk"
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "user"
+
+ #фильтр по максимальному размеру диска
+ #опциональный параметр
+ #тип - целое число
+ #disk_max_size = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по доступности иным пользователям
+ #опциональный параметр
+ #тип - булев
+ #shared = "false"
+
+ #id аккаунта для получения списка дисков
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #тип диска
+ #опциональный параметр
+ #тип - строка
+ #возможные типы: "B" - boot_disk, "D" - data_disk
+ #type = "D"
+
+ #id SEP для получения списка дисков
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 11111
+
+ #фильтр по имени pool
+ #опциональный параметр
+ #тип - строка
+ #pool_name = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_disk_list** в переменной `data.decort_disk_list.dl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.14-Data_decort_vins_list.md b/wiki/4.7.1/06.01.14-Data_decort_vins_list.md
new file mode 100644
index 0000000..c5beb45
--- /dev/null
+++ b/wiki/4.7.1/06.01.14-Data_decort_vins_list.md
@@ -0,0 +1,110 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_vins_list** служит для получения списка удаленных виртуальных сетей (Vins).
+
+## Аргументы
+
+_Data source_ функция **decort_vins_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| ext_ip | string | :x: | Фильтр по внешнему IP адресу |
+| vnf_dev_id | int | :x: | Фильтр по VNF Device id |
+| includedeleted | bool | :x: | Включить в результат удаленные балансировщики |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца виртуальной сети |
+| account_name | string | Имя аккаунта - владельца виртуальной |
+| created_by | string | Информация о создателе виртуальной сети |
+| created_time | int | Время создания виртуальной сети |
+| deleted_by | string | Информация о том, кто удалил виртуальную сеть |
+| deleted_time | int | Время удаления виртуальной сети |
+| external_ip | string | Внешний ip - адрес |
+| extnet_id | int | Идентификатор внешней сети |
+| free_ips | int | Кол-во свободных IP адресов |
+| vins_id | int | Идентификатор виртуальной сети |
+| vins_name | string | Название виртуальной сети |
+| network | string | Сеть |
+| rg_id | int | Идентификатор ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус виртуальной сети |
+| updated_by | string | Кем виртуальная сеть была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+| vxlan_id | int | Идентификатор vxlan |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vins_list**:
+
+```terraform
+data "decort_vins_list" "vl" {
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #фильтр по VNF Device id
+ #опциональный параметр
+ #тип - целое число
+ #vnf_dev_id = 14
+
+ #включение удаленных vins в результат
+ #опциональный параметр
+ #тип - булев
+ #если не задан - выводятся все неудаленные данные
+ #include_deleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+
+}
+```
+
+После успешного завершения такого вызова **decort_vins_list** в переменной `data.decort_vins_list.vins_list` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.15-Data_decort_extnet_list.md b/wiki/4.7.1/06.01.15-Data_decort_extnet_list.md
new file mode 100644
index 0000000..6789d70
--- /dev/null
+++ b/wiki/4.7.1/06.01.15-Data_decort_extnet_list.md
@@ -0,0 +1,90 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_extnet_list** служит для получения информации об имеющихся доступных внешних сетях.
+
+## Аргументы
+_Data source_ функция **decort_extnet_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по extnet ID |
+| name | string | :x: | Фильтр по имени extnet |
+| network | string | :x: | Фильтр по сети |
+| vlan_id | int | :x: | Фильтр по VLAN ID |
+| vnfdev_id | int | :x: | Фильтр по VnfDEV ID |
+| status | string | :x: | Фильтр по статусу |
+| account_id | int | :x: | ID аккаунта для фильтрации результата поиска |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_extnet_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_id | int | ID сети |
+| ipcidr | string | Маска сети |
+| name | string | Название сети |
+| status | string | Статус сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_extnet_list**:
+```terraform
+data "decort_extnet_list" "el" {
+ #id аккаунта для фильтрации результата
+ #необязательный параметр
+ #тип - целое число
+ #account_id = 1111111
+
+ #фильтр по id внешней сети
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени внешней сети
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #network = "test"
+
+ #фильтр по id vlan
+ #опциональный параметр
+ #тип - целое число
+ #vlan_id = 100
+
+ #фильтр по id vnfDevices
+ #опциональный параметр
+ #тип - целое число
+ #vnfdev_id = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_extnet_list** в переменной `data.decort_extnet_list.el` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.16-Data_decort_extnet_default.md b/wiki/4.7.1/06.01.16-Data_decort_extnet_default.md
new file mode 100644
index 0000000..aa87ac9
--- /dev/null
+++ b/wiki/4.7.1/06.01.16-Data_decort_extnet_default.md
@@ -0,0 +1,26 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_extnet_default** служит для получения информации о доступной внешней сети по умолчанию.
+
+## Аргументы
+_Data source_ функция **decort_extnet_default** не имеет аргументов.
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_extnet_default** возвращает следующий результат:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_id | int | ID сети по-умолчанию |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_extnet_default**:
+```terraform
+data "decort_extnet_default" "ed" {
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_extnet_default** в переменной `data.decort_extnet_default.ed` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.17-Data_decort_extnet_computes_list.md b/wiki/4.7.1/06.01.17-Data_decort_extnet_computes_list.md
new file mode 100644
index 0000000..edbcc5c
--- /dev/null
+++ b/wiki/4.7.1/06.01.17-Data_decort_extnet_computes_list.md
@@ -0,0 +1,78 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_extnet_computes_list** служит для получения информации о вычислительных ресурсах, использующих внешнюю сеть.
+
+## Аргументы
+_Data source_ функция **decort_extnet_computes_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | Идентификатор аккаунта, которому принадлежат вычислительные ресурсы |
+| rg_id | int | :x: | ID ресурсной группы для фильтрации результата поиска |
+| compute_id | int | :x: | ID виртуальной машины для фильтрации результата поиска |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_extnet_computes_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца вычислительных ресурсов |
+| account_name | string | Имя аккаунта - владельца вычислительных ресурсов |
+| extnets | []Struct [см. ниже](#описание-структуры-extnets) | Список сетей |
+| rg_id | int | Идентификатор ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| id | int | Идентификатор вычислительных ресурсов |
+| name | string | Название вычислительных ресурсов |
+
+### Описание структуры extnets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_id | int | ID сети |
+| ipaddr | string | IP адрес |
+| ipcidr | string | Маска сети |
+| name | string | Название сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_extnet_computes_list**:
+```terraform
+data "decort_extnet_computes_list" "ecl" {
+ #идентификатор аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 1111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 11111
+
+ #фильтр по id виртуальной машины
+ #опциональный параметр
+ #тип - целое число
+ #compute_id = 11111
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_extnet_computes_list** в переменной `data.decort_extnet_computes_list.ecl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.18-Data_decort_extnet.md b/wiki/4.7.1/06.01.18-Data_decort_extnet.md
new file mode 100644
index 0000000..6f7f655
--- /dev/null
+++ b/wiki/4.7.1/06.01.18-Data_decort_extnet.md
@@ -0,0 +1,55 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_extnet** служит для получения информации о внешней сети.
+
+## Аргументы
+_Data source_ функция **decort_extnet** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| net_id | int | :heavy_check_mark: | Идентификатор сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_extnet** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_id | int | ID сети |
+| meta | []string | Мета информация |
+| check_ips | []string | Список ip адресов для проверки |
+| default | bool | Является ли сеть сетью по-умолчанию |
+| default_qos | Struct{ e_rate int guid string in_burst int in_rate int } | Quality of Service по-умолчанию Минимальное кол-во потерь id сервиса Потери в режиме burst Потери в режиме rate |
+| desc | string | Описание |
+| dns | []string | Список dns |
+| excluded | []string | Список исключенных ip-адресов |
+| free_ips | int | Кол-во свободных ip-адресов |
+| gateway | string | Сетевые врата |
+| gid | int | Grid id |
+| guid | int | Внутренний id сети |
+| ipcidr | string | Маска сети |
+| milestones | int | Время жизни |
+| net_name | string | Имя сети |
+| network | string | Информация о сети |
+| network_id | int | Идентификатор сети |
+| pre_reservations_num | int | Количество зарезервированных ресурсов |
+| prefix | int | Префикс |
+| pri_vnf_dev_id | int | ID внутренней сети для разработки |
+| reservations | []Struct{ client_type string domainname string hostname string desc string ip string mac string type string vm_id int } | Зарезервированные части сети Тип клиента Имя домена Имя хоста Описание IP-адрес MAC-адрес Тип ID виртуальной машины |
+| shared_with | []int | Список ресурсов, имеющих доступ к сети |
+| status | string | Статус сети |
+| vlan_id | int | Идентификатор vlan |
+| vnfs | Struct{ dhcp int } | Информация о vnfs Информация о dhcp |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_extnet**:
+```terraform
+data "decort_extnet" "e" {
+ #идентификатор сети
+ #обязательный параметр
+ #тип - целое число
+ net_id = 1111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_extnet** в переменной `data.decort_extnet.e` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.19-Data_decort_account_audits_list.md b/wiki/4.7.1/06.01.19-Data_decort_account_audits_list.md
new file mode 100644
index 0000000..a806c7e
--- /dev/null
+++ b/wiki/4.7.1/06.01.19-Data_decort_account_audits_list.md
@@ -0,0 +1,38 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_audits_list** служит для получения информации о запросах аккаунта.
+Информация содержит в себе данные о вызове, времени выполнения запроса, пользователе, инициирующем вызов, а так же другие данные.
+
+## Аргументы
+_Data source_ функция **decort_account_audits_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_audits_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Адрес вызова API |
+| responsetime | float | Время ответа |
+| statuscode | int | Код ответа |
+| timestamp | float | Время получения запроса |
+| user | string | Пользователь - владелец аккаунта |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_audits_list**:
+```terraform
+data "decort_account_audits_list" "aal" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_audits_list** в переменной `data.decort_account_audits_list.aal` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.20-Data_decort_account_computes_list.md b/wiki/4.7.1/06.01.20-Data_decort_account_computes_list.md
new file mode 100644
index 0000000..e92e59e
--- /dev/null
+++ b/wiki/4.7.1/06.01.20-Data_decort_account_computes_list.md
@@ -0,0 +1,120 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_computes_list** служит для получения информации о вычислительных мощностях (computes), которые использует аакаунт.
+
+## Аргументы
+_Data source_ функция **decort_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 |
+| extnet_id | int | :x: | Фильтр по ID extnet |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_computes_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| compute_id | int | ID экземпляра computes |
+| compute_name | string | Название экземпляра computes |
+| cpus | int | Кол-во используемых ядер |
+| created_by | string | Информация о создателе вычислительной мощности |
+| created_time | int | Время создания вычислительной мощности |
+| deleted_by | string | Информация о том, кто удалил вычислительную мощность |
+| deleted_time | int | Время удаления вычислительной мощности |
+| ram | int | Кол-во используемой RAM |
+| registered | bool | Флаг, показатель того, зарегистрирована ли мощность как используемая или нет |
+| rg_id | int | Идентификатор ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус вычислительной мощности |
+| tech_status | string | Технический статус вычислительной мощности |
+| total_disks_size | int | Общее место, используемое дисками вычислительной мощности |
+| updated_by | string | Кем вычислительная мощность была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, показывает управление пользователем вычислительной мощностью |
+| vins_connected | int | Общее число подключенных и используемых vins |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_computes_list**:
+```terraform
+data "decort_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
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_computes_list** в переменной `data.decort_account_computes_list.acl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.21-Data_decort_account_consumed_units.md b/wiki/4.7.1/06.01.21-Data_decort_account_consumed_units.md
new file mode 100644
index 0000000..e7439a3
--- /dev/null
+++ b/wiki/4.7.1/06.01.21-Data_decort_account_consumed_units.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_consumed_units** служит для получения информации об используемых аккаунтом ресурсах.
+
+
+## Аргументы
+_Data source_ функция **decort_account_consumed_units** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_consumed_units** возвращает следующие параметры:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| cu_c | float | Кол-во используемых ядер |
+| cu_d | float | Размер используемых дисков, ГБ |
+| cu_i | float | Кол-во используемых публичных IP-адресов |
+| cu_m | float | Размер используемой RAM, МБ |
+| cu_dm | float | Использованный размер хранилища виртуального диска |
+| cu_np | float | Кол-во траффика, ГБ |
+| gpu_units | float | Кол-во графических ядер |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_consumed_units**:
+```terraform
+data "decort_account_consumed_units" "acu" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 22222
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_consumed_units** в переменной `data.decort_account_consumed_units.acu` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.22-Data_decort_account_consumed_units_by_type.md b/wiki/4.7.1/06.01.22-Data_decort_account_consumed_units_by_type.md
new file mode 100644
index 0000000..f1b6edc
--- /dev/null
+++ b/wiki/4.7.1/06.01.22-Data_decort_account_consumed_units_by_type.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_consumed_units_by_type** служит для получения информации об используемых ресурсах по типу переданного ресурса.
+
+## Аргументы
+_Data source_ функция **decort_account_consumed_units_by_type** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+| cu_type | string | :heavy_check_mark: | Тип ресурса cu_c - кол-во ядер cu_d - размер диска, ГБ cu_m - размер RAM, МБ cu_i - кол-во публичных IP-адресов cu_np - кол-во полученного/отданного трафика, в ГБ gpu_units - кол-во графических ядер |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_consumed_units_by_type** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| cu_type | string | Тип ресурса cu_c - кол-во ядер cu_d - размер диска, ГБ cu_m - размер RAM, МБ cu_i - кол-во публичных IP-адресов cu_np - кол-во полученного/отданного трафика, в ГБ gpu_units - кол-во графических ядер |
+| cu_result | float | Информация о ресурсе |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_consumed_units_by_type**:
+```terraform
+data "decort_account_consumed_units_by_type" "acubt" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 33333
+
+ #тип вычислительной единицы
+ #обязательный параметр
+ #тип - строка
+ #значения:
+ #CU_C - кол-во виртуальных cpu ядер
+ #CU_M - кол-во RAM в МБ
+ #CU_D - кол-в используемой дисковой памяти, в ГБ
+ #CU_I - кол-во публичных ip адресов
+ #CU_NP - кол-во полученного/отданного трафика, в ГБ
+ cu_type = "CU_C"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_consumed_units_by_type** в переменной `data.decort_account_consumed_units_by_type.acubt` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.23-Data_decort_account_disks_list.md b/wiki/4.7.1/06.01.23-Data_decort_account_disks_list.md
new file mode 100644
index 0000000..b3e78ad
--- /dev/null
+++ b/wiki/4.7.1/06.01.23-Data_decort_account_disks_list.md
@@ -0,0 +1,84 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_disks_list** служит для получения информации об используемых аккаунтом дисках.
+
+## Изменения в версии 3.4.0
+- В возвращаемые значения добавлено поле shareable
+
+## Аргументы
+_Data source_ функция **decort_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: | Фильтр по типу диска |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_disks_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | ID диска |
+| disk_name | string | Название диска |
+| pool | string | Название пула, к которому относится диск |
+| sep_id | int | ID sep |
+| shareable | bool | Флаг, говорящий о том, является ли диск общим |
+| size_max | int | Максимальный размер диска |
+| type | string | Тип диска |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_disks_list**:
+```terraform
+data "decort_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"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_disks_list** в переменной `data.decort_account_disks_list.adl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.24-Data_decort_account_flipgroups_list.md b/wiki/4.7.1/06.01.24-Data_decort_account_flipgroups_list.md
new file mode 100644
index 0000000..6f554c4
--- /dev/null
+++ b/wiki/4.7.1/06.01.24-Data_decort_account_flipgroups_list.md
@@ -0,0 +1,100 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_flipgroups_list** служит для получения информации об используемых групп с плавающим ip-адресом.
+
+## Аргументы
+_Data source_ функция **decort_account_flipgroups_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+| name | string | :x: | Фильтр по имени флипгруппы |
+| flipgroup_id | int | :x: | Фильтр по ID флипгруппы |
+| vins_id | int | :x: | Фильтр по ID ViNS |
+| vins_name | string | :x: | Фильтр по имени ViNS |
+| extnet_id | int | :x: | Фильтр по ID extnet |
+| by_ip | string | :x: | Фильтр по IP адресу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_flipgroups_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца группы с плавающим ip-адресом |
+| client_type | string | Тип клиента |
+| conn_type | string | Тип соединения |
+| created_by | string | Информация о создателе группы с плавающим ip-адресом |
+| created_time | int | Время создания группы с плавающим ip-адресом |
+| default_gw | string | Gateway группы с плавающим ip-адресом по-умолчанию |
+| deleted_by | string | Информация о том, кто удалил группу с плавающим ip-адресом |
+| deleted_time | int | Время удаления группы с плавающим ip-адресом |
+| desc | string | Описание группы с плавающим ip-адресом |
+| gid | int | Grid id |
+| guid | int | Внутренний идентификатор группы с плавающим ip-адресом |
+| fg_id | int | ID группы с плавающим ip-адресом |
+| ip | string | IP-адрес |
+| milestones | int | Вехи |
+| fg_name | string | Название группы с плавающим ip-адресом |
+| net_id | int | ID сети |
+| net_type | string | Тип сети |
+| netmask | int | Маска сети |
+| status | string | Статус группы с плавающим ip-адресом |
+| updated_by | string | Кем группа с плавающим ip-адресом была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_flipgroups_list**:
+```terraform
+data "decort_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
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_flipgroups_list** в переменной `data.decort_account_flipgroups_list.afgl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.25-Data_decort_account_reserved_units.md b/wiki/4.7.1/06.01.25-Data_decort_account_reserved_units.md
new file mode 100644
index 0000000..5299535
--- /dev/null
+++ b/wiki/4.7.1/06.01.25-Data_decort_account_reserved_units.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_reserved_units** служит для получения информации о зарезервированных ресурсах аккаунта.
+
+## Аргументы
+_Data source_ функция **decort_account_reserved_units** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_reserved_units** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| cu_c | float | Кол-во ядер |
+| cu_d | float | Размер диска, ГБ |
+| cu_i | float | Кол-во публичных ip-адресов |
+| cu_m | float | Размер RAM, МБ |
+| cu_dm | float | Использованный размер хранилища виртуального диска |
+| cu_np | float | Кол-во полученного/отданного трафика, ГБ |
+| gpu_units | float | Кол-во графических ядер |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_reserved_units**:
+```terraform
+data "decort_account_reserved_units" "aru" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_reserved_units** в переменной `data.decort_account_reserved_units.aru` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.26-Data_decort_account_rg_list.md b/wiki/4.7.1/06.01.26-Data_decort_account_rg_list.md
new file mode 100644
index 0000000..1e6b740
--- /dev/null
+++ b/wiki/4.7.1/06.01.26-Data_decort_account_rg_list.md
@@ -0,0 +1,95 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_rg_list** служит для получения информации о ресурсных группах, принадлежащих аккаунту.
+
+## Аргументы
+_Data source_ функция **decort_account_rg_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| vins_id | int | :x: | Фильтр по ID ViNS |
+| vm_id | int | :x: | Фильтр по ID вирт. машины |
+| name | string | :x: | Фильтр по имени рес. группы |
+| status | string | :x: | Фильтр по статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _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 | Время последнего обновления |
+| vinses | int | Количество виртуальных сетей |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_rg_list**:
+```terraform
+data "decort_account_rg_list" "argl" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 66666
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 11111
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #vins_id = 100
+
+ #фильтр по id compute
+ #опциональный параметр
+ #тип - целое число
+ #vm_id = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "CREATED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_rg_list** в переменной `data.decort_account_rg_list.argl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.27-Data_decort_account_templates_list.md b/wiki/4.7.1/06.01.27-Data_decort_account_templates_list.md
new file mode 100644
index 0000000..cb5997c
--- /dev/null
+++ b/wiki/4.7.1/06.01.27-Data_decort_account_templates_list.md
@@ -0,0 +1,86 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_templates_list** служит для получения информации об имеющихся шаблонах аккаунта.
+
+## Аргументы
+_Data source_ функция **decort_account_templates_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+| include_deleted | bool | :x: | Включить в рез-тат удаленные шаблоны |
+| image_id | int | :x: | Фильтр по id образа |
+| name | string | :x: | Фильтр по имени шаблона |
+| type | string | :x: | Фильтр по типу шаблона |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_templates_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| unc_path | string | Системный путь до шаблона |
+| account_id | int | ID аккаунта - владельца шаблона |
+| desc | string | Описание шаблона |
+| template_id | int | Идентификатор шаблона |
+| template_name | string | Название шаблона |
+| public | bool | Флаг, является ли шаблон общедоступным |
+| size | int | Размер шаблона |
+| status | string | Статус шаблона |
+| type | string | Тип шаблона |
+| username | string | Пользователь - владелец шаблона |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_templates_list**:
+```terraform
+data "decort_account_templates_list" "atl" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 11111
+
+ #фильтр "включая удаленные шаблоны"
+ #опциональный параметр
+ #тип - булев
+ #include_deleted = true
+
+ #фильтр по id образа
+ #опциональный параметр
+ #тип - целое число
+ #image_id = 1111
+
+ #фильтр по имени
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по типу
+ #опциональный параметр
+ #тип - строка
+ #type = "linux"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_templates_list** в переменной `data.decort_account_templates_list.atl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.28-Data_decort_account_vins_list.md b/wiki/4.7.1/06.01.28-Data_decort_account_vins_list.md
new file mode 100644
index 0000000..138d951
--- /dev/null
+++ b/wiki/4.7.1/06.01.28-Data_decort_account_vins_list.md
@@ -0,0 +1,96 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_vins_list** служит для получения информации об используемых аккаунтом сетях.
+
+## Аргументы
+_Data source_ функция **decort_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 |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца виртуальной сети |
+| account_name | string | Имя аккаунта - владельца виртуальной сети |
+| computes | int | Кол-во вычислительных мощностей, использующих виртуальную сеть |
+| created_by | string | Информация о создателе виртуальной сети |
+| created_time | int | Время создания виртуальной сети |
+| deleted_by | string | Информация о том, кто удалил виртуальную сеть |
+| deleted_time | int | Время удаления виртуальной сети |
+| external_ip | string | Внешний IP - адрес |
+| extnet_id | int | Идентификатор внешней сети |
+| free_ips | int | Количество свободных IP - адресов сети |
+| vin_id | int | Идентификатор виртуальной сети |
+| vin_name | string | Название виртуальной сети |
+| network | string | Сеть |
+| pri_vnf_dev_id | int | ID для vnf - разработки |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус ресурсной группы |
+| updated_by | string | Кем была обновлена ресурсная группа |
+| updated_time | int | Время обновления |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_vins_list**:
+```terraform
+data "decort_account_vins_list" "avl" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 22222
+
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #vins_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 11111
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_vins_list** в переменной `data.decort_account_vins_list.avl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.29-Data_decort_account_list.md b/wiki/4.7.1/06.01.29-Data_decort_account_list.md
new file mode 100644
index 0000000..24a0a27
--- /dev/null
+++ b/wiki/4.7.1/06.01.29-Data_decort_account_list.md
@@ -0,0 +1,78 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_list** служит для получения информации о всех доступных аккаунтах.
+
+## Аргументы
+_Data source_ функция **decort_account_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID аккаунта |
+| name | string | :x: | Фильтр по имени аккаунта |
+| acl | string | :x: | Фильтр по ACL |
+| status | string | :x: | Фильтр по статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| acl | []Struct{ explicit bool guid string right string status string type string user_group_id string } | Более подробная информация об аккаунтах Явно ли указан доступ guid аккаунта Права доступа Статус аккаунта Тип аккаунта Идентификатор пользователя-владельца аккаунта |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| created_time | int | Время создания аккаунта |
+| deleted_time | int | Время удаления аккаунта |
+| status | string | Статус аккаунта |
+| updated_time | int | Время последнего обновления |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_list**:
+```terraform
+data "decort_account_list" "al" {
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по ACL
+ #опциональный параметр
+ #тип - строка
+ #acl = "test"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_list** в переменной `data.decort_account_list.al` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.30-Data_decort_account_deleted_list.md b/wiki/4.7.1/06.01.30-Data_decort_account_deleted_list.md
new file mode 100644
index 0000000..f621641
--- /dev/null
+++ b/wiki/4.7.1/06.01.30-Data_decort_account_deleted_list.md
@@ -0,0 +1,72 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_account_deleted_list** служит для получения информации об удаленных аккаунтах, которые можно восстановить в дальнейшем. В данный список попадают аккаунты, удаленные с флагом permanently, выставленным в false.
+
+## Аргументы
+_Data source_ функция **decort_account_deleted_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID аккаунта |
+| name | string | :x: | Фильтр по имени аккаунта |
+| acl | string | :x: | Фильтр по ACL |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_account_deleted_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| acl | []Struct{ explicit bool guid string right string status string type string user_group_id string } | Более подробная информация об аккаунтах Явно ли указан доступ guid аккаунта Права доступа Статус аккаунта Тип аккаунта Идентификатор пользователя-владельца аккаунта |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| created_time | int | Время создания аккаунта |
+| deleted_time | int | Время удаления аккаунта |
+| status | string | Статус аккаунта |
+| updated_time | int | Время последнего обновления |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_account_deleted_list**:
+```terraform
+data "decort_account_deleted_list" "adl" {
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по ACL
+ #опциональный параметр
+ #тип - строка
+ #acl = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_deleted_list** в переменной `data.decort_account_deleted_list.adl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.31-Data_decort_bservice_list.md b/wiki/4.7.1/06.01.31-Data_decort_bservice_list.md
new file mode 100644
index 0000000..aa505f7
--- /dev/null
+++ b/wiki/4.7.1/06.01.31-Data_decort_bservice_list.md
@@ -0,0 +1,118 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_bservice_list** служит для получения информации о всех доступных базовых сервисах. Базовый сервис (basic service) может быть шаблоном, на основе которого создаются вычислительные мощности (computes).
+
+## Аргументы
+_Data source_ функция **decort_bservice_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| rg_name | string | :x: | Фильтр по имени ресурсной группы |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| account_id | int | :x: | ID аккаунта для фильтрации результата |
+| rg_id | int | :x: | ID ресурсной группы для фильтрации результата |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| base_domain | string | Базовый домен |
+| created_by | string | Кем создан сервис |
+| created_time | int | Время создания сервиса |
+| deleted_by | string | Кем удален сервис |
+| deleted_time | int | Время удаления сервиса |
+| gid | int | Grid id |
+| groups | []int | Список вычислительных групп сервиса |
+| guid | int | Внутренний ID сервиса |
+| service_id | int | ID сервиса |
+| service_name | string | Название сервиса |
+| parent_srv_id | int | ID родительского сервисе |
+| parent_srv_name | string | Название родительского сервиса |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| ssh_user | string | Имя пользователя для подключения по ssh |
+| status | string | Статус сервиса |
+| tech_status | string | Технический статус сервиса |
+| updated_by | string | Кем сервис был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, управляется ли пользователем |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_bservice_list**:
+```terraform
+data "decort_bservice_list" "bsl" {
+ #фильтр по id базового сервиса
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени базового сервиса
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для фильтрации данных
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #account_id = 11111
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #rg_name = "test"
+
+ #id ресурсной группы, используется для фильтрации
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #rg_id = 11111
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STARTED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice_list** в переменной `data.decort_bservice_list.bsl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.32-Data_decort_bservice_deleted_list.md b/wiki/4.7.1/06.01.32-Data_decort_bservice_deleted_list.md
new file mode 100644
index 0000000..e16f4d3
--- /dev/null
+++ b/wiki/4.7.1/06.01.32-Data_decort_bservice_deleted_list.md
@@ -0,0 +1,83 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_bservice_deleted_list** служит для получения информации о всех удаленных базовых сервисах. Базовый сервис (basic service) может быть шаблоном, на основе которого создаются вычислительные мощности (computes). Удаленные сервисы попадают в этот список, если они были удалены с флагом permanently, выставленном в false. Такие сервисы можно восстановить.
+
+## Аргументы
+_Data source_ функция **decort_bservice_deleted_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :x: | ID аккаунта для фильтрации результата |
+| rg_id | int | :x: | ID ресурсной группы для фильтрации результата |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice_deleted_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| base_domain | string | Базовый домен |
+| created_by | string | Кем создан сервис |
+| created_time | int | Время создания сервиса |
+| deleted_by | string | Кем удален сервис |
+| deleted_time | int | Время удаления сервиса |
+| gid | int | Grid id |
+| groups | []int | Список вычислительных групп сервиса |
+| guid | int | Внутренний ID сервиса |
+| service_id | int | ID сервиса |
+| service_name | string | Название сервиса |
+| parent_srv_id | int | ID родительского сервисе |
+| parent_srv_name | string | Название родительского сервиса |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| ssh_user | string | Имя пользователя для подключения по ssh |
+| status | string | Статус сервиса |
+| tech_status | string | Технический статус сервиса |
+| updated_by | string | Кем сервис был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, управляется ли пользователем |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_bservice_deleted_list**:
+```terraform
+data "decort_bservice_deleted_list" "bsdl" {
+ #id аккаунта для фильтрации данных
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #account_id = 11111
+
+ #id ресурсной группы, используется для фильтрации
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #rg_id = 11111
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice_deleted_list** в переменной `data.decort_bservice_deleted_list.bsdl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.33-Data_decort_bservice_snapshot_list.md b/wiki/4.7.1/06.01.33-Data_decort_bservice_snapshot_list.md
new file mode 100644
index 0000000..1dc6c73
--- /dev/null
+++ b/wiki/4.7.1/06.01.33-Data_decort_bservice_snapshot_list.md
@@ -0,0 +1,35 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_bservice_snapshot_list** служит для получения информации о всех доступных снимках состояния базовых сервисах. Базовый сервис (basic service) может быть шаблоном, на основе которого создаются вычислительные мощности (computes). По сделанным снимкам состояния возможно восстановления сервиса.
+
+## Аргументы
+_Data source_ функция **decort_bservice_snapshot_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| service_id | int | :heavy_check_mark: | ID сервиса |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice_snapshot_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | ID снимка состояния |
+| label | string | Название снимка состояния |
+| timestamp | int | Время создания снимка состояния |
+| valid | bool | Флаг, валидность снимка состояния |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_bservice_snapshot_list**:
+```terraform
+data "decort_bservice_snapshot_list" "bsl" {
+ #id basic service
+ #обязательный параметр
+ #тип - целое число
+ service_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice_snapshot_list** в переменной `data.decort_bservice_snapshot_list.bsl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.34-Data_decort_bservice.md b/wiki/4.7.1/06.01.34-Data_decort_bservice.md
new file mode 100644
index 0000000..d3a5af0
--- /dev/null
+++ b/wiki/4.7.1/06.01.34-Data_decort_bservice.md
@@ -0,0 +1,94 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_bservice** служит для получения информации о базовом сервисе. Базовый сервис (basic service) может быть шаблоном, на основе которого создаются вычислительные мощности (computes).
+
+## Аргументы
+_Data source_ функция **decort_bservice** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| service_id | int | :heavy_check_mark: | ID сервиса |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| base_domain | string | Базовый домен |
+| computes | []Struct [см. ниже](#описание-структуры-compute) | Список компьютов |
+| cpu_total | int | Кол-во ядер |
+| created_by | string | Кем создан сервис |
+| created_time | int | Время создания сервиса |
+| deleted_by | string | Кем удален сервис |
+| deleted_time | int | Время удаления сервиса |
+| disk_total | int | Кол-во используемого места на дисках, ГБ |
+| gid | int | Grid id |
+| groups | []Struct [см. ниже](#описание-структуры-group) | Список вычислительных групп сервиса |
+| guid | int | Внутренний ID сервиса |
+| milestones | int | Вехи |
+| service_id | int | ID сервиса |
+| service_name | string | Название сервиса |
+| parent_srv_id | int | ID родительского сервисе |
+| parent_srv_type | string | Тип родительского сервиса |
+| ram_total | int | Общее кол-во RAM, МБ |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| snapshots | []Struct [см. ниже](#описание-структуры-snapshots) | Список снимков состояний |
+| ssh_key | string | Ключ пользователя для подключения по ssh |
+| ssh_user | string | Имя пользователя для подключения по ssh |
+| status | string | Статус сервиса |
+| tech_status | string | Технический статус сервиса |
+| updated_by | string | Кем сервис был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, управляется ли пользователем |
+
+### Описание структуры compute
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| architecture | string | Архитектура |
+| compgroup_id | int | ID группы |
+| compgroup_name | string | Наименование группы |
+| compgroup_role | string | Роль компьюта в группе |
+| id | int | ID компьюта |
+| name | string | Наименование компьюта |
+| rg_id | int | ID ресурсной группы |
+| stack_id | int | Stack ID |
+| status | string | Статус |
+| tech_status | string | Тех. статус |
+
+### Описание структуры group
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| computes | int | Кол-во компьютов |
+| consistency | bool | Последовательность |
+| id | int | ID группы |
+| name | string | Наименование группы |
+| status | string | Статус |
+| tech_status | string | Тех. статус |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid снимка |
+| label | string | Название снимка |
+| timestamp | int | Время создания снимка |
+| valid | bool | Флаг валидности снимка состояния |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_bservice**:
+```terraform
+data "decort_bservice" "b" {
+ #id сервиса
+ #обязательный параметр
+ #тип - целое число
+ service_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice** в переменной `data.decort_bservice.b` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.35-Data_decort_bservice_group.md b/wiki/4.7.1/06.01.35-Data_decort_bservice_group.md
new file mode 100644
index 0000000..3111667
--- /dev/null
+++ b/wiki/4.7.1/06.01.35-Data_decort_bservice_group.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Data source_ функция **decort_bservice_group** служит для получения информации о вычислительной группе базового сервиса. Базовый сервис (basic service) может быть шаблоном, на основе которого создаются вычислительные мощности (computes). Вычислительные группы (computes) создаются на основе базового сервиса.
+
+## Аргументы
+_Data source_ функция **decort_bservice_group** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| service_id | int | :heavy_check_mark: | ID сервиса |
+| compgroup_id | int | :heavy_check_mark: | ID вычислительной группы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice_group** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| computes | []Struct{ id int ip_addresses []string name string os_users []Struct{ login string password string } } | Вычислительные мощности ID вычислительной мощности Список IP-адресов Название вычислительной мощности Пользователи системы Логин пользователя Пароль пользователя |
+| compgroup_id | int | ID вычислительной группы |
+| compgroup_name | string | Название вычислительной группы |
+| consistency | bool | Флаг, последовательность |
+| cpu | int | Кол-во ядер |
+| created_by | string | Кем создан сервис |
+| created_time | int | Время создания сервиса |
+| deleted_by | string | Кем удален сервис |
+| deleted_time | int | Время удаления сервиса |
+| disk | int | Кол-во используемого места на дисках, ГБ |
+| driver | string | Используемый драйвер |
+| extnets | []int | Список ID внешних сетей |
+| gid | int | Grid id |
+| guid | int | Внутренний ID группы |
+| image_id | int | ID образа, который используется в вычислительной группе |
+| milestones | int | Вехи |
+| service_id | int | ID сервиса |
+| parents | []int | Список родительских групп |
+| ram | int | Кол-во RAM, МБ |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| role | string | Роль(тег) группы |
+| sep_id | int | ID sep |
+| seq_no | int | Номер последовательности |
+| status | string | Статус сервиса |
+| tech_status | string | Технический статус сервиса |
+| timeout_start | int | Таймаут перед стартом |
+| updated_by | string | Кем сервис был обновлен |
+| updated_time | int | Время последнего обновления |
+| vinses | []int | Список ID виртуальных сетей |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_bservice_group**:
+```terraform
+data "decort_bservice_group" "bsg" {
+ #id сервиса
+ #обязательный параметр
+ #тип - целое число
+ service_id = 11111
+
+ #id вычислительной группы
+ #обязательный параметр
+ #тип - целое число
+ compgroup_id = 12121
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice_group** в переменной `data.decort_bservice_group.bsg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.36-Data_decort_lb.md b/wiki/4.7.1/06.01.36-Data_decort_lb.md
new file mode 100644
index 0000000..3d6046d
--- /dev/null
+++ b/wiki/4.7.1/06.01.36-Data_decort_lb.md
@@ -0,0 +1,111 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Data source_ функция **decort_lb** служит для получения информации о балансировщике нагрузки (load balancer). Балансировщик нагрузки служит для равномерного распределения сетевой нагрузки на сервисы кубернетеса.
+
+## Аргументы
+_Data source_ функция **decort_lb** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_lb** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| backends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-backend) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_by | int | Время удаления |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| extnet_id | int | ID внешней сети |
+| frontends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-фронтенда) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| image_id | int | ID образа |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. описание узлов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-узлов) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-узлов) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+
+### Описание структуры backend
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-настроек) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-сервера) | Список серверов |
+
+### Описание структуры настроек
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры сервера
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. Описание структуры настроек](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-настроек) | Настройки сервера |
+
+### Описание структуры фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md#Описание-структуры-привязки-фронтенда) | Привязки фронтенда |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры узлов
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_lb**:
+```terraform
+data "decort_lb" "lb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 238
+}
+```
+
+После успешного завершения такого вызова **decort_lb** в переменной `data.decort_lb.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.37-Data_decort_lb_list.md b/wiki/4.7.1/06.01.37-Data_decort_lb_list.md
new file mode 100644
index 0000000..a898a82
--- /dev/null
+++ b/wiki/4.7.1/06.01.37-Data_decort_lb_list.md
@@ -0,0 +1,183 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Data source_ функция **decort_lb_list** служит для получения информации об имеющихся в облачной платформе балансировщиках нагрузки.
+
+## Аргументы
+_Data source_ функция **decort_lb_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID балансировщика |
+| name | string | :x: | Фильтр по имени балансировщика |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| front_ip | string | :x: | Фильтр по IP фронтенда |
+| back_ip | string | :x: | Фильтр по IP бэкенда |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| includedeleted | bool | :x: | Включить в результат удаленные балансировщики |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_lb_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| backends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-backend) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_by | int | Время удаления |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| dp_api_password | string | Пароль пользователя |
+| extnet_id | int | ID внешней сети |
+| frontends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-фронтенда) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| image_id | int | ID образа |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. описание узлов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-узлов) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-узлов) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+
+### Описание структуры backend
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-настроек) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-сервера) | Список серверов |
+
+### Описание структуры настроек
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры сервера
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. Описание структуры настроек](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-настроек) | Настройки сервера |
+
+### Описание структуры фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Описание-структуры-привязки-фронтенда) | Привязки фронтенда |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры узлов
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_lb_list**:
+```terraform
+data "decort_lb_list" "lbl" {
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени балансировщика нагрузки
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по IP front
+ #опциональный параметр
+ #тип - строка
+ #front_ip = "ENABLED"
+
+ #фильтр по IP back
+ #опциональный параметр
+ #тип - строка
+ #back_ip = "ENABLED"
+
+ #флаг влючения в результат удаленных балансировщиков нагрузки
+ #опциональный параметр
+ #тип - булев
+ #значение по-умолчанию - false
+ #если не задан - выводятся все доступные неудаленные балансировщики
+ #includedeleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_lb_list** в переменной `data.decort_lb_list.lbl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md b/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md
new file mode 100644
index 0000000..8cbc728
--- /dev/null
+++ b/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md
@@ -0,0 +1,169 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Data source_ функция **decort_lb_list_deleted** служит для получения информации об имеющихся в облачной платформе удаленных балансировщиках нагрузки.
+
+## Аргументы
+_Data source_ функция **decort_lb_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID балансировщика |
+| name | string | :x: | Фильтр по имени балансировщика |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| front_ip | string | :x: | Фильтр по IP фронтенда |
+| back_ip | string | :x: | Фильтр по IP бэкенда |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_lb_list_deleted** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| backends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-backend) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_by | int | Время удаления |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| dp_api_password | string | Пароль пользователя |
+| extnet_id | int | ID внешней сети |
+| frontends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-фронтенда) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| image_id | int | ID образа |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. описание узлов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-узлов) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-узлов) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+
+### Описание структуры backend
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-настроек) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-сервера) | Список серверов |
+
+### Описание структуры настроек
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры сервера
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. Описание структуры настроек](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-настроек) | Настройки сервера |
+
+### Описание структуры фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md#Описание-структуры-привязки-фронтенда) | Привязки фронтенда |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры узлов
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_lb_list_deleted**:
+```terraform
+data "decort_lb_list_deleted" "lbld" {
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени балансировщика нагрузки
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по IP front
+ #опциональный параметр
+ #тип - строка
+ #front_ip = "ENABLED"
+
+ #фильтр по IP back
+ #опциональный параметр
+ #тип - строка
+ #back_ip = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_lb_list_deleted** в переменной `data.decort_lb_list_deleted.lbld` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.39-Data_decort_disk_list_types.md b/wiki/4.7.1/06.01.39-Data_decort_disk_list_types.md
new file mode 100644
index 0000000..0ce04c0
--- /dev/null
+++ b/wiki/4.7.1/06.01.39-Data_decort_disk_list_types.md
@@ -0,0 +1,47 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Data source_ функция **decort_disk_list_types** служит для получения информации о типах диска.
+
+## Аргументы
+_Data source_ функция **decort_disk_list_types** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_list_types** возвращает в указанную при вызове переменную, в поле _types_, массив, состоящий из строк, описывающих поддерживаемые в платформе типы дисков:
+
+| Тип | Значение |
+| --- | --- |
+| B | Загрузочный тип диска |
+| D | Диск для хранения данных |
+| ANY | Любой тип |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_list_types**:
+```terraform
+data "decort_disk_list_types" "dlt" {
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_disk_list_types** в переменной `data.decort_disk_list_types.dlt` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.40-Data_decort_disk_list_types_detailed.md b/wiki/4.7.1/06.01.40-Data_decort_disk_list_types_detailed.md
new file mode 100644
index 0000000..27b5548
--- /dev/null
+++ b/wiki/4.7.1/06.01.40-Data_decort_disk_list_types_detailed.md
@@ -0,0 +1,54 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Data source_ функция **decort_disk_list_types_detailed** служит для получения расширенной информации о поддерживаемых платформой типах дисков. В отличии от другой _data source_ функции **decort_disk_list_types**, данная функция позволяет получить информацию о поддерживаемых пулами и sep типов дисков.
+
+## Аргументы
+_Data source_ функция **decort_disk_list_types_detailed** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_list_types_detailed** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| pools | []Struct см.ниже | Пул хранилища |
+| sep_id | int | ID storage endpoint (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_name | int | Имя storage endpoint |
+
+### Описание структуры pool
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| name | string | Имя пул |
+| system | string | Флаг, обозначающий служебный пул, для размещения там данных о блокировках |
+| types | []string | Список поддерживаемых типов |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_list_types_detailed*:
+```terraform
+data "decort_disk_list_types_detailed" "dltd" {
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_disk_list_types_detailed** в переменной `data.decort_disk_list_types_detailed.dltd` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.41-Data_decort_disk_list_deleted.md b/wiki/4.7.1/06.01.41-Data_decort_disk_list_deleted.md
new file mode 100644
index 0000000..0d5f8fe
--- /dev/null
+++ b/wiki/4.7.1/06.01.41-Data_decort_disk_list_deleted.md
@@ -0,0 +1,131 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Data source_ функция **decort_disk_list_deleted** служит для получения информации об удаленных дисках.
+
+## Аргументы
+_Data source_ функция **decort_disk_list_deleted** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID диска |
+| name | string | :x: | Фильтр по имени диска |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| disk_max_size | int | :x: | Фильтр по макс. размеру диска |
+| shared | bool | :x: | Фильтр по shared |
+| account_id | int | :x: | id аккаунта для получения списка дисков |
+| type | string | :x: | Тип диска. Возможные типы: "b" - boot_disk, "d" - data_disk |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | id аккаунта |
+| account_name | string | имя аккаунта |
+| created_time | int | Время создания диска |
+| deleted_time | int | Время удаления диска |
+| desc | string | Описание диска |
+| destruction_time | int | Время уничтожения диска |
+| devicename | string | Имя устройства |
+| gid | int | Grid id |
+| disk_id | int | id диска |
+| image_id | int | id образа |
+| images | []int | id образов |
+| iotune | Struct{ total_iops_sec int } | Информация об IO-интерфейсах Общее кол-во операций в секунду |
+| machine_id | int | id маишны (устаревшее) |
+| machine_name | string | Наименование машины (устаревшее) |
+| name | string | Наименование диска |
+| order | int | Номер диска в последовательности |
+| params | string | Параметры диска |
+| parent_id | int | id родителя |
+| pci_slot | int | id pci слота |
+| pool | string | Наименование пула диска |
+| purge_time | int | Время удаления |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| res_id | string | Идентификатор ресурса |
+| res_name | string | Наименование ресурсов |
+| role | string | Роль диска |
+| sep_id | int | id sep |
+| sep_type | string | Тип sep |
+| size_max | int | Максимальный размер диска |
+| shareable | bool | Разрешено ли делиться диском |
+| snapshots | []Struct{ guid string label string res_id string snap_set_guid string snap_set_time int timestamp int } | Информация о снимках состояний диска guid снимка Наименование снимка id ресурса снимка Установленный guid снимка Установленное время снимка Время снимка |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска |
+| vmid | int | id виртуальной машины |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_list_deleted**:
+```terraform
+data "decort_disk_list_deleted" "dld" {
+ #фильтр по id диска
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени диска
+ #опциональный параметр
+ #тип - строка
+ #name = "data_disk"
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "user"
+
+ #фильтр по максимальному размеру диска
+ #опциональный параметр
+ #тип - целое число
+ #disk_max_size = 100
+
+ #фильтр по доступности иным пользователям
+ #опциональный параметр
+ #тип - булев
+ #shared = "false"
+
+ #id аккаунта для получения списка дисков
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #тип диска
+ #опциональный параметр
+ #тип - строка
+ #возможные типы: "b" - boot_disk, "d" - data_disk
+ #type = "d"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_disk_list_deleted** в переменной `data.decort_disk_list_deleted.dld` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.42-Data_decort_disk_list_unattached.md b/wiki/4.7.1/06.01.42-Data_decort_disk_list_unattached.md
new file mode 100644
index 0000000..c2762c7
--- /dev/null
+++ b/wiki/4.7.1/06.01.42-Data_decort_disk_list_unattached.md
@@ -0,0 +1,162 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Data source_ функция **decort_disk_list_unattached** служит для получения информации о неподключенных к виртуальным машинам дисках.
+
+## Аргументы
+_Data source_ функция **decort_disk_list_unattached** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID диска |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| disk_max_size | int | :x: | Фильтр по макс. размеру диска |
+| status | string | :x: | Фильтр по статусу |
+| account_id | int | :x: | id аккаунта для получения списка дисков |
+| type | string | :x: | Тип диска. Возможные типы: "b" - boot_disk, "d" - data_disk |
+| sep_id | int | :x: | Фильтр по SEP id. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| pool_name | string | :x: | Фильтр по наименованию pool |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_list_unattached** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| _ckey | string | CKey |
+| _meta | []string | Meta |
+| account_id | int | id аккаунта |
+| account_name | string | имя аккаунта |
+| acl | string | Acces Control List |
+| boot_partition | int | Загрузочный раздел |
+| created_time | int | Время создания диска |
+| deleted_time | int | Время удаления диска |
+| desc | string | Описание диска |
+| destruction_time | int | Время уничтожения диска |
+| disk_path | string | Адрес диска |
+| gid | int | Grid id |
+| guid | int | Идентификатор диска |
+| disk_id | int | id диска |
+| image_id | int | id образа |
+| images | []int | id образов |
+| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| milestones | int | Вехи |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска в последовательности |
+| params | string | Параметры диска |
+| parent_id | int | id родителя |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота |
+| pool | string | Наименование пула диска |
+| purge_time | int | Время удаления |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | int | id ссылки на диск |
+| res_id | string | Идентификатор ресурса |
+| res_name | string | Наименование ресурсов |
+| role | string | Роль диска |
+| sep_id | int | id sep |
+| sep_type | string | Тип sep |
+| shareable | bool | Флаг, говорящий о том, является ли диск общим |
+| size_max | int | Максимальный размер диска |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска |
+| vmid | int | id виртуальной машины (устаревшее) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_list_unattched**:
+```terraform
+data "decort_disk_list_unattached" "dlu" {
+ #фильтр по id диска
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "user"
+
+ #фильтр по максимальному размеру диска
+ #опциональный параметр
+ #тип - целое число
+ #disk_max_size = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по типу
+ #опциональный параметр
+ #тип - строка
+ #возможные типы: "b" - boot_disk, "d" - data_disk
+ #type = "d"
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по id sep
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #фильтр по имени pool
+ #опциональный параметр
+ #тип - строка
+ #pool_name = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_disk_list_unattached** в переменной `data.decort_disk_list_unattached.dlu` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.43-Data_decort_disk_snapshot_list.md b/wiki/4.7.1/06.01.43-Data_decort_disk_snapshot_list.md
new file mode 100644
index 0000000..bceb2eb
--- /dev/null
+++ b/wiki/4.7.1/06.01.43-Data_decort_disk_snapshot_list.md
@@ -0,0 +1,34 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Data source_ функция **decort_disk_snapshot_list** служит для получения списка снимков состояния диска.
+
+## Аргументы
+_Data source_ функция **decort_snapshot_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID диска для получения списка снимком состояния |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_snapshot_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| label | string | Название снимка |
+| guid | string | ID снимка |
+| timestamp | int | Время снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | ID набора снимков, в котором лежит снимок состояния |
+| snap_set_time | string | Время набора |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_snapshot_list**:
+```terraform
+data "decort_disk_snapshot_list" "ds" {
+ #Номер диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 20100
+}
+```
+
+После успешного завершения такого вызова **decort_disk_snapshot_list** в переменной `data.decort_disk_snapshot_list.ds` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.44-Data_decort_disk_snapshot.md b/wiki/4.7.1/06.01.44-Data_decort_disk_snapshot.md
new file mode 100644
index 0000000..8162575
--- /dev/null
+++ b/wiki/4.7.1/06.01.44-Data_decort_disk_snapshot.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Data source_ функция **decort_disk_snapshot** служит для получения информации о снимке состояния диска.
+
+## Аргументы
+_Data source_ функция **decort_disk_snapshot** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID диска, снимок которого необходимо получить |
+| label | string | :heavy_check_mark: | ID снимка |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk_snapshot** возвращает в указанную при вызове переменную следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | ID диска, снимок которого необходимо получить |
+| label | string | ID снимка |
+| timestamp | int | Время снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | ID набора снимков, в котором лежит снимок состояния |
+| snap_set_time | string | Время набора |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_disk_snapshot**:
+```terraform
+data "decort_disk_snapshot" "ds" {
+ #Номер диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 20100
+
+ #Ярлык диска
+ #обязательный параметр
+ #тип - строка
+ label = "label"
+}
+```
+
+После успешного завершения такого вызова **decort_disk_snapshot** в переменной `data.decort_disk_snapshot.ds` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.45-Data_decort_k8s.md b/wiki/4.7.1/06.01.45-Data_decort_k8s.md
new file mode 100644
index 0000000..765d3e7
--- /dev/null
+++ b/wiki/4.7.1/06.01.45-Data_decort_k8s.md
@@ -0,0 +1,133 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_k8s** служит для получения информации о кластере Kubernetes (k8s). Кластер позволяет построить распределенную отказоустойчивую систему.
+
+## Аргументы
+
+_Data source_ функция **decort_k8s** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_k8s** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | Struct{} [см. ниже](#описание-структуры-acl) | acl |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| bservice_id | int | ID bservice |
+| k8sci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| extnet_id | int | ID внешней сети |
+| k8s_ci_name | string | Имя образа кластера |
+| masters | []Struct{} [см. ниже](#описание-структуры-masters) | Структура компьютов мастеров |
+| network_plugin | string | Сетевой плагин |
+| workers | []Struct{} [см. ниже](#описание-структуры-workers) | Структура компьютов воркеров |
+| lb_id | int | ID балансировщика нагрзуки |
+| lb_ip | string | IP балансировщика нагрзуки |
+| name | string | Имя ресурса |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| kubeconfig | string | Конфиг |
+| vins_id | int | ID виртуальной сети |
+| highly_available_lb | bool | Отказоустойчивая работа балансировщика нагрузки |
+| address_vip | []Struct{} [см. ниже](#описание-структуры-address_vip) | VIP адреса |
+| extnet_only | bool | Доступны ли только внешние сети |
+| with_lb | bool | Был ли кластер создан с балансировщиком нагрузкиg |
+
+### Описание структуры address_vip
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бэкенда|
+| frontend_ip | string | IP адрес фронтенда |
+
+### Описание структуры acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | account_acl |
+| k8s_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | k8s_acl |
+| rg_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | rg_acl |
+
+### Описание структуры списка acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | explicit |
+| guid | string | ID ресурса |
+| right | string | right |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID группы |
+
+### Описание структуры masters
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Кол-во cpu на компьютах master |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| master_id | int | ID группы master |
+| name | string | Имя группы master |
+| num | int | Кол-во компьютов в группе master |
+| ram | int | Кол-во Ram на компьютах группы master |
+
+### Описание структуры workers
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| cpu | int | Кол-во cpu на компьютах workers |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| name | string | Имя ресурса |
+| num | int | Кол-во компьютов в группе workers |
+| ram | int | Кол-во Ram на компьютах группы workers |
+| taints | []string | огранечители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_k8s**:
+
+```terraform
+data "decort_k8s" "k8s" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 49304
+}
+```
+
+После успешного завершения такого вызова **decort_k8s** в переменной `data.decort_k8s.k8s` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.46-Data_decort_k8s_list.md b/wiki/4.7.1/06.01.46-Data_decort_k8s_list.md
new file mode 100644
index 0000000..d0e8369
--- /dev/null
+++ b/wiki/4.7.1/06.01.46-Data_decort_k8s_list.md
@@ -0,0 +1,173 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_k8s_list** служит для получения информации о списке кластеров Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_k8s_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID кластера |
+| name | string | :x: | Фильтр по имени кластера |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| lb_id | int | :x: | Фильтр по ID балансировщика |
+| bservice_id | int | :x: | Фильтр по ID basic service |
+| status | string | :x: | Фильтр по статусу |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| includedeleted | bool | :x: | Включить в результат удаленные балансировщики |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_k8s_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| acl | []string | acl |
+| bservice_id | int | ID bservice |
+| ci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание ресурса |
+| extnet_id | int | ID внешней сети |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| k8s_id | int | ID кластера |
+| lb_id | int | ID балансировщика нагрзуки |
+| milestones | int | Milestones |
+| k8s_name | string | Имя кластера k8s |
+| network_plugin | string | Сетевой плагин |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| service_account | Struct{} [см. ниже](#описание-структуры-service_account) | информация о аккаунте кластера |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins_id | int | ID виртуальной сети |
+| workers_groups | []Struct{} [см. ниже](#описание-структуры-workers_groups) | группы воркеров кластера |
+
+### Описание-структуры-service_account
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | int | ID ресурса |
+| password | string | Пароль аккаунта |
+| username | string | Username аккаунта |
+
+### Описание-структуры-workers_groups
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| cpu | int | Кол-во cpu на компьютах workers |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация о группе |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| detailed_info_id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| name | string | Имя ресурса |
+| num | int | Кол-во компьютов в группе workers |
+| ram | int | Кол-во Ram на компьютах группы workers |
+| taints | []string | огранечители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_k8s_list**:
+
+```terraform
+data "decort_k8s_list" "k8s_list" {
+ #фильтр по id кластера
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени кластера
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #lb_id = 100
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #bservice_id = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #включение удаленных k8s в результат
+ #опциональный параметр
+ #тип - булев
+ #если не задан - выводятся все неудаленные данные
+ #includedeleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_list** в переменной `data.decort_k8s_list.k8s_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.47-Data_decort_k8s_list_deleted.md b/wiki/4.7.1/06.01.47-Data_decort_k8s_list_deleted.md
new file mode 100644
index 0000000..2ff6b9d
--- /dev/null
+++ b/wiki/4.7.1/06.01.47-Data_decort_k8s_list_deleted.md
@@ -0,0 +1,158 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_k8s_list_deleted** служит для получения информации о списке удаленных кластеров Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_k8s_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID кластера |
+| name | string | :x: | Фильтр по имени кластера |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| lb_id | int | :x: | Фильтр по ID балансировщика |
+| bservice_id | int | :x: | Фильтр по ID basic service |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_k8s_list_deleted** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| acl | []string | acl |
+| bservice_id | int | ID bservice |
+| ci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание ресурса |
+| extnet_id | int | ID внешней сети |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| k8s_id | int | ID кластера |
+| lb_id | int | ID балансировщика нагрзуки |
+| milestones | int | Milestones |
+| k8s_name | string | Имя кластера k8s |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| service_account | Struct{} [см. ниже](#описание-структуры-service_account) | информация о аккаунте кластера |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins_id | int | ID виртуальной сети |
+| workers_groups | []Struct{} [см. ниже](#описание-структуры-workers_groups) | группы воркеров кластера |
+
+### Описание-структуры-service_account
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | int | ID ресурса |
+| password | string | Пароль аккаунта |
+| username | string | Username аккаунта |
+
+### Описание-структуры-workers_groups
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| cpu | int | Кол-во cpu на компьютах workers |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация о группе |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| detailed_info_id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| name | string | Имя ресурса |
+| num | int | Кол-во компьютов в группе workers |
+| ram | int | Кол-во Ram на компьютах группы workers |
+| taints | []string | ограничители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_k8s_list_deleted**:
+
+```terraform
+data "decort_k8s_list_deleted" "k8s_list_deleted" {
+ #фильтр по id кластера
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени кластера
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #lb_id = 100
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #bservice_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_list_deleted** в переменной `data.decort_k8s_list_deleted.k8s_list_deleted` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.48-Data_decort_k8s_wg.md b/wiki/4.7.1/06.01.48-Data_decort_k8s_wg.md
new file mode 100644
index 0000000..e7dd0c2
--- /dev/null
+++ b/wiki/4.7.1/06.01.48-Data_decort_k8s_wg.md
@@ -0,0 +1,68 @@
+ Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_k8s_wg** служит для получения информации о группе воркеров кластера Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_k8s_wg** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+| wg_id | int | :heavy_check_mark: | ID группы воркеров |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_k8s_wg** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| name | string | Имя группы воркеров |
+| num | int | кол-во компьютов в ресурсе |
+| cpu | int | Кол-во cpu на нодах |
+| ram | int | Кол-во ram на нодах |
+| disk | int | ID диска |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| labels | []string | Лейблы ресурса |
+| guid | int | ID ресурса |
+| annotations | []string | Аннотации ресурса |
+| taints | []string | ограничители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Технический статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_k8s_wg**:
+
+```terraform
+data "decort_k8s_wg" "k8s_wg" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 49304
+
+ #id группы воркеров
+ #обязательный параметр
+ #тип - целое число
+ wg_id = 43329
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_wg** в переменной `data.decort_k8s_wg.k8s_wg` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.49-Data_decort_k8s_wg_list.md b/wiki/4.7.1/06.01.49-Data_decort_k8s_wg_list.md
new file mode 100644
index 0000000..ff60590
--- /dev/null
+++ b/wiki/4.7.1/06.01.49-Data_decort_k8s_wg_list.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 3.3.0 и выше.
+
+_Data source_ функция **decort_k8s_wg_list** служит для получения информации о списке групп воркеров кластера Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_k8s_wg_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_k8s_wg_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| name | string | Имя группы воркеров |
+| num | int | кол-во компьютов в ресурсе |
+| cpu | int | Кол-во cpu на нодах |
+| ram | int | Кол-во ram на нодах |
+| disk | int | ID диска |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| labels | []string | Лейблы ресурса |
+| wg_id | int | ID группы воркеров кластера |
+| guid | int | ID ресурса |
+| annotations | []string | Аннотации ресурса |
+| taints | []string | ограничители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Технический статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_k8s_wg_list**:
+
+```terraform
+data "decort_k8s_wg_list" "k8s_wg_list" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 49304
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_wg_list** в переменной `data.decort_k8s_wg_list.k8s_wg_list` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.50-Data_decort_vins_audits.md b/wiki/4.7.1/06.01.50-Data_decort_vins_audits.md
new file mode 100644
index 0000000..cd39395
--- /dev/null
+++ b/wiki/4.7.1/06.01.50-Data_decort_vins_audits.md
@@ -0,0 +1,39 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_vins_audits** служит для получения информации о аудитах виртуальной сети (Vins).
+
+## Аргументы
+
+_Data source_ функция **decort_vins_audits** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID виртуальной сети |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_audits** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Вызов |
+| response_time | float | Время ответа |
+| statuscode | int | Статус выполнения |
+| timestamp | float | Время выполнения |
+| user | string | Имя пользователя |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vins_audits**:
+
+```terraform
+data "decort_vins_audits" "vins_audits" {
+ #обязательный параметр
+ #id желаемого vins
+ #тип - целое число
+ vins_id = 10101
+
+}
+```
+
+После успешного завершения такого вызова **decort_vins_audits** в переменной `data.decort_vins_audits.vins_audits` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.51-Data_decort_vins_ext_net_list.md b/wiki/4.7.1/06.01.51-Data_decort_vins_ext_net_list.md
new file mode 100644
index 0000000..4c68f53
--- /dev/null
+++ b/wiki/4.7.1/06.01.51-Data_decort_vins_ext_net_list.md
@@ -0,0 +1,39 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_vins_ext_net_list** служит для получения информации о внешних сетях виртуальной сети (Vins).
+
+## Аргументы
+
+_Data source_ функция **decort_vins_ext_net_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID виртуальной сети |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_ext_net_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | шлюз по умолчанию |
+| ext_net_id | int | ID внешней сети |
+| ip | string | IP адрес |
+| prefix_len | int | Длина префикса |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vins_ext_net_list**:
+
+```terraform
+data "decort_vins_ext_net_list" "vins_ext_net_list" {
+ #обязательный параметр
+ #id желаемого vins
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+После успешного завершения такого вызова **decort_vins_ext_net_list** в переменной `data.decort_vins_ext_net_list.vins_ext_net_list` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.52-Data_decort_vins_ip_list.md b/wiki/4.7.1/06.01.52-Data_decort_vins_ip_list.md
new file mode 100644
index 0000000..e123b34
--- /dev/null
+++ b/wiki/4.7.1/06.01.52-Data_decort_vins_ip_list.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_vins_ip_list** служит для получения информации о списке зарезервированных IP адресов виртуальной сети (Vins).
+
+## Аргументы
+
+_Data source_ функция **decort_vins_ip_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID виртуальной сети |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_ip_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| domainname | string | Имя домена |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес |
+| mac | string | MAC адрес |
+| type | string | Тип сети |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vins_ip_list**:
+
+```terraform
+data "decort_vins_ip_list" "vins_ip_list" {
+ #обязательный параметр
+ #id желаемого vins
+ #тип - целое число
+ vins_id = 10101
+
+}
+```
+
+После успешного завершения такого вызова **decort_vins_ip_list** в переменной `data.decort_vins_ip_list.vins_ip_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.53-Data_decort_vins_list_deleted.md b/wiki/4.7.1/06.01.53-Data_decort_vins_list_deleted.md
new file mode 100644
index 0000000..bb0b582
--- /dev/null
+++ b/wiki/4.7.1/06.01.53-Data_decort_vins_list_deleted.md
@@ -0,0 +1,98 @@
+Функция доступна в провайдере версии 3.3 и выше.
+
+_Data source_ функция **decort_vins_list_deleted** служит для получения списка удаленных виртуальных сетей (Vins).
+
+## Аргументы
+
+_Data source_ функция **decort_vins_list_deleted** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID ViNS |
+| name | string | :x: | Фильтр по имени ViNS |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID ресгруппы |
+| ext_ip | string | :x: | Фильтр по внешнему IP адресу |
+| vnfdev_id | int | :x: | Фильтр по VnfDEV ID |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_list_deleted** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца виртуальной сети |
+| account_name | string | Имя аккаунта - владельца виртуальной |
+| created_by | string | Информация о создателе виртуальной сети |
+| created_time | int | Время создания виртуальной сети |
+| deleted_by | string | Информация о том, кто удалил виртуальную сеть |
+| deleted_time | int | Время удаления виртуальной сети |
+| external_ip | string | Внешний ip - адрес |
+| vins_id | int | Идентификатор виртуальной сети |
+| vins_name | string | Название виртуальной сети |
+| network | string | Сеть |
+| rg_id | int | Идентификатор ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус виртуальной сети |
+| updated_by | string | Кем виртуальная сеть была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+| vxlan_id | int | Идентификатор vxlan |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vins_list_deleted**:
+
+```terraform
+data "decort_vins_list_deleted" "vins_list_deleted" {
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #фильтр по id vnfDevices
+ #опциональный параметр
+ #тип - целое число
+ #vnfdev_id = 11111
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опицональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опицональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_vins_list_deleted** в переменной `data.decort_vins_list_deleted.vins_list_deleted` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.54-Data_decort_vins_nat_rule_list.md b/wiki/4.7.1/06.01.54-Data_decort_vins_nat_rule_list.md
new file mode 100644
index 0000000..61ad3a1
--- /dev/null
+++ b/wiki/4.7.1/06.01.54-Data_decort_vins_nat_rule_list.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 3.3.0 и выше.
+
+_Data source_ функция **decort_vins_nat_rule_list** служит для получения списка удаленных виртуальных сетей (Vins).
+
+## Аргументы
+
+_Data source_ функция **decort_vins_nat_rule_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID виртуальной сети |
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_nat_rule_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор виртуальной сети |
+| local_ip | string | Локальный IP адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол передачи |
+| public_port_end | int | Конец диапазона портов |
+| public_port_start | int | Старт диапазона портов |
+| vm_id | int | ID виртуальной машины |
+| vm_name | string | Имя виртуальной машины |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vins_nat_rule_list**:
+
+```terraform
+data "decort_vins_nat_rule_list" "vins_nat_rule_list" {
+ #обязательный параметр
+ #id желаемого vins
+ #тип - целое число
+ vins_id = 10101
+
+}
+```
+
+После успешного завершения такого вызова **decort_vins_nat_rule_list** в переменной `data.decort_vins_nat_rule_list.vins_nat_rule_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.55-Data_decort_kvmvm_audits.md b/wiki/4.7.1/06.01.55-Data_decort_kvmvm_audits.md
new file mode 100644
index 0000000..f1c914d
--- /dev/null
+++ b/wiki/4.7.1/06.01.55-Data_decort_kvmvm_audits.md
@@ -0,0 +1,35 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_audits** служит для получения аудитов компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_audits** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_audits** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Какая команда была выполнена |
+| responsetime | float | Время выполнения |
+| statuscode | int | Статус выполнения |
+| timestamp | float | Точное время исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_audits" "kvmvm_audits" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_audits** в переменной `data.decort_kvmvm_audits.kvmvm_audits` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.56-Data_decort_kvmvm_get_audits.md b/wiki/4.7.1/06.01.56-Data_decort_kvmvm_get_audits.md
new file mode 100644
index 0000000..3876b48
--- /dev/null
+++ b/wiki/4.7.1/06.01.56-Data_decort_kvmvm_get_audits.md
@@ -0,0 +1,32 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_get_audits** служит для получения аудитов компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_get_audits** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_get_audits** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| epoch | float | Время |
+| message | string | Сообщение, которое несет в себе информацию о команде и том, кто ее исполнил |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_get_audits" "kvmvm_get_audits" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_get_audits** в переменной `data.decort_kvmvm_get_audits.kvmvm_get_audits` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.57-Data_decort_kvmvm_get_console_url.md b/wiki/4.7.1/06.01.57-Data_decort_kvmvm_get_console_url.md
new file mode 100644
index 0000000..b18906c
--- /dev/null
+++ b/wiki/4.7.1/06.01.57-Data_decort_kvmvm_get_console_url.md
@@ -0,0 +1,30 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_get_console_url** служит для получения url консоли компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_get_console_url** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_get_console_url** возвращает в указанную при вызове переменную следующие значения:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| console_url | string | url консоли компьюта |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_get_console_url" "kvmvm_get_console_url" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_get_console_url** в переменной `data.decort_kvmvm_get_console_url.kvmvm_get_console_url` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.58-Data_decort_kvmvm_get_log.md b/wiki/4.7.1/06.01.58-Data_decort_kvmvm_get_log.md
new file mode 100644
index 0000000..04dda9a
--- /dev/null
+++ b/wiki/4.7.1/06.01.58-Data_decort_kvmvm_get_log.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_get_log** служит для получения логов по заданному пути компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_get_log** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+| path | string | :heavy_check_mark: | путь до файла |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_get_log** возвращает в указанную при вызове переменную следующие значения:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| log | string | логи |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_get_log" "kvmvm_get_log" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+
+ #путь до log файла
+ #обязательный параметр
+ #тип - строка
+ path = "/var/log/file.log"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_get_log** в переменной `data.decort_kvmvm_get_log.kvmvm_get_log` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.59-Data_decort_kvmvm_list.md b/wiki/4.7.1/06.01.59-Data_decort_kvmvm_list.md
new file mode 100644
index 0000000..0a4d34c
--- /dev/null
+++ b/wiki/4.7.1/06.01.59-Data_decort_kvmvm_list.md
@@ -0,0 +1,261 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_list** служит для получения информации о списке компьютов.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| rg_name | string | :x: | Фильтр по имени рес. группы |
+| tech_status | string | :x: | Фильтр по тех.статусу |
+| status | string | :x: | Фильтр по статусу |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| extnet_name | string | :x: | Фильтр по имени внешней сети |
+| extnet_id | int | :x: | Фильтр по extnet ID |
+| includedeleted | bool | :x: | Включить в результат удаленные ресурсы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| boot_disk_size | int | Размер загрузочного диска в ГБ. |
+| chipset | string | Тип эмулируемой системы |
+| cd_image_id | int | ID cd image id |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу |
+| created_by | string | Кес создан ресурс |
+| created_time | int | Время создания ресурса |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание виртуальной машины. |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины. |
+| gid | int | GID |
+| guid | int | GUID |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| compute_id | int | ID компьюта |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя виртуального сервера |
+| need_reboot | bool | Флаг, указывающий, что требуется перезагрузка |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине. |
+| reference_id | string | ID reference |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Res name |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| stateless_sep_id | int | ID сеп |
+| stateless_sep_type | string | Тип сеп |
+| status | string | Статус диска |
+| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги |
+| tech_status | string | Технический статус диска |
+| total_disk_size | int | Размер диска |
+| updated_by | string | Кем обновлен ресурс |
+| updated_time | int | Время обновления ресурса |
+| user_managed | bool | User managed |
+| userdata | string | Параметры cloud_init |
+| vgpus | []int | Список vgpu |
+| vins_connected | int | Кол-во присоединенных винсов |
+| virtual_image_id | int | ID виртуального образа |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| bus_number | int | Номер шины |
+| disk_id | int | ID диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| bus_number | int | Номер шины |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры tags
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ тэга |
+| val | string | Значение тэга |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_list" "compute_list" {
+ #фильтр по id ВМ
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ВМ
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ВМ
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #rg_name = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по имени extnet
+ #опциональный параметр
+ #тип - строка
+ #extnet_name = "test"
+
+ #фильтр по id extnet
+ #опциональный параметр
+ #тип - целое число
+ #extnet_id = 100
+
+ #флаг влючения в результат удаленных балансироващиков нагрузки
+ #опциональный параметр
+ #тип - булев
+ #значение по-умолчанию - false
+ #если не задан - выводятся все доступные неудаленные балансировщики
+ #includedeleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_list** в переменной `data.decort_kvmvm_list.compute_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.60-Data_decort_kvmvm_pfw_list.md b/wiki/4.7.1/06.01.60-Data_decort_kvmvm_pfw_list.md
new file mode 100644
index 0000000..2299d11
--- /dev/null
+++ b/wiki/4.7.1/06.01.60-Data_decort_kvmvm_pfw_list.md
@@ -0,0 +1,37 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_pfw_list** служит для получения списка pfw компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_pfw_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_pfw_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| pfw_id | int | ID pfw |
+| local_ip | string | Локальный ip адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол tcp/udp |
+| public_port_end | int | Конец диапазона внешних портов |
+| public_port_start | int | Начало диапазона внешних портов |
+| vm_id | int | ID компьюта |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_pfw_list" "kvmvm_pfw_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10524
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_pfw_list** в переменной `data.decort_kvmvm_pfw_list.kvmvm_pfw_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.61-Data_decort_kvmvm_user_list.md b/wiki/4.7.1/06.01.61-Data_decort_kvmvm_user_list.md
new file mode 100644
index 0000000..f0e7b75
--- /dev/null
+++ b/wiki/4.7.1/06.01.61-Data_decort_kvmvm_user_list.md
@@ -0,0 +1,43 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_kvmvm_user_list** служит для получения информации о Access Control List компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_user_list** принимает следующие аргументы:
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_user_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей аккаунтов |
+| compute_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей компьютов |
+| rg_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей ресурной группы |
+
+### Описание структуры List acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_user_list" "kvmvm_user_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_user_list** в переменной `data.decort_kvmvm_user_list.user_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.62-Data_decort_rg_list.md b/wiki/4.7.1/06.01.62-Data_decort_rg_list.md
new file mode 100644
index 0000000..af7aa12
--- /dev/null
+++ b/wiki/4.7.1/06.01.62-Data_decort_rg_list.md
@@ -0,0 +1,155 @@
+_Data source_ функция **decort_rg_list** служит для получения информации о списке ресурных групп.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_list**.
+
+## Аргументы
+_Data source_ функция **decort_rg_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID рес. группы |
+| name | string | :x: | Фильтр по имени рес. группы |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| created_after | int | :x: | Фильтр рес. групп, созданных после опредленного момента во времени (unix timestamp) |
+| created_before | int | :x: | Фильтр рес. групп, созданных перед опредленным моментом во времени (unix timestamp) |
+| status | string | :x: | Фильтр по статусу |
+| lock_status | string | :x: | Фильтр по lock статусу |
+| includedeleted | bool | :x: | Включить в результат удаленные ресурсы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS. |
+| def_net_type | string | Тип сети, установленной по умолчанию для данной ресурсной группы. Может принимать одно из следующих значений: * EXTNET - подключение во внешнюю сеть с идентификатором `def_net_id` * PRIVATE - подключение в виртуальный сетевой сегмент (ViNS ) с идентификатором `def_net_id` * NONE - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание данной ресурсной группы. |
+| dirty | bool | Dirty |
+| gid | int | Идентификатор grid, которому будет принадлежать создаваемая ресурсная группа. |
+| guid | int | GUID |
+| rg_id | int | Идентификатор данной ресурсной группы. |
+| lock_status | string | Lock статус |
+| milestones | int | Milestones |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). |
+| register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты |
+| resource_limits | [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+| secret | string | Секрет |
+| status | string | Статус resgroup |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| updated_by | string | Кем был сделан апдейт |
+| updated_time | int | Время апдейта |
+| vins | []int | Список id виртуальных сетей |
+| vms | []int | Список id компьютов |
+| resource_types | []string | Res types |
+| uniq_pools | []string | Uniq pools |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры resources limits
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cu_c | float | Количество ядер CPU |
+| cu_d | float | Размер диска |
+| cu_i | float | Количество публичных IP адресов |
+| cu_m | float | размер RAM |
+| cu_np | float | Хранилище траффика |
+| gpu_units | float | количество GPU ядер |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list**:
+
+```terraform
+data "decort_rg_list" "rg_list" {
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ресурсных групп
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "test"
+
+ #фильтр по времени создания (после указанного времени)
+ #опциональный параметр
+ #тип - целое число
+ #created_after = "123"
+
+ #фильтр по времени создания (перед указанным временем)
+ #опциональный параметр
+ #тип - целое число
+ #created_before = "123"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по lock status
+ #опциональный параметр
+ #тип - строка
+ #lock_status = "UNLOCKED"
+
+ #отображать удаленные ресурсные группы или нет
+ #необязательный параметр
+ #тип - булев
+ #includedeleted = false
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы
+ #необязательный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #необязательный параметр
+ #тип - целое число
+ #size = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_list** в переменной `data.decort_rg_list.rg_list` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_list.rg_list.id`
diff --git a/wiki/4.7.1/06.01.63-Data_decort_rg_affinity_group_computes.md b/wiki/4.7.1/06.01.63-Data_decort_rg_affinity_group_computes.md
new file mode 100644
index 0000000..b1ee2f6
--- /dev/null
+++ b/wiki/4.7.1/06.01.63-Data_decort_rg_affinity_group_computes.md
@@ -0,0 +1,50 @@
+_Data source_ функция **decort_rg_affinity_group_computes** служит для получения информации о компьютах аффинити группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_affinity_group_computes**.
+
+## Аргументы
+_Data source_ функция **decort_rg_affinity_group_computes** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+| affinity_group | :heavy_check_mark: | string | Аффинити группа |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_affinity_group_computes** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| other_node | []int | Спсиок other node |
+| other_node_indirect | []int | Список other node indirect |
+| other_node_indirect_soft | []int | Список other node indirect soft |
+| other_node_soft | []int | Список other node soft |
+| same_node | []int | Список same node |
+| same_node_soft | []int | Список same node soft |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_affinity_group_computes**:
+
+```terraform
+data "decort_rg_affinity_group_computes" "lc" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #название специальной группы компьютов
+ #обязательное поле
+ #тип - строка
+ affinity_group = "TEST"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_affinity_group_computes** в переменной `data.decort_rg_affinity_group_computes.lc` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_affinity_group_computes.lc.id`
diff --git a/wiki/4.7.1/06.01.64-Data_decort_rg_affinity_groups_list.md b/wiki/4.7.1/06.01.64-Data_decort_rg_affinity_groups_list.md
new file mode 100644
index 0000000..fcfb8f6
--- /dev/null
+++ b/wiki/4.7.1/06.01.64-Data_decort_rg_affinity_groups_list.md
@@ -0,0 +1,54 @@
+_Data source_ функция **decort_rg_affinity_groups_list** служит для получения информации о списке аффинити групп ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_affinity_groups_list**.
+
+## Аргументы
+_Data source_ функция **decort_rg_affinity_groups_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_affinity_groups_list** возвращает в указанную при вызове переменную, в поле _affinity_groups_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| label | string | Лейбл аффинити группы |
+| ids | []int | Список ID компьютов |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_affinity_groups_list**:
+
+```terraform
+data "decort_rg_affinity_groups_list" "list_groups" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_affinity_groups_list** в переменной `data.decort_rg_affinity_groups_list.list_groups` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_affinity_groups_list.list_groups.id`
diff --git a/wiki/4.7.1/06.01.65-Data_decort_rg_affinity_groups_get.md b/wiki/4.7.1/06.01.65-Data_decort_rg_affinity_groups_get.md
new file mode 100644
index 0000000..57b01d8
--- /dev/null
+++ b/wiki/4.7.1/06.01.65-Data_decort_rg_affinity_groups_get.md
@@ -0,0 +1,44 @@
+_Data source_ функция **decort_rg_affinity_groups_get** служит для получения информации о аффинити группе ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_affinity_groups_get**.
+
+## Аргументы
+_Data source_ функция **decort_rg_affinity_groups_get** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+| affinity_group | :heavy_check_mark: | string | Аффинити группа |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_affinity_groups_get** возвращает следующие параметры:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ids | []int | Список ID |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_affinity_groups_get**:
+
+```terraform
+data "decort_rg_affinity_groups_get" "get_groups" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #название специальной группы компьютов
+ #обязательное поле
+ #тип - строка
+ affinity_group = "TEST"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_affinity_groups_get** в переменной `data.decort_rg_affinity_groups_get.get_groups` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_affinity_groups_get.get_groups.id`
diff --git a/wiki/4.7.1/06.01.66-Data_decort_rg_audits.md b/wiki/4.7.1/06.01.66-Data_decort_rg_audits.md
new file mode 100644
index 0000000..5dcc84e
--- /dev/null
+++ b/wiki/4.7.1/06.01.66-Data_decort_rg_audits.md
@@ -0,0 +1,42 @@
+_Data source_ функция **decort_rg_audits** служит для получения информации о аудитах ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_audits**.
+
+## Аргументы
+_Data source_ функция **decort_rg_audits** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_audits** возвращает следующие параметры:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Какая команда была выполнена |
+| responsetime | float | Время выполнения |
+| statuscode | int | Статус выполнения |
+| timestamp | float | Точное время исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_audits**:
+
+```terraform
+data "decort_rg_audits" "rg_audits" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_audits** в переменной `data.decort_rg_audits.rg_audits` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_audits.rg_audits.id`
diff --git a/wiki/4.7.1/06.01.67-Data_decort_rg_list_computes.md b/wiki/4.7.1/06.01.67-Data_decort_rg_list_computes.md
new file mode 100644
index 0000000..b10a4f9
--- /dev/null
+++ b/wiki/4.7.1/06.01.67-Data_decort_rg_list_computes.md
@@ -0,0 +1,139 @@
+_Data source_ функция **decort_rg_list_computes** служит для получения информации о компьютах ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_list_computes**.
+
+## Аргументы
+_Data source_ функция **decort_rg_list_computes** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| compute_id | int | :x: | Фильтр по ID компьюта |
+| name | string | :x: | Фильтр по имени компьюта |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| extnet_name | string | :x: | Фильтр по имени extnet |
+| extnet_id | int | :x: | Фильтр по ID extnet |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list_computes** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу. |
+| created_by | string | Кес создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| id | int | Идентификатор компьюта |
+| name | string | Имя виртуального сервера |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине. |
+| registered | bool | Компьют зарегестрирован |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| total_disk_size | int | Размер диска |
+| updated_by | string | Кем обновлен ресурс |
+| updated_time | int | Время обновления ресурса |
+| user_managed | bool | User managed |
+| vins_connected | int | Кол-во присоединенных винсов |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list_computes**:
+
+```terraform
+data "decort_rg_list_computes" "list_computes" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #фильтр по id compute
+ #опциональный параметр
+ #тип - целое число
+ #compute_id = 100
+
+ #фильтр по имени compute
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STARTED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по ip address
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "1.1.1.1.1"
+
+ #фильтр по имени внешней сети
+ #опциональный параметр
+ #тип - строка
+ #extnet_name = "test"
+
+ #фильтр по id внешней сети
+ #опциональный параметр
+ #тип - целое число
+ #extnet_id = 100
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_list_computes** в переменной `data.decort_rg_list_computes.list_computes` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_list_computes.list_computes.id`
diff --git a/wiki/4.7.1/06.01.68-Data_decort_rg_list_deleted.md b/wiki/4.7.1/06.01.68-Data_decort_rg_list_deleted.md
new file mode 100644
index 0000000..a2144f8
--- /dev/null
+++ b/wiki/4.7.1/06.01.68-Data_decort_rg_list_deleted.md
@@ -0,0 +1,143 @@
+_Data source_ функция **decort_rg_list_deleted** служит для получения информации о удаленных ресурсных группах.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_list_deleted**.
+
+## Аргументы
+_Data source_ функция **decort_rg_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID рес. группы |
+| name | string | :x: | Фильтр по имени рес. группы |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| created_after | int | :x: | Фильтр рес. групп, созданных после опредленного момента во времени (unix timestamp) |
+| created_before | int | :x: | Фильтр рес. групп, созданных перед опредленным моментом во времени (unix timestamp) |
+| lock_status | string | :x: | Фильтр по lock статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list_deleted** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS. |
+| def_net_type | string | Тип сети, установленной по умолчанию для данной ресурсной группы. Может принимать одно из следующих значений: * EXTNET - подключение во внешнюю сеть с идентификатором `def_net_id` * PRIVATE - подключение в виртуальный сетевой сегмент (ViNS ) с идентификатором `def_net_id` * NONE - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание данной ресурсной группы. |
+| dirty | bool | Dirty |
+| gid | int | Идентификатор grid, которому будет принадлежать создаваемая ресурсная группа. |
+| guid | int | GUID |
+| rg_id | int | Идентификатор данной ресурсной группы. |
+| lock_status | string | Lock статус |
+| milestones | int | Milestones |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). |
+| register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты |
+| resource_limits | [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+| secret | string | Секрет |
+| status | string | Статус resgroup |
+| updated_by | string | Кем был сделан апдейт |
+| updated_time | int | Время апдейта |
+| vins | []int | Список id виртуальных сетей |
+| vms | []int | Список id компьютов |
+| resource_types | []string | Res types |
+| uniq_pools | []string | Uniq pools |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры resources limits
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cu_c | float | Количество ядер CPU |
+| cu_d | float | Размер диска |
+| cu_i | float | Количество публичных IP адресов |
+| cu_m | float | размер RAM |
+| cu_np | float | Хранилище траффика |
+| gpu_units | float | количество GPU ядер |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list_deleted**:
+
+```terraform
+data "decort_rg_list_deleted" "list_deleted" {
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ресурсных групп
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "test"
+
+ #фильтр по времени создания (после указанного времени)
+ #опциональный параметр
+ #тип - целое число
+ #created_after = "123"
+
+ #фильтр по времени создания (перед указанным временем)
+ #опциональный параметр
+ #тип - целое число
+ #created_before = "123"
+
+ #фильтр по lock status
+ #опциональный параметр
+ #тип - строка
+ #lock_status = "UNLOCKED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы
+ #необязательный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #необязательный параметр
+ #тип - целое число
+ #size = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_list_deleted** в переменной `data.decort_rg_list_deleted.list_deleted` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_list_deleted.list_deleted.id`
diff --git a/wiki/4.7.1/06.01.69-Data_decort_rg_list_lb.md b/wiki/4.7.1/06.01.69-Data_decort_rg_list_lb.md
new file mode 100644
index 0000000..6dfbc66
--- /dev/null
+++ b/wiki/4.7.1/06.01.69-Data_decort_rg_list_lb.md
@@ -0,0 +1,194 @@
+_Data source_ функция **decort_rg_list_lb** служит для получения информации о списке lb ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_list_lb**.
+
+## Аргументы
+_Data source_ функция **decort_rg_list_lb** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+| by_id | int | :x: | Фильтр по ID балансировщика |
+| name | string | :x: | Фильтр по имени балансировщика |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| front_ip | string | :x: | Фильтр по IP фронтенда |
+| back_ip | string | :x: | Фильтр по IP бэкенда |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list_lb** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| backends | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Oписание-структуры-backend) | Список бекендов |
+| backend_haip | string | Backend highly available ip |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| extnet_id | int | ID внешней сети |
+| frontend_haip | string | Frontend highly available ip |
+| frontends | []Struct{} [см. ниже](#описание-структуры-фронтенда) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| id | int | ID балансировщика |
+| image_id | int | ID образа |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| primary_node | Struct{} [см. описание узлов](#описание-структуры-узлов) | Главный узел |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](#описание-структуры-узлов) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры узлов
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+### Описание структуры фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-привязки-фронтенда) | Привязки фронтенда |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры backend
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Oписание-структуры-настроек) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Oписание-структуры-сервера) | Список серверов |
+
+### Описание структуры сервера
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. Описание структуры настроек](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md#Oписание-структуры-настроек) | Настройки сервера |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры настроек
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list_lb**:
+
+```terraform
+data "decort_rg_list_lb" "list_lb" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени балансировщика нагрузки
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по IP front
+ #опциональный параметр
+ #тип - строка
+ #front_ip = "ENABLED"
+
+ #фильтр по IP back
+ #опциональный параметр
+ #тип - строка
+ #back_ip = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_list_lb** в переменной `data.decort_rg_list_lb.list_lb` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_list_lb.list_lb.id`
diff --git a/wiki/4.7.1/06.01.70-Data_decort_rg_list_pfw.md b/wiki/4.7.1/06.01.70-Data_decort_rg_list_pfw.md
new file mode 100644
index 0000000..b4e21a1
--- /dev/null
+++ b/wiki/4.7.1/06.01.70-Data_decort_rg_list_pfw.md
@@ -0,0 +1,45 @@
+_Data source_ функция **decort_rg_list_pfw** служит для получения информации о списке pfw ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_list_pfw**.
+
+## Аргументы
+_Data source_ функция **decort_rg_list_pfw** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list_pfw** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| public_port_end | int | Конец диапазона внешних портов |
+| public_port_start | int | Начало диапазона внешних портов |
+| vm_id | int | ID компьюта |
+| vm_ip | string | Локальный ip адрес vm |
+| vm_name | string | Имя vm |
+| vm_port | int | Порт vm |
+| vins_id | int | Идентификатор vins |
+| vins_name | string | Имя vins |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list_pfw**:
+
+```terraform
+data "decort_rg_list_pfw" "list_pfw" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_list_pfw** в переменной `data.decort_rg_list_pfw.list_pfw` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_list_pfw.list_pfw.id`
diff --git a/wiki/4.7.1/06.01.71-Data_decort_rg_list_vins.md b/wiki/4.7.1/06.01.71-Data_decort_rg_list_vins.md
new file mode 100644
index 0000000..791710d
--- /dev/null
+++ b/wiki/4.7.1/06.01.71-Data_decort_rg_list_vins.md
@@ -0,0 +1,100 @@
+_Data source_ функция **decort_rg_list_vins** служит для получения информации о списке vins ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_list_vins**.
+
+## Аргументы
+_Data source_ функция **decort_rg_list_vins** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| name | string | :x: | Фильтр по имени ViNS |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| ext_ip | string | :x: | Фильтр по внешнему IP |
+| vins_id | int | :x: | Фильтр по ID ViNS |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_list_vins** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| computes | []int | Список компьютов |
+| created_by | int | Кем создан ресурс |
+| created_time | int | Время создания |
+| deleted_by | string | Кем удален |
+| deleted_time | int | Время удаления |
+| external_ip | string | Внешний ip |
+| extnet_id | int | ID внешней сети |
+| free_ips | int | Кол-во свободных ip-адресов |
+| id | int | идентификатор ресурса |
+| name | string | Имя ресурса |
+| network | string | Сеть |
+| pri_vnf_dev_id | int | ID vnf dev |
+| rg_name | string | Имя ресурсной группы |
+| status | string | Статус |
+| updated_by | string | Кем обновлен ресрус |
+| updated_time | int | Время обнавления ресурса |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_list_vins**:
+
+```terraform
+data "decort_rg_list_vins" "list_vins" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #vins_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_list_vins** в переменной `data.decort_rg_list_vins.list_vins` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_list_vins.list_vins.id`
diff --git a/wiki/4.7.1/06.01.72-Data_decort_rg_usage.md b/wiki/4.7.1/06.01.72-Data_decort_rg_usage.md
new file mode 100644
index 0000000..f6a9f63
--- /dev/null
+++ b/wiki/4.7.1/06.01.72-Data_decort_rg_usage.md
@@ -0,0 +1,52 @@
+_Data source_ функция **decort_rg_usage** служит для получения информации о использовании ресурсов rg.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_rg_usage**.
+
+## Аргументы
+_Data source_ функция **decort_rg_usage** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_rg_usage** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество виртуальных CPU, выделенных данному серверу. |
+| disk_size | int | Размер диска |
+| disk_size_max | int | Максимальный размер диска |
+| extips | int | Extips |
+| exttraffic | int | Exttraffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct [см. ниже](#описание-структуры-seps) | Информация о сепах |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | string | Идентификатор сепа |
+| map | map[string]string | Информация хранящаяяся внутри сепа |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_rg_usage**:
+
+```terraform
+data "decort_rg_usage" "rg_usage" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+
+ rg_id = 123
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_rg_usage** в переменной `data.decort_rg_usage.rg_usage` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_rg_usage.rg_usage.id`
diff --git a/wiki/4.7.1/06.01.73-Data_decort_kvmvm_snapshot_usage.md b/wiki/4.7.1/06.01.73-Data_decort_kvmvm_snapshot_usage.md
new file mode 100644
index 0000000..0cdb005
--- /dev/null
+++ b/wiki/4.7.1/06.01.73-Data_decort_kvmvm_snapshot_usage.md
@@ -0,0 +1,45 @@
+_Data source_ функция **decort_kvmvm_snapshot_usage** служит для получения информации о использовании снапшотов.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_kvmvm_snapshot_usage**.
+
+## Аргументы
+_Data source_ функция **decort_kvmvm_snapshot_usage** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | :heavy_check_mark: | int | Идентификатор компьюта |
+| label | :x: | string | Название снапшота |
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_snapshot_usage** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| count | int | Количество компьютов, использующих снапшот |
+| stored | float | Stored |
+| label | string | Название снапшота |
+| timestamp | int | Время снапшота |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_kvmvm_snapshot_usage**:
+
+```terraform
+data "decort_kvmvm_snapshot_usage" "snapshot_usage" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+
+ #название снапшота
+ #опциональный параметр
+ #тип - строка
+ label = "label 1"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_kvmvm_snapshot_usage** в переменной `data.decort_kvmvm_snapshot_usage.snapshot_usage` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_kvmvm_snapshot_usage.snapshot_usage.id`
diff --git a/wiki/4.7.1/06.01.74-Data_decort_k8s_computes.md b/wiki/4.7.1/06.01.74-Data_decort_k8s_computes.md
new file mode 100644
index 0000000..3cfd245
--- /dev/null
+++ b/wiki/4.7.1/06.01.74-Data_decort_k8s_computes.md
@@ -0,0 +1,47 @@
+_Data source_ функция **decort_k8s_computes** служит для получения информации о виртуальных машинах кластера
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| masters | []Struct{} | Список мастер ВМ (см. ниже) |
+| workers | []Struct{} | Список воркер ВМ (см.ниже) |
+
+## Описание структуры masters
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | ID виртуальной машины |
+| name | string | Наименование виртуальной машины |
+| group_name | string | Наименование мастер-группы, к которой принадлежит ВМ |
+| status | string | Статус ВМ |
+| tech_status | string | Тех. статус ВМ |
+
+## Описание структуры workers
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | ID виртуальной машины |
+| name | string | Наименование виртуальной машины |
+| group_name | string | Наименование воркер-группы, к которой принадлежит ВМ |
+| status | string | Статус ВМ |
+| tech_status | string | Тех. статус ВМ |
+
+## Пример использования
+
+```terraform
+data "decort_k8s_computes" "computes" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 999
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_сomputes** в переменной `data.decort_k8s_computes.computes` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.75-Data_decort_flipgroup.md b/wiki/4.7.1/06.01.75-Data_decort_flipgroup.md
new file mode 100644
index 0000000..37e4471
--- /dev/null
+++ b/wiki/4.7.1/06.01.75-Data_decort_flipgroup.md
@@ -0,0 +1,49 @@
+_Data source_ функция **decort_flipgroup** служит для получения информации о плавающей группе (флипгруппы)
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| flipgroup_id | int | :heavy_check_mark: | ID флипгруппы |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| client_ids | []int | Список ID подключенных к группе клиентов |
+| client_type | string | Тип клиентов, подключаемых к группе |
+| conn_id | int | ID подключения |
+| created_by | string | Кем была создана флипгруппа |
+| created_time | int | Время создания флипгруппы |
+| deleted_by | string | Кем удалена флипгруппа |
+| deleted_time | int | Время удаления флипгруппы |
+| conn_type | string | Тип подключения |
+| default_gw | string | Шлюз по умолчанию |
+| desc | string | Описание группы |
+| gid | int | Grid ID платформы |
+| guid | int | ID флипгруппы на платформе (=flipgroup_id) |
+| milestones | int | Веха |
+| name | string | Наименование плавающей группы |
+| net_id | int | ID сети |
+| net_type | string | Тип сети (EXTNET/ViNS) |
+| network | string | Информация о сети |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| status | string | Статус плавающей группы |
+| updated_by | string | Кем была обновлена флипгруппа |
+| updated_time | int | Время последнего обновления флипгруппы |
+
+## Пример использования
+
+```terraform
+data "decort_flipgroup" "fg" {
+ #id флипгруппы
+ #обязательный параметр
+ #тип - целое число
+ flipgroup_id = 999
+}
+```
+
+После успешного завершения такого вызова **decort_flipgroup** в переменной `data.decort_flipgroup.fg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.75-Data_decort_flipgroup_list.md b/wiki/4.7.1/06.01.75-Data_decort_flipgroup_list.md
new file mode 100644
index 0000000..743d595
--- /dev/null
+++ b/wiki/4.7.1/06.01.75-Data_decort_flipgroup_list.md
@@ -0,0 +1,125 @@
+_Data source_ функция **decort_flipgroup_list** служит для получения информации о плавающих группах (флипгруппах)
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| conn_id | int | :x: | Фильтр по ID подключения |
+| name | string | :x: | Фильтр по названию |
+| vins_id | int | :x: | Фильтр по ViNS ID |
+| vins_name | string | :x: | Фильтр по имени ViNS |
+| extnet_id | int | :x: | Фильтр по ID extnet |
+| by_ip | string | :x: | Фильтр по IP-адресу |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| client_ids | []string | :x: | Фильтр по ID клиентов группы |
+| status | string | :x: | Фильтр по статусу плавающей группы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения (в списке items)
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| client_ids | []int | Список ID подключенных к группе клиентов |
+| client_type | string | Тип клиентов, подключаемых к группе |
+| conn_id | int | ID подключения |
+| net_mask | int | Маска сети |
+| conn_type | string | Тип подключения |
+| default_gw | string | Шлюз по умолчанию |
+| desc | string | Описание группы |
+| gid | int | Grid ID платформы |
+| guid | int | guid |
+| flipgroup_id | int | ID плавающей группы |
+| ip | string | IP плавающей группы |
+| meta | []string | Мета информация |
+| milestones | int | Веха |
+| name | string | Наименование плавающей группы |
+| net_id | int | ID сети |
+| net_type | string | Тип сети (EXTNET/ViNS) |
+| status | string | Статус плавающей группы |
+
+## Пример использования
+
+```terraform
+data "decort_flipgroup_list" "fg" {
+ #фильтр по id flipgroup
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени 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 ресурсной группы, используется для фильтрации
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #rg_id = 11111
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по id conn
+ #опциональный параметр
+ #тип - целое число
+ #conn_id = 100
+
+ #фильтр по id клиентов
+ #опциональный параметр
+ #тип - массив строк
+ #client_ids = ["10","11"]
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "CREATED"
+}
+```
+
+После успешного завершения такого вызова **decort_flipgroup_list** в переменной `data.decort_flipgroup_list.fg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.76-Data_decort_k8ci_list.md b/wiki/4.7.1/06.01.76-Data_decort_k8ci_list.md
new file mode 100644
index 0000000..eae1151
--- /dev/null
+++ b/wiki/4.7.1/06.01.76-Data_decort_k8ci_list.md
@@ -0,0 +1,88 @@
+_Data source_ функция **decort_k8ci_list** служит для получения информации о доступных k8ci
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID k8ci |
+| name | string | :x: | Фильтр по имени |
+| status | string | :x: | Фильтр по статусу |
+| worker_driver | string | :x: | Фильтр по драйверу worker |
+| master_driver | string | :x: | Фильтр по драйверу master |
+| network_plugin | string | :x: | Фильтр по плагину сети (flannel, calico или weavenet) |
+| include_disabled | bool | :x: | Дополнить рез-тат выключенными k8ci |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения (в списке items)
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| k8ci_id | int | ID k8ci |
+| name | string | Наименование k8ci |
+| lb_image_id | int | ID образа балансировщика |
+| network_plugins | []string | Список доступных плагинов сети |
+| status | string | Статус |
+| desc | string | Описание |
+| created_time | int | Время создания |
+| version | string | Версия |
+
+## Пример использования
+
+```terraform
+data "decort_k8ci_list" "k8ci_list" {
+ #поиск по ID
+ #опциональный параметр
+ #тип - целое число
+ by_id = 12
+
+ #поиск по наименованию
+ #опциональный параметр
+ #тип - строка
+ name = "name"
+
+ #поиск по статус
+ #опциональный параметр
+ #тип - строка
+ status = "status"
+
+ #поиск по worker драйверу
+ #опциональный параметр
+ #тип - строка
+ worker_driver = "wdriver"
+
+ #поиск по master драйверу
+ #опциональный параметр
+ #тип - строка
+ master_driver = "wdriver"
+
+ #поиск по network плагину
+ #опциональный параметр
+ #тип - строка
+ network_plugin = "flannel"
+
+ #показать выключенные K8CI
+ #опциональный параметр
+ #тип - булев
+ include_disabled = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ sort_by = "+name"
+
+ #номер страницы
+ #опциональный параметр
+ #тип - целое число
+ page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ size = 5
+}
+```
+
+После успешного завершения такого вызова **decort_k8ci_list** в переменной `data.decort_k8ci_list.k8ci_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.77-Data_decort_vins_static_route.md b/wiki/4.7.1/06.01.77-Data_decort_vins_static_route.md
new file mode 100644
index 0000000..4806278
--- /dev/null
+++ b/wiki/4.7.1/06.01.77-Data_decort_vins_static_route.md
@@ -0,0 +1,41 @@
+Функция доступна в провайдере версии 4.4.0 и выше.
+
+_Data source_ функция **decort_vins_static_route** служит для получения информации о статическом пути
+
+## Аргументы
+_Data source_ функция **decort_vins_static_route** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID VINS |
+| route_id | int | :heavy_check_mark: | ID статического пути |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| destination | string | IP целевой сети |
+| gateway | string | IP шлюза |
+| guid | string | guid ресурса |
+| netmask | string | сетевая маска |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+
+
+## Пример использования
+
+```terraform
+data "decort_vins_static_route" "route" {
+ #обязательный параметр
+ #id vins в котором добавлены routes
+ #тип - целое число
+ vins_id = 1111
+
+ #обязательный параметр
+ #id route
+ #тип - целое число
+ route_id = 1
+}
+```
+
+После успешного завершения такого вызова **decort_vins_static_route** в переменной `data.decort_vins_static_route.route` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.78-Data_decort_vins_static_route_list.md b/wiki/4.7.1/06.01.78-Data_decort_vins_static_route_list.md
new file mode 100644
index 0000000..9c7f92e
--- /dev/null
+++ b/wiki/4.7.1/06.01.78-Data_decort_vins_static_route_list.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 4.4.0 и выше.
+
+_Data source_ функция **decort_vins_static_route_list** служит для получения информации о списке статических путей
+
+## Аргументы
+_Data source_ функция **decort_vins_static_route_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID VINS |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vins_static_route_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| destination | string | IP целевой сети |
+| gateway | string | IP шлюза |
+| guid | string | guid ресурса |
+| netmask | string | сетевая маска |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического пути |
+
+## Пример использования
+
+```terraform
+data "decort_vins_static_route_list" "list" {
+ #обязательный параметр
+ #id vins в котором добавлены routes
+ #тип - целое число
+ vins_id = 1111
+}
+```
+
+После успешного завершения такого вызова **decort_vins_static_route_list** в переменной `data.decort_vins_static_route_list.list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.79-Data_decort_account_resource_consumption_get.md b/wiki/4.7.1/06.01.79-Data_decort_account_resource_consumption_get.md
new file mode 100644
index 0000000..c4493ab
--- /dev/null
+++ b/wiki/4.7.1/06.01.79-Data_decort_account_resource_consumption_get.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_account_resource_consumption_get** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) по конкретному аккаунту
+
+## Аргументы
+
+_Data source_ функция **decort_account_resource_consumption_get** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_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 |
+| disk_size | float | Размер диска |
+| disk_size_max | float | Максимальный размер диск |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | 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_account_resource_consumption_get**:
+
+```terraform
+data "decort_account_resource_consumption_get" "rc_get" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_resource_consumption_get** в переменной `data.decort_account_resource_consumption_get.rc_get` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.80-Data_decort_account_resource_consumption_list.md b/wiki/4.7.1/06.01.80-Data_decort_account_resource_consumption_list.md
new file mode 100644
index 0000000..be29c6e
--- /dev/null
+++ b/wiki/4.7.1/06.01.80-Data_decort_account_resource_consumption_list.md
@@ -0,0 +1,51 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_account_resource_consumption_list** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) доступных аккаунту
+
+## Аргументы
+
+_Data source_ функция **decort_account_resource_consumption_list** не принимает аргументы.
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_account_resource_consumption_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | id аккаунта |
+| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных аккаунтом ресурсах |
+
+### Описание структуры consumed и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disk_size | float | Размер диска |
+| disk_size_max | float | Максимальный размер диск |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | ID SEP. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| data_name | string | Имя пула информации внутри SEP'а |
+| disk_size | float | Количество занятого места |
+| disk_size_max | float | Размер диска |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_account_resource_consumption_list**:
+
+```terraform
+data "decort_account_resource_consumption_list" "rc_list" {
+ #Нет входных параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account_resource_consumption_list** в переменной `data.decort_account_resource_consumption_list.rc_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.81-Data_decort_k8s_wg_cloud_init.md b/wiki/4.7.1/06.01.81-Data_decort_k8s_wg_cloud_init.md
new file mode 100644
index 0000000..4b569ee
--- /dev/null
+++ b/wiki/4.7.1/06.01.81-Data_decort_k8s_wg_cloud_init.md
@@ -0,0 +1,41 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_k8s_wg_cloud_init** служит для получения информации об предустановленных настройках группы воркеров кластера Kubernetes (k8s)
+
+## Аргументы
+
+_Data source_ функция **decort_k8s_wg_cloud_init** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+| wg_id | int | :heavy_check_mark: | ID группы воркеров |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_k8s_wg_cloud_init** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cloud_init | string | Предустановленные настройки группы воркеров кластера Kubernetes (k8s) |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_k8s_wg_cloud_init**:
+
+```terraform
+data "decort_k8s_wg_cloud_init" "wg_cloud_init" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 977
+
+ #id группы воркеров
+ #обязательный параметр
+ #тип - целое число
+ wg_id = 2110
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_wg_cloud_init** в переменной `data.decort_k8s_wg_cloud_init.wg_cloud_init` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.01.82-Data_decort_kvmvm_list_deleted.md b/wiki/4.7.1/06.01.82-Data_decort_kvmvm_list_deleted.md
new file mode 100644
index 0000000..25edfe7
--- /dev/null
+++ b/wiki/4.7.1/06.01.82-Data_decort_kvmvm_list_deleted.md
@@ -0,0 +1,230 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_kvmvm_list_deleted** служит для получения информации о списке удаленных виртуальных машин.
+
+## Аргументы
+
+_Data source_ функция **decort_kvmvm_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| rg_name | string | :x: | Фильтр по имени рес. группы |
+| tech_status | string | :x: | Фильтр по тех.статусу |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| extnet_name | string | :x: | Фильтр по имени внешней сети |
+| extnet_id | int | :x: | Фильтр по extnet ID |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| bootdisk_size | int | Размер загрузочного диска в ГБ. |
+| cd_image_id | int | ID cd image id |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу. |
+| created_by | string | Кес создан ресурс |
+| created_time | int | Время создания ресурса |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание виртуальной машины. |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины. |
+| gid | int | GID |
+| guid | int | GUID |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| compute_id | int | ID компьюта |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя виртуального сервера |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине. |
+| reference_id | string | ID reference |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Res name |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| stateless_sep_id | int | ID сеп |
+| stateless_sep_type | string | Тип сеп |
+| status | string | Статус диска |
+| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги |
+| tech_status | string | Технический статус диска |
+| total_disk_size | int | Размер диска |
+| updated_by | string | Кем обновлен ресурс |
+| updated_time | int | Время обновления ресурса |
+| user_managed | bool | User managed |
+| userdata | string | Параметры cloud_init |
+| vgpus | []int | Список vgpu |
+| vins_connected | int | Кол-во присоединенных винсов |
+| virtual_image_id | int | ID виртуального образа |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| disk_id | int | ID диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры tags
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ тэга |
+| val | string | Значение тэга |
+
+## Пример использования
+```terraform
+data "decort_kvmvm_list_deleted" "compute_list" {
+ #фильтр по id виртуальной машины
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени виртуальной машины
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #rg_name = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "some"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по имени extNet
+ #опциональный параметр
+ #тип - строка
+ #extnet_name = "test"
+
+ #фильтр по id extNet
+ #опциональный параметр
+ #тип - целое число
+ #extnet_id = 100
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_kvmvm_list_deleted** в переменной `data.decort_kvmvm_list_deleted.compute_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.83-Data_decort_kvmvm_pci_device_list.md b/wiki/4.7.1/06.01.83-Data_decort_kvmvm_pci_device_list.md
new file mode 100644
index 0000000..c7e474e
--- /dev/null
+++ b/wiki/4.7.1/06.01.83-Data_decort_kvmvm_pci_device_list.md
@@ -0,0 +1,86 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_kvmvm_pci_device_list** служит для получения информации о доступных компьюту списка устройств с шиной PCI.
+
+## Аргументы
+_Data source_ функция **decort_kvmvm_pci_device_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | id компьюта |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| device_id | int | :x: | Фильтр по ID устройства |
+| name | string | :x: | Фильтр по имени |
+| status | string | :x: | Фильтр по статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_pci_device_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | id вычислительной площадки |
+| description | string | Описание |
+| guid | int | Внутренний id |
+| hwpath | string | HW Путь |
+| device_id | int | id устройства |
+| name | string | Наименование устройства |
+| rg_id | int | id ресурсной группы (resource group) |
+| stack_id | int | id стэка |
+| status | string | Статус устройства |
+| system_name | string | Системное имя устройства |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_kvmvm_pci_device_list**:
+```terraform
+data "decort_kvmvm_pci_device_list" "pci_device_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 100
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по id устройства
+ #опциональный параметр
+ #тип - целое число
+ #device_id = 100
+
+ #фильтр по имени устройства
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_kvmvm_pci_device_list** в переменной `data.decort_kvmvm_pci_device_list.pci_device_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.84-Data_decort_kvmvm_vgpu_list.md b/wiki/4.7.1/06.01.84-Data_decort_kvmvm_vgpu_list.md
new file mode 100644
index 0000000..157bbbb
--- /dev/null
+++ b/wiki/4.7.1/06.01.84-Data_decort_kvmvm_vgpu_list.md
@@ -0,0 +1,94 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_kvmvm_vgpu_list** служит для получения информации о доступных компьюту списка виртуальных графических устройств.
+
+## Аргументы
+_Data source_ функция **decort_kvmvm_vgpu_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | id компьюта |
+| gpu_id | int | :x: | Фильтр по ID устройства |
+| type | int | :x: | Фильтр по типу графического устройства |
+| status | string | :x: | Фильтр по статусу |
+| includedeleted | bool | :x: | Включить в рез-тат удаленные устройства |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_kvmvm_vgpu_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | id аккаунта, которому принадлежит устройство |
+| created_time | int | Время создания устройства |
+| deleted_time | int | Время удаления устройства |
+| gid | int | Grid ID |
+| guid | int | guid устройства |
+| vgpu_id | int | ID устройства |
+| last_claimed_by | int | last claimed by |
+| last_update_time | int | Время обновления устройства |
+| mode | string | Режим устройства |
+| pci_slot | int | Слот pci |
+| pgpuid | int | pgpu id |
+| profile_id | int | ID профиля |
+| ram | int | Количество RAM |
+| reference_id | string | ID ссылки |
+| rg_id | int | ID ресурсной группы |
+| status | string | Статус устройства |
+| type | string | Тип устройства |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_kvmvm_vgpu_list**:
+```terraform
+data "decort_kvmvm_vgpu_list" "vgpu_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 100
+
+ #фильтр по id графического процессора
+ #опциональный параметр
+ #тип - целое число
+ #gpu_id = 100
+
+ #фильтр по типу графического процессора
+ #опциональный параметр
+ #тип - строка
+ #type = "NVIDIA"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр "включая удаленные графические процессоры"
+ #опциональный параметр
+ #тип - булев
+ #includedeleted = "false"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_kvmvm_vgpu_list** в переменной `data.decort_kvmvm_vgpu_list.vgpu_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.85-Data_decort_rg_resource_consumption_get.md b/wiki/4.7.1/06.01.85-Data_decort_rg_resource_consumption_get.md
new file mode 100644
index 0000000..955918c
--- /dev/null
+++ b/wiki/4.7.1/06.01.85-Data_decort_rg_resource_consumption_get.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_rg_resource_consumption_get** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) по конкретной ресурсной группе
+
+## Аргументы
+
+_Data source_ функция **decort_rg_resource_consumption_get** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_rg_resource_consumption_get** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rg_id | int | id ресурсной группы |
+| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных ресурсной группой ресурсах |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+
+### Описание структуры consumed и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disk_size | float | Размер диска |
+| disk_size_max | float | Максимальный размер диск |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | ID SEP. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| data_name | string | Имя пула информации внутри SEP'а |
+| disk_size | float | Количество занятого места |
+| disk_size_max | float | Размер диска |
+
+### Описание структуры resources 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_rg_resource_consumption_get**:
+
+```terraform
+data "decort_rg_resource_consumption_get" "rc_get" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_rg_resource_consumption_get** в переменной `data.decort_rg_resource_consumption_get.rc_get` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.86-Data_decort_rg_resource_consumption_list.md b/wiki/4.7.1/06.01.86-Data_decort_rg_resource_consumption_list.md
new file mode 100644
index 0000000..d00d78a
--- /dev/null
+++ b/wiki/4.7.1/06.01.86-Data_decort_rg_resource_consumption_list.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 4.4.1 и выше.
+
+_Data source_ функция **decort_rg_resource_consumption_list** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) доступных ресурсной группе
+
+## Аргументы
+
+_Data source_ функция **decort_rg_resource_consumption_list** не принимает аргументы.
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_rg_resource_consumption_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rg_id | int | id ресурсной группы |
+| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных ресурсной группой ресурсах |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+
+### Описание структуры consumed и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disk_size | float | Размер диска |
+| disk_size_max | float | Максимальный размер диск |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | 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_rg_resource_consumption_list**:
+
+```terraform
+data "decort_rg_resource_consumption_list" "rc_list" {
+ #нет входных параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_rg_resource_consumption_list** в переменной `data.decort_rg_resource_consumption_list.rc_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.87-Data_decort_vfpool.md b/wiki/4.7.1/06.01.87-Data_decort_vfpool.md
new file mode 100644
index 0000000..9243af2
--- /dev/null
+++ b/wiki/4.7.1/06.01.87-Data_decort_vfpool.md
@@ -0,0 +1,65 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_vfpool** служит для получения информации о vfpool устройстве
+
+## Аргументы
+
+_Data source_ функция **decort_vfpool** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vfpool_id | int | :heavy_check_mark: | ID устройства vfpool |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vfpool** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vfpool_id | int | ID устройства vfpool |
+| account_access | []int | Список имеющих доступ к vfpool учетных записей |
+| created_time | int | Дата создания |
+| description | string | Описание |
+| gid | int | Grid ID |
+| guid | int | Guid пользователя vfpool |
+| name | string | Наименование vfpool |
+| rg_access | []int | Список имеющих доступ к vfpool ресурсных групп |
+| status | string | Состояние |
+| updated_time | int | Дата изменения |
+| vfs | []Struct [см. ниже](#описание-структуры-vfs) | Список параметров |
+
+### Описание структуры vfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_id | int | ID узла |
+| vf_list | []Struct [см. ниже](#описание-структуры-vf_list) | Список параметров |
+
+### Описание структуры vf_list
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| nic_name | string | Название сетевого адаптера |
+| vfs_info | []Struct [см. ниже](#описание-структуры-vfs_info) | Список параметров |
+
+### Описание структуры vfs_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор |
+| claimed | bool | Флаг наличия сетевого драйвера |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_vfpool**:
+
+```terraform
+data "decort_vfpool" "vfpool" {
+ #обязательный параметр
+ #тип - целое число
+ #идентификатор vfpool
+ vfpool_id = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_vfpool** в переменной `data.decort_vfpool.vfpool` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.88-Data_decort_vfpool_list.md b/wiki/4.7.1/06.01.88-Data_decort_vfpool_list.md
new file mode 100644
index 0000000..5709df8
--- /dev/null
+++ b/wiki/4.7.1/06.01.88-Data_decort_vfpool_list.md
@@ -0,0 +1,124 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_vfpool_list** служит для получения информации о доступных vfpool устройствах
+
+## Аргументы
+
+_Data source_ функция **decort_vfpool_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID устройства vfpool |
+| gid | int | :x: | Фильтр по grid ID |
+| name | string | :x: | Фильтр по наименованию vfpool |
+| description | string | :x: | Фильтр по описанию |
+| status | string | :x: | Фильтр по состоянию vfpool |
+| account_access | int | :x: | Фильтр по имеющей доступ к vfpool учетной записи |
+| rg_access | int | :x: | Фильтр по имеющей доступ к vfpool ресурсной группе |
+| sort_by | string | :x: | Отсортировать вывод по значениям поля. Формат +/-(field) |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_vfpool_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Список имеющих доступ к vfpool учетных записей |
+| created_time | int | Дата создания |
+| description | string | Описание |
+| gid | int | Grid ID |
+| guid | int | Guid пользователя vfpool |
+| vfpool_id | int | ID устройства vfpool |
+| name | string | Наименование vfpool |
+| rg_access | []int | Список имеющих доступ к vfpool ресурсных групп |
+| status | string | Состояние |
+| updated_time | int | Дата изменения |
+| vfs | []Struct [см. ниже](#описание-структуры-vfs) | Список параметров |
+
+### Описание структуры vfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_id | int | ID узла |
+| vf_list | []Struct [см. ниже](#описание-структуры-vfs_list) | Список параметров |
+
+### Описание структуры vf_list
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| nic_name | string | Название сетевого адаптера |
+| vfs_info | []Struct [см. ниже](#описание-структуры-vfs_info) | Список параметров |
+
+### Описание структуры vfs_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор |
+| claimed | bool | Флаг наличия сетевого драйвера |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_account_vfpool_list**:
+
+```terraform
+data "decort_vfpool_list" "vfpool_list" {
+ #фильтрация списка для получения информации о конкретном vfpool по его id
+ #необязательный параметр
+ #тип - целое число
+ #by_id = 1
+
+ #фильтрация списка для получения информации о vfpool, которые принадлежат к определенному GRID
+ #необязательный параметр
+ #тип - целое число
+ #gid = 1
+
+ #фильтрация списка для получения информации о конкретном vfpool по его имени
+ #необязательный параметр
+ #тип - строка
+ #name = "alpha-cpu-04"
+
+ #фильтрация списка для получения информации о конкретном vfpool по его описанию
+ #необязательный параметр
+ #тип - строка
+ #description = "some"
+
+ #фильтрация списка для получения информации о vfpool, которые имеют соответствующий статус
+ #необязательный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтрация списка для получения информации о vfpool, которые доступны конкретному аккаунту
+ #необязательный параметр
+ #тип - целое число
+ #account_access = 1
+
+ #фильтрация списка для получения информации о vfpool, которые доступны конкретной ресурсной группе
+ #необязательный параметр
+ #тип - целое число
+ #rg_access = 1
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_vfpool_list** в переменной `data.decort_vfpool_list.vfpool_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.89-Data_decort_stack.md b/wiki/4.7.1/06.01.89-Data_decort_stack.md
new file mode 100644
index 0000000..07f6cf0
--- /dev/null
+++ b/wiki/4.7.1/06.01.89-Data_decort_stack.md
@@ -0,0 +1,44 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_stack** служит для получения информации о переданном stack. Stack - вычислительный узел.
+
+## Аргументы
+
+_Data source_ функция **decort_stack** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| stack_id | int | :heavy_check_mark: | ID вычислительного узла |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_stack** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| stack_id | int | ID вычислительного узла (stack) |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| descr | string | Описание |
+| drivers | []string | Список используемых драйверов |
+| mem_allocation_ratio | float | Коэффициент выделения оперативной памяти |
+| name | string | Наименование stack |
+| status | string | Статус stack |
+| type | string | Тип stack |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_stack**:
+
+```terraform
+data "decort_stack" "stack" {
+ #обязательный параметр
+ #тип - целое число
+ #идентификатор стека
+ stack_id = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_stack** в переменной `data.decort_stack.stack` будут сохранены возвращаемые значения. Так, например:
+* наименование stack - `data.decort_stack.stack.name`
diff --git a/wiki/4.7.1/06.01.90-Data_decort_stack_list.md b/wiki/4.7.1/06.01.90-Data_decort_stack_list.md
new file mode 100644
index 0000000..ae87394
--- /dev/null
+++ b/wiki/4.7.1/06.01.90-Data_decort_stack_list.md
@@ -0,0 +1,78 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_stack_list** служит для получения информации о списке всех доступных stack. Stack - вычислительный узел.
+
+## Аргументы
+
+_Data source_ функция **decort_stack_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | фильтр по ID вычислительного узла (stack) |
+| name | string | :x: | фильтр по наименованию stack |
+| type | string | :x: | фильтр по типу stack |
+| status | string | :x: | фильтр по статусу stack |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_stack_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| stack_id | int | ID вычислительного узла (stack) |
+| name | string | Наименование stack |
+| status | string | Статус stack |
+| type | string | Тип stack |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_stack_list**:
+
+```terraform
+data "decort_stack_list" "stack_list" {
+ #необязательный параметр
+ #тип - целое число
+ #фильтрация списка для получения информации о конкретном stack по его id
+ #by_id = 2
+
+ #необязательный параметр
+ #тип - строка
+ #фильтрация списка для получения информации о конкретном stack по его имени
+ #name = "alpha-cpu-04"
+
+ #необязательный параметр
+ #тип - строка
+ #фильтрация списка для получения информации о конкретном stack по его типу
+ #type = "KVM"
+
+ #необязательный параметр
+ #тип - строка
+ #фильтрация списка для получения информации о конкретном stack по его статусу
+ #status = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_stack_list** в переменной `data.decort_stack_list.sl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.91-Data_decort_dpdknet.md b/wiki/4.7.1/06.01.91-Data_decort_dpdknet.md
new file mode 100644
index 0000000..1f87118
--- /dev/null
+++ b/wiki/4.7.1/06.01.91-Data_decort_dpdknet.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_dpdknet** служит для получения информации об уже существующей DPDK сети.
+
+## Аргументы
+_Data source_ функция **decort_dpdknet** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| dpdk_id | int | :heavy_check_mark: | Идентификатор DPDK сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_dpdknet** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Cписок ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование |
+| compute_ids | []int | Cписок компьютов, которые используют данную сеть для своих интерфейсов |
+| created_time | int | Время создания |
+| desc | string | Текстовое описание сети |
+| dpdk_id | int | Идентификатор сети |
+| gid | int | Идентификатор площадки (GRID ID) |
+| guid | int | GUID ресурса |
+| id | string | Идентификатор запроса |
+| name | string | Наименование сети |
+| ovs_bridge | string | OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети |
+| rg_access | []int | Cписок ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование |
+| status | string | Статус сети |
+| updated_time | int | Время обновления |
+| vlan_id | int | ID виртуальной сети для тегирования траффика на интерфейсе для компьюта |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_dpdknet**:
+
+```terraform
+data "decort_dpdknet" "dpdk" {
+ #фильтр по ID DPDK сети
+ #обязательный параметр
+ #тип - целое число
+ dpdk_id = 49304
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_dpdknet** в переменной `data.decort_dpdknet.dpdk` будут сохранены возвращаемые значения. В частности, для получения наименования сети следует использовать конструкцию `data.decort_dpdknet.dpdk.name`
\ No newline at end of file
diff --git a/wiki/4.7.1/06.01.92-Data_decort_dpdknet_list.md b/wiki/4.7.1/06.01.92-Data_decort_dpdknet_list.md
new file mode 100644
index 0000000..1ac3468
--- /dev/null
+++ b/wiki/4.7.1/06.01.92-Data_decort_dpdknet_list.md
@@ -0,0 +1,95 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_dpdknet_list** служит для получения информации об имеющихся DPDK сетях.
+
+## Аргументы
+_Data source_ функция **decort_dpdknet_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID DPDK сети |
+| gid | int | :x: | Фильтр по GRID ID |
+| name | string | :x: | Фильтр по имени сети |
+| desc | string | :x: | Фильтр по описанию сети |
+| status | string | :x: | Фильтр по статусу |
+| compute_ids | []int | :x: Фильтр по compute IDs |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_dpdknet_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Cписок ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование |
+| compute_ids | []int | Cписок компьютов, которые используют данную сеть для своих интерфейсов |
+| created_time | int | Время создания |
+| desc | string | Текстовое описание сети |
+| dpdk_id | int | Идентификатор сети |
+| gid | int | Идентификатор площадки (GRID ID) |
+| guid | int | GUID ресурса |
+| id | string | Идентификатор запроса |
+| name | string | Наименование сети |
+| ovs_bridge | string | OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети |
+| rg_access | []int | Cписок ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование |
+| status | string | Статус сети |
+| updated_time | int | Время обновления |
+| vlan_id | int | ID виртуальной сети для тегирования траффика на интерфейсе для компьюта |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_dpdknet_list**:
+```terraform
+data "decort_dpdknet_list" "dl" {
+ #фильтр по ID DPDK сети
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по GRID ID
+ #опциональный параметр
+ #тип - целое число
+ #gid = 100
+
+ #фильтр по имени сети
+ #опциональный параметр
+ #тип - строка
+ #name = "test_dpdk"
+
+ #фильтр по описания
+ #опциональный параметр
+ #тип - строка
+ #desc = "user"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по compute IDs
+ #опциональный параметр
+ #тип - массив чисел
+ #compute_ids = [11111,22222]
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_dpdknet_list** в переменной `data.decort_dpdknet_list.dl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.93-Data_decort_disk_replication.md b/wiki/4.7.1/06.01.93-Data_decort_disk_replication.md
new file mode 100644
index 0000000..46e96fb
--- /dev/null
+++ b/wiki/4.7.1/06.01.93-Data_decort_disk_replication.md
@@ -0,0 +1,120 @@
+Функция доступна в провайдере версии 4.0.0 и выше.
+
+_Data source_ функция **decort_disk_replication** служит для получения информации о реплике диска
+
+## Аргументы
+_Data source_ функция **decort_disk_replication** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | id основного диска |
+| replica_disk_id | int | :heavy_check_mark: | id реплики диска |
+
+## Возвращаемые значения
+В случае успешного выполнения _Data source_ функция **decort_disk_replication** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца реплики диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная реплика диска |
+| acl | []string | Список доступов к реплике диска |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска реплики |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| gid | int | Идентификатор площадки (grid id) |
+| id | int | Идентификатор реплики диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данную реплику диска |
+| images | []int | Идентификаторы образов, использующих реплику диска |
+| iotune | Struct{}[см. ниже](#описание-cтруктуры-iotune) | Информация об ограничениях IO реплики диска |
+| disk_name | string | Наименование реплики диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| pci_slot | int | id pci слота, к которому подключена реплика |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещёна реплика |
+| present_to | []int | Список ID ресурсов, которым предоставлена реплика диска |
+| purge_time | int | Время последней попытки |
+| replica_disk_id | int | Идентификатор реплики диска. Дублирует значение параметра `id`. |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещёна реплика |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность реплики дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | int | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния реплики |
+| status | string | Статус реплики |
+| status_replication | string | Статус связи между диском и репликой |
+| tech_status | string | Технический статус реплики |
+| type | string | Тип реплики с точки зрения ее роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание cтруктуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+
+Пример вызова _Data source_ функции **decort_disk_replication**:
+
+```terraform
+data "decort_disk_replication" "dr" {
+ #id диска для которого подключена репликация
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 49304
+
+ #id реплики диска
+ #обязательный параметр
+ #тип - целое число
+ replica_disk_id = 1213
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_disk_replication** в переменной `decort_disk_replication.dr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.01.94-Data_decort_audit.md b/wiki/4.7.1/06.01.94-Data_decort_audit.md
new file mode 100644
index 0000000..ed500e8
--- /dev/null
+++ b/wiki/4.7.1/06.01.94-Data_decort_audit.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_audit** служит для получения информации об указанном событий системы, вызванном действиями пользователя.
+
+## Аргументы
+_Data source_ функция **decort_audit** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| audit_guid | string | :heavy_check_mark: | GUID события |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_audit** возвращает в указанную при вызове переменную следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| audit_guid | string | GUID события |
+| args | string | Аргументы вызова |
+| kwargs | string | Аргументы вызова |
+| call | string | Какая команда была выполнена |
+| guid | string | ID ресурса |
+| remote_addr | string | Адрес, на который отправляются журналы |
+| result | string | json строка ответа |
+| responsetime | float | Время выполнения |
+| status_code | int | Статус выполнения |
+| tags | string | Тэги |
+| timestamp | float | Точное время исполнения |
+| timestamp_end | float | Время окончания исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_audit**:
+
+```terraform
+data "decort_audit" "audit" {
+ #guid аудита
+ #обязательный параметр
+ #тип - строка
+ audit_guid = "abcdefg"
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_audit** в переменной `data.decort_audit.audit` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02-Административная-группа-API.md b/wiki/4.7.1/06.02-Административная-группа-API.md
new file mode 100644
index 0000000..c3c230a
--- /dev/null
+++ b/wiki/4.7.1/06.02-Административная-группа-API.md
@@ -0,0 +1 @@
+Раздел содержит _data source_ функции административной группы
diff --git a/wiki/4.7.1/06.02.01-Data_decort_cb_kvmvm.md b/wiki/4.7.1/06.02.01-Data_decort_cb_kvmvm.md
new file mode 100644
index 0000000..ce7e00f
--- /dev/null
+++ b/wiki/4.7.1/06.02.01-Data_decort_cb_kvmvm.md
@@ -0,0 +1,285 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm** служит для получения информации об уже существующей в облачной платформе виртуальной машине (Virtual Machine, VM), созданной на базе системы виртуализации KVM.
+
+## Аргументы
+_Data source_ функция **decort_cb_kvmvm** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине (подробнее о понятии _compute_ см. в разделе [Обзор облачной платформы DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md)). |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному виртуальному серверу и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| chipset | string | Тип эмулируемой системы |
+| clone_reference | int | Кол-во клонов |
+| clones | []int | id клонов |
+| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине |
+| computeci_id | int | ID вычислительного ресурса |
+| cd_image_id | int | ID cd image id |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу |
+| created_by | string | Кем создан _compute_ |
+| created_time | int | Время создания _compute_ |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален _compute_ |
+| deleted_time | int | Время удаления _compute_ |
+| desc | string | Текстовое описание виртуальной машины |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины |
+| image_name | string | Имя образа |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя компьюта |
+| natable_vins_id | int | NAT vins id |
+| natable_vins_ip | string | NAT vins ip |
+| natable_vins_name | string | NAT vins name |
+| natable_vins_network | string | NAT vins network |
+| natable_vins_network_name | string | NAT vins network name |
+| need_reboot | bool | флаг, указывающий, что требуется перезагрузка |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| need_reboot | bool | Флаг перезапуска |
+| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине |
+| reference_id | string | ID ссылки |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Наименование ресурса |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| stack_id | int | id стэка |
+| stack_name | string | Название стэка |
+| stateless_sep_id | int | ID сеп |
+| stateless_sep_type | string | Тип сеп |
+| status | string | Статус компьюта |
+| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги |
+| tech_status | string | Технический статус компьюта в составе группы |
+| updated_by | string | Кем компьют был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_data | string | Данные пользователя |
+| user_managed | bool | Флаг, показывает управление пользователем вычислительной мощностью |
+| pci_devices | []int | Список PCI девайсов |
+| vgpus | []int | Список vgpu |
+| virtual_image_id | int | ID виртуального образа |
+| virtual_image_name | string | Имя виртуального образа |
+| boot_disk_size | int | Размер загрузочного диска в ГБ |
+
+### Описание структуры os users
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| login | string | Логин |
+| password | string | Пароль |
+| public_key | string | Публичный ssh ключ |
+
+### Описание структуры tags
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ тэга |
+| val | string | Значение тэга |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| bus_number | int | Номер шины |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | ckey |
+| meta | []string | Мета информация |
+| account_id | int | ID аккаунта |
+| bus_number | int | Номер шины |
+| boot_partition | int | Загрузочный раздел |
+| created_time | int | Время создания диска |
+| deleted_time | int | Время удаления диска |
+| desc | string | Описание |
+| destruction_time | int | Время удаления |
+| disk_path | string | Путь диска |
+| gid | int | GID |
+| guid | int | GUID |
+| disk_id | int | ID диска |
+| image_id | int | ID образа |
+| images | []int | Список образов |
+| iotune | Struct [см. ниже](#описание-структуры-iotune) | Ограничения диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| milestones | int | Вехи |
+| name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_attempts | int | Кол-во попыток удаления |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | string | ID ссылки |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурсов |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду | |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+В нижеприведённом примере посредством вызова _data source_ функции **decort_cb_kvmvm** извлекается информация об уже существующем в платформе виртуальном сервере со следующими характеристиками:
+
+```terraform
+data "decort_cb_kvmvm" "existing_vm" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 11346
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_kvmvm** в переменной `data.decort_cb_kvmvm.existing_vm` будут сохранены возвращаемые значения. Так, например:
+* пароль для доступа в гостевую ОС, назначенный по умолчанию при создании VM - `"data.decort_cb_kvmvm.existing_vm.os_users.0.password`
+* идентификатор образа ОС, на базе которого была создана данная VM - `data.decort_cb_kvmvm.existing_vm.image_id`
+* текущий объём ОЗУ - `data.decort_cb_kvmvm.existing_vm.ram`
diff --git a/wiki/4.7.1/06.02.02-Data_decort_cb_rg.md b/wiki/4.7.1/06.02.02-Data_decort_cb_rg.md
new file mode 100644
index 0000000..4b3a330
--- /dev/null
+++ b/wiki/4.7.1/06.02.02-Data_decort_cb_rg.md
@@ -0,0 +1,87 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg** служит для получения информации об уже существующей ресурсной группе.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, по которой требуется получить информацию. Идентификатор не может быть нулевым |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| created_by | string | Пользователь - создатель ресурсной группы |
+| created_time | int | Время создания ресурсной группы |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS |
+| def_net_type | string | Тип сети, установленной по умолчанию для данной ресурсной группы. Может принимать одно из следующих значений: * EXTNET - подключение во внешнюю сеть с идентификатором `def_net_id` * PRIVATE - подключение в виртуальный сетевой сегмент (ViNS ) с идентификатором `def_net_id` * NONE - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. |
+| deleted_by | string | Информация о том, кто удалил группу |
+| deleted_time | int | Время удаления группы |
+| desc | string | Текстовое описание данной ресурсной группы |
+| dirty | bool | Dirty |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| milestones | int | Вехи |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account") |
+| rg_id | int | Идентификатор данной ресурсной группы |
+| register_computes | bool | Флаг регистрации ВМ во внешней системе |
+| resource_limits | []Struct [см. ниже](#описание-структуры-resource_limits) | Лимиты ресурсов |
+| resource_types | []string | Типы ресурсов |
+| secret | string | Секрет |
+| status | string | Статус ресурсной группы |
+| uniq_pools | []string | Список пулов. Например, ["sep1_poolName1", "sep2_poolName2"] |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins | []int | Список виртуальных сетей |
+| computes | []int | Список id компьютов |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Видимость аккаунта |
+| guid | string | GUID |
+| right | string | Права |
+| status | string | Статус |
+| type | string | Тип |
+| user_group_id | string | ID группы юзеров |
+
+### Описание структуры 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_rg**:
+
+```terraform
+data "decort_cb_rg" "target_rg" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1022
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_rg** в переменной `data.decort_cb_rg.target_rg` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_cb_rg.target_rg.rg_id`
diff --git a/wiki/4.7.1/06.02.03-Data_decort_cb_disk.md b/wiki/4.7.1/06.02.03-Data_decort_cb_disk.md
new file mode 100644
index 0000000..087191c
--- /dev/null
+++ b/wiki/4.7.1/06.02.03-Data_decort_cb_disk.md
@@ -0,0 +1,122 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk** служит для получения информации об уже существующем диске.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | Идентификатор диска |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| acl | string | Acces Control List |
+| boot_partition | int | Кол-во разделов диска |
+| computes | []Struct [см. ниже](#описание-структуры-computes) | Информация о подключенных виртуальных машинах |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id` |
+| disk_path | string | Адрес диска |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct [см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| milestones | int | Вехи |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_attempts | int | Кол-во попыток удаления |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | int | id ссылки на диск |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска другим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct [см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор compute (виртуальной машины) |
+| compute_name | string | Название compute (виртуальной машины) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| reference_id | int | Reference ID |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk**:
+
+```terraform
+data "decort_cb_disk" "my_data_disk" {
+ #id диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 33333
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_disk** в переменной `data.decort_cb_disk.my_data_disk` будут сохранены возвращаемые значения. В частности, для получения наименования диска следует использовать конструкцию `data.decort_cb_disk.my_data_disk.disk_name`
diff --git a/wiki/4.7.1/06.02.04-Data_decort_cb_vins.md b/wiki/4.7.1/06.02.04-Data_decort_cb_vins.md
new file mode 100644
index 0000000..5470761
--- /dev/null
+++ b/wiki/4.7.1/06.02.04-Data_decort_cb_vins.md
@@ -0,0 +1,316 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins** служит для получения информации об уже существующем виртуальном сетевом сегменте (Virtual Network Segment, ViNS).
+
+## Аргументы
+_Data source_ функция **decort_cb_vins** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | id vins |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vins_id | int | id vins |
+| vnf_dev | []Struct [см. ниже](#описание-структуры-vnf_dev) | Виртуальный маршрутизатор внутренней сети |
+| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| created_by | string | Аккаунт, создавший vins |
+| created_time | int | Время создания vins |
+| default_gw | string | Шлюз по умолчанию |
+| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
+| deleted_by | string | Пользователь, удаливший vins |
+| deleted_time | int | Время удаления vins |
+| description | string | Текстовое описание ViNS. |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type of manager |
+| milestones | int | Вехи |
+| name | string | Имя ViNS. |
+| netmask | int | Маска сети |
+| network | string | Информация о сети |
+| pre_reservations_num | int | Кол-во зарезервированных ip адресов |
+| redundant | bool | Redudant |
+| rg_id | int | Идентификатор ресурсной группы, на уровне которой создан ViNS. Для ViNS, существующих на уровне "account", данный параметр будет равен 0. |
+| rg_name | string | Имя ресурсной группы |
+| sec_vnf_dev_id | int | ID sec внутренней сети для разработки |
+| status | string | Статус vins |
+| updated_by | string | Кем был обновлен vins |
+| updated_time | int | Время последнего обновления vins |
+| user_managed | bool | Флаг, управляется ли пользователем |
+| vnfs | []Struct [см. ниже](#описание-структуры-vnfs) | Список VNFs |
+| vxlan_id | int | Идентификатор vxlan |
+| computes | []Struct [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор компьюта |
+| name | string | Имя компьюта |
+
+### Описание структуры vnf_dev
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| account_id | int | ID учетной записи |
+| capabilities | []string | Возможности vnf_dev |
+| config | []Struct [см. ниже](#описание-структуры-vnf_dev_config) | Конфигурация |
+| config_saved | bool | Флаг, отвечающий за то сохранен ли конфиг |
+| custom_precfg | bool | Флаг, отвечающий за то, есть ли кастомный пре-конфиг |
+| description | string | Описание |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| id | int | ID виртуального маршрутизатора внутренней сети |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Список интерфейсов подключений |
+| lock_status | string | Статус доступности |
+| milestones | int | Вехи |
+| name | string | Название виртуального маршрутизатора внутренней сети |
+| status | string | Статус виртуального маршрутизатора внутренней сети |
+| tech_status | string | Технический статус |
+| type | string | Тип виртуального маршрутизатора внутренней сети |
+| vins | []int | Список виртуальных сетей |
+
+### Описание структуры vnf_dev_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| mgmt | []Struct [см. ниже](#описание-структуры-mgmt) | Config Mgmt |
+| resources | []Struct [см. ниже](#описание-структуры-resources) | Ресурсы |
+
+### Описание структуры mgmt
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ip_addr | string | ip-адрес |
+| password | string | Пароль |
+| ssh_key | string | Публичный SSH ключ |
+| user | string | Имя пользователя |
+
+### Описание структуры resources
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| ram | int | Количество RAM |
+| stack_id | int | id стэка |
+| uuid | string | UUID ресурса |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID подключения |
+| conn_type | string | Тип соединения |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Флаг доступности |
+| flipgroup_id | int | ID группы с плавающим ip-адресом |
+| guid | string | ID ресурса |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес интерфейса |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Название интерфейса |
+| net_id | int | ID сети |
+| net_mask | int | Маска подсети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | id pci слота |
+| bus_number | int | Номер шины |
+| qos | []Struct [см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип интерфейса |
+| vnfs | []int | Список VNFs |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры default_qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры vnfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | []Struct [см. ниже](#описание-структуры-dhcp) | Информация о DHCP |
+| gw | []Struct [см. ниже](#описание-структуры-gw) | Информация о шлюзе |
+| nat | []Struct [см. ниже](#описание-структуры-nat) | NAT |
+
+### Описание структуры nat
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| created_time | int | Время создания |
+| config | Struct{} [см. ниже](#описание-структуры-nat_config) | Информация о конфиге |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| id | int | ID NAT |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+
+### Описание структуры nat_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_mask | int | Маска сети |
+| network | string | Сеть |
+| rules | []Struct{} [см. ниже](#описание-структуры-rules) | Правила NAT |
+
+### Описание структуры rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rule_id | int | ID правила |
+| local_ip | string | Локальный IP адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол |
+| public_port_end | int | Конец диапазона портов |
+| public_port_start | int | Начало диапазона портов |
+| vm_id | int | ID виртуальной машины |
+| vm_name | string | Имя виртуальной машины |
+
+### Описание структуры gw
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация о шлюзе |
+| account_id | int | Уникальный идентификатор владельца |
+| config | Struct{} [см. ниже](#писание-структуры-gw_config) | Информация о конфиге |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| id | int | ID gw |
+| lock_status | string | Статус доступа gw |
+| milestones | int | Вехи |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+| status | string | Статус gw |
+| tech_status | string | Технический статус gw |
+| type | string | Тип gw |
+
+### Описание структуры gw_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| ext_net_id | int | ID внешней сети |
+| ext_net_ip | string | IP внешней сети |
+| ext_netmask | int | Маска внешней сети |
+| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS |
+
+### Описание структуры dhcp
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация о dhcp |
+| account_id | int | id аккаунта |
+| config | []Struct [см. ниже](#описание-структуры-dhcp_config) | Конфигурация dhcp |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| id | int | ID dhcp |
+| lock_status | string | Статус доступа dhcp |
+| milestones | int | Вехи |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+| status | string | Статус dhcp |
+| tech_status | string | Технический статус dhcp |
+| type | string | Тип dhcp |
+
+### Описание структуры dhcp_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| dns | []string | Список dns |
+| ip_end | string | Конец диапазона IP адресов |
+| ip_start | string | Старт диапазона IP адресов |
+| lease | int | Срок |
+| net_mask | int | Маска подсети |
+| network | string | Информация о сети |
+| reservations | []Struct [см. ниже](#описание-структуры-reservations) | Информация о резервациях |
+
+### Описание структуры reservations
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| description | string | Описание |
+| domain_name | string | Имя домена |
+| host_name | string | Имя хоста |
+| ip | string | IP адрес |
+| mac | string | MAC адрес |
+| type | string | Тип сети |
+| vm_id | int | ID виртуальной машины |
+
+### Описание структуры devices
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| primary | Struct{} [см. ниже](#описание-структуры-primary) | Первичная информация |
+
+### Описание структуры primary
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dev_id | int | ID dev |
+| iface01 | string | Интерфейс 1 |
+| iface02 | string | Интерфейс 2 |
+
+### Описание структуры routes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | int | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | int | Маска сети |
+| gateway | string | IP шлюза |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins**:
+
+```terraform
+data "decort_cb_vins" "my_vins" {
+ #id желаемого vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins** в переменной `data.decort_cb_vins.my_vins` будут сохранены возвращаемые значения. В частности, для получения идентификатора ViNS следует использовать конструкцию `data.decort_cb_vins.my_vins.vins_id`
diff --git a/wiki/4.7.1/06.02.05-Data_decort_cb_account.md b/wiki/4.7.1/06.02.05-Data_decort_cb_account.md
new file mode 100644
index 0000000..b37183f
--- /dev/null
+++ b/wiki/4.7.1/06.02.05-Data_decort_cb_account.md
@@ -0,0 +1,78 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_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-адрес компани |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| 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
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account** в переменной `data.decort_cb_account.a` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.06-Data_decort_cb_image_list.md b/wiki/4.7.1/06.02.06-Data_decort_cb_image_list.md
new file mode 100644
index 0000000..7851036
--- /dev/null
+++ b/wiki/4.7.1/06.02.06-Data_decort_cb_image_list.md
@@ -0,0 +1,180 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_image_list** служит для получения информации об имеющихся в облачной платформе образах. Образы это дисковые ресурсы, уже содержащие некоторые данные, для которых реализован механизм быстрого клонирования/копирования в новый диск.
+
+Основной сценарий использования таких ресурсов это создание каталогов образов операционных систем (ОС), на базе которых создаются загрузочные диски для _compute_. Также с их помощью можно хранить эталонную информацию, требующуюся для работы приложений, например, файлы баз данных.
+
+Образ ОС является основной для создания новых виртуальных серверов, так как из него формируется загрузочный диск сервера. Как следствие, для создания виртуального сервера помимо других параметров требуется указать идентификатор нужного образа ОС. Для получения всех доступных идентификаторов можно воспользоваться _data source_ функцией **decort_cb_image_list**.
+
+## Аргументы
+_Data source_ функция **decort_cb_image_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :x: | Фильтр результата по storage endpoint provider ID |
+| by_id | int | :x: | Фильтр по ID образа |
+| name | string | :x: | Фильтр по названию образа |
+| status | string | :x: | Фильтр по статусу образа |
+| architecture | string | :x: | Фильтр по архитектуре |
+| type_image | string | :x: | Фильтр по типу образа |
+| image_size | int | :x: | Фильтр по размеру образа |
+| sep_name | string | :x: | Фильтр по имени SEP |
+| pool | string | :x: | Фильтр по Pool |
+| public | bool | :x: | Фильтр публичных/приватных образов |
+| hot_resize | bool | :x: | Фильтр образов, разрешающих hot resize |
+| bootable | bool | :x: | Фильтр загрузочных образов |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| enabled | bool | :x: | Фильтр по доступности образа |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_image_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| computeci_id | int | ID вычислительного ресурса |
+| deleted_time | int | Время удаления |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | []Struct [см. ниже](#описание-структуры-history) | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_id | int | ID образа |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| password | string | Пароль для образа |
+| pool_name | string | Пул, в котором был создан образ |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| image_type | string | Тип образа: linux, windows или другой |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| version | string | Версия |
+| virtual | bool | Флаг, является ли образ виртуальным |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры history
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | id записи об обновлении образа |
+| guid | string | guid ресурса |
+| timestamp | int | временная метка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_image_list**:
+```terraform
+data "decort_cb_image_list" "il" {
+ #фильтр по id sep
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #фильтр по id образа
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени образа
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по архитектуре
+ #опциональный параметр
+ #тип - строка
+ #architecture = "x86_64"
+
+ #фильтр по типу образа
+ #опциональный параметр
+ #тип - строка
+ #type_image = "cdrom"
+
+ #фильтр по размеру образа
+ #опциональный параметр
+ #тип - целое число
+ #image_size = 100
+
+ #фильтр по имени SEP
+ #опциональный параметр
+ #тип - строка
+ #sep_name = "test"
+
+ #фильтр по имени Pool
+ #опциональный параметр
+ #тип - строка
+ #pool = "test"
+
+ #фильтр по доступу
+ #опциональный параметр
+ #тип - булев
+ #public = "true"
+
+ #фильтр по hot_resize
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = "true"
+
+ #фильтр по bootable
+ #опциональный параметр
+ #тип - булев
+ #bootable = "true"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_image_list** в переменной `data.decort_cb_image_list.il.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.07-Data_decort_cb_image.md b/wiki/4.7.1/06.02.07-Data_decort_cb_image.md
new file mode 100644
index 0000000..52d4e5d
--- /dev/null
+++ b/wiki/4.7.1/06.02.07-Data_decort_cb_image.md
@@ -0,0 +1,94 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_image** служит для получения информации об имеющихся в облачной платформе образах. Образы это дисковые ресурсы, уже содержащие некоторые данные ("golden image"), для которых реализован механизм быстрого клонирования/копирования в новый диск.
+
+Основной сценарий использования таких ресурсов это создание каталогов образов операционных систем (ОС), на базе которых создаются загрузочные диски для _compute_. Также с их помощью можно хранить эталонную информацию, требующуюся для работы приложений, например, файлы баз данных.
+
+Образ ОС является основной для создания новых виртуальных серверов, так как из него формируется загрузочный диск сервера. Как следствие, для создания виртуального сервера помимо других параметров требуется указать идентификатор нужного образа ОС. Для получения такого идентификатора можно воспользоваться _data source_ функцией **decort_cb_image**.
+
+## Аргументы
+_Data source_ функция **decort_cb_image** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| image_id | int | :heavy_check_mark: | ID образа, информацию по которому требуется получить. |
+
+ID необходимого образа можно взять вызвав [decort_cb_image_list](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.06-Data_decort_cb_image_list.md)
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| cd_presented_to | string | Каким виртуальным машинам предоставлен CD образ |
+| computeci_id | int | ID вычислительного ресурса |
+| deleted_time | int | Время удаления |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | []Struct [см. ниже](#описание-структуры-history) | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_id | int | ID образа |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| password | string | Пароль для образа |
+| pool_name | string | Пул, в котором был создан образ |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| image_type | string | Тип образа: linux, windows или другой |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| version | string | Версия |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры history
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | id записи об обновлении образа |
+| guid | string | guid ресурса |
+| timestamp | int | временная метка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_image**:
+```terraform
+data "decort_cb_image" "my_img" {
+ #id образа
+ #обязательный параметр
+ #тип - целое число
+ image_id = 5912
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_image** в переменной `data.decort_cb_image.my_img` будут сохранены возвращаемые значения. В частности, для получения идентификатора образа следует использовать конструкцию `data.decort_cb_image.my_img.name`
diff --git a/wiki/4.7.1/06.02.08-Data_decort_cb_image_list_stacks.md b/wiki/4.7.1/06.02.08-Data_decort_cb_image_list_stacks.md
new file mode 100644
index 0000000..1132f94
--- /dev/null
+++ b/wiki/4.7.1/06.02.08-Data_decort_cb_image_list_stacks.md
@@ -0,0 +1,146 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_image_list_stacks** служит для получения информации об имеющихся в облачной платформе доступных образу stacks. Образы это дисковые ресурсы, уже содержащие некоторые данные, для которых реализован механизм быстрого клонирования/копирования в новый диск. Stacks - единица платформы, в которой хранятся в том числе и образы. Из других stacks к образу доступа нет.
+
+## Аргументы
+_Data source_ функция **decort_cb_image_list_stacks** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| image_id | int | :heavy_check_mark: | ID образа |
+| name | string | :x: | Фильтр по названию образа |
+| status | string | :x: | Фильтр по статусу образа |
+| type | string | :x: | Фильтр по типу образа |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_image_list_stacks** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация о stack |
+| api_url | string | Адрес api |
+| api_key | string | Ключ api |
+| app_id | string | ID приложения |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| desc | string | Описание |
+| descr | string | Описание |
+| drivers | []string | Список используемых драйверов |
+| eco | string | Системные ошибки |
+| error | int | Ошибка |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | ID ресурса |
+| id | int | ID вычислительного узла (stack) |
+| images | []int | Список доступных образов на stack |
+| login | string | Логин |
+| mem_allocation_ratio | float | Коэффициент выделения оперативной памяти |
+| name | string | Наименование stack |
+| packages | []Struct [см. ниже](#описание-структуры-packages) | Информация о пакетах |
+| passwd | string | Пароль |
+| reference_id | string | ID ссылки |
+| status | string | Статус stack |
+| type | string | Тип stack |
+
+### Описание структуры packages
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| libvirt_bin | Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
+| libvirt_daemon | Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
+| lvm2_lockd | Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
+| openvswitch_common | Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
+| openvswitch_switch | Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
+| qemu_system_x86 | Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
+| sanlock | Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
+
+### Описание структуры libvirt_bin
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры libvirt_daemon
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры lvm2_lockd
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры openvswitch_common
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры openvswitch_switch
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры qemu_system_x86
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры sanlock
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_image_list_stacks**:
+```terraform
+data "decort_cb_image_list_stacks" "ils" {
+ #id образа
+ #обязательный параметр
+ #тип - целое число
+ image_id = 6040
+
+ #фильтр по имени образа
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по типу образа
+ #опциональный параметр
+ #тип - строка
+ #type_image = "cdrom"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения информации
+ #опциональный параметр
+ #если не задан - отображается вся доступная информация
+ #тип - целое число
+ #page = 2
+
+ #количество отображаемых объектов на странице
+ #опциональный параметр
+ #если не задан - отображается вся доступная информация
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_image_list_stacks** в переменной `data.decort_cb_image_list_stacks.ils.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.09-Data_decort_cb_grid_list.md b/wiki/4.7.1/06.02.09-Data_decort_cb_grid_list.md
new file mode 100644
index 0000000..95c5fa1
--- /dev/null
+++ b/wiki/4.7.1/06.02.09-Data_decort_cb_grid_list.md
@@ -0,0 +1,108 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_grid_list** служит для получения информации об имеющихся в облачной платформе grid. Grid это пространства, на которых возможно размещение виртуальных машин.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_grid_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по id grid |
+| name | string | :x: | Фильтр по названию grid |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| 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" {
+ #фильтр по id grid
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 1
+
+ #название grid
+ #опциональный параметр
+ #тип - строка
+ #name = "grid name"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_list** в переменной `data.decort_cb_grid_list.gl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.10-Data_decort_cb_grid.md b/wiki/4.7.1/06.02.10-Data_decort_cb_grid.md
new file mode 100644
index 0000000..62b0c0a
--- /dev/null
+++ b/wiki/4.7.1/06.02.10-Data_decort_cb_grid.md
@@ -0,0 +1,42 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_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 |
+| ckey | string | ckey |
+| meta | []string | Мета информация |
+| 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" {
+ #id grid для получения информации
+ #обязательный параметр
+ #тип - целое число
+ grid_id = 215
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid** в переменной `data.decort_cb_grid.my_grid` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.100-Data_decort_cb_account_resource_consumption_get.md b/wiki/4.7.1/06.02.100-Data_decort_cb_account_resource_consumption_get.md
new file mode 100644
index 0000000..c14e513
--- /dev/null
+++ b/wiki/4.7.1/06.02.100-Data_decort_cb_account_resource_consumption_get.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 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
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_resource_consumption_get** в переменной `data.decort_cb_account_resource_consumption_get.rc_get` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.101-Data_decort_cb_account_resource_consumption_list.md b/wiki/4.7.1/06.02.101-Data_decort_cb_account_resource_consumption_list.md
new file mode 100644
index 0000000..072ead4
--- /dev/null
+++ b/wiki/4.7.1/06.02.101-Data_decort_cb_account_resource_consumption_list.md
@@ -0,0 +1,51 @@
+Функция доступна в провайдере версии 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" {
+ #Нет входных параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_resource_consumption_list** в переменной `data.decort_cb_account_resource_consumption_list.rc_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.102-Data_decort_cb_account_available_templates_list.md b/wiki/4.7.1/06.02.102-Data_decort_cb_account_available_templates_list.md
new file mode 100644
index 0000000..8f9c68f
--- /dev/null
+++ b/wiki/4.7.1/06.02.102-Data_decort_cb_account_available_templates_list.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_cb_account_available_templates_list** служит для получения информации о списках доступных образов аккаунту
+
+## Аргументы
+
+_Data source_ функция **decort_cb_account_available_templates_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_account_available_templates_list** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| items | []int | Список доступных образов аккаунту |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_account_available_templates_list**:
+
+```terraform
+data "decort_cb_account_available_templates_list" "atl" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_available_templates_list** в переменной `data.decort_cb_account_available_templates_list.atl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.103-Data_decort_cb_user.md b/wiki/4.7.1/06.02.103-Data_decort_cb_user.md
new file mode 100644
index 0000000..ff5f4c6
--- /dev/null
+++ b/wiki/4.7.1/06.02.103-Data_decort_cb_user.md
@@ -0,0 +1,58 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+*Data source* функция **decort_cb_user** служит для получения информации о пользователе.
+
+
+
+## Аргументы
+
+*Data source* функция **decort_cb_user** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| user_id | string | :heavy_check_mark: | ID пользователя |
+
+## Возвращаемые значения
+
+В случае успешного выполнения *data source* функция **decort_cb_user** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| user_id | string | ID пользователя |
+| ckey | string | CKey |
+| meta | []string | Мета информация об user |
+| active | bool | Флаг активности |
+| api_access | map[string]string | Список групп доступа к API, в которые будет включен данный пользователь |
+| authkey | string | Ключ сеанса |
+| authkeys | []string | Список ключей сеанса |
+| data | string | Установленные данные |
+| description | string | Описание |
+| domain | string | Имя домена |
+| emails | []string | Список адресов электронной почты |
+| gid | int | Grid ID |
+| groups | []string | Список групп, в которые включен пользователь |
+| guid | string | Guid пользователя |
+| last_check | int | Дата последней проверки |
+| mobile | []string | Список мобильных номеров |
+| password | string | Пароль пользователя |
+| protected | bool | Protected |
+| roles | []string | Список ролей |
+| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания |
+| xmpp | []string | Xmpp |
+
+## Пример использования
+
+Пример вызова *data source* функции **decort_cb_user**:
+
+```terraform
+data "decort_cb_user" "user" {
+ #id пользователя
+ #обязательный параметр
+ #тип - строка
+ user_id = ""
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_user** в переменной `data.decort_cb_user.user` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.104-Data_decort_cb_user_list.md b/wiki/4.7.1/06.02.104-Data_decort_cb_user_list.md
new file mode 100644
index 0000000..0d94b85
--- /dev/null
+++ b/wiki/4.7.1/06.02.104-Data_decort_cb_user_list.md
@@ -0,0 +1,87 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+*Data source* функция **decort_cb_user_list** служит для получения информации о списке всех доступных пользователей.
+
+## Аргументы
+
+*Data source* функция **decort_cb_user_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | string | :x: | Фильтр по ID пользователя |
+| active | bool | :x: | Фильтр по активности user |
+| service_account | bool | :x: | Фильтр по значению service account у искомого user |
+| sort_by | string | :x: | Сортировка по одному из полей. Формат +/-(field) |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+## Возвращаемые значения
+
+В случае успешного выполнения *data source* функция **decort_cb_user_list** возвращает в указанную при вызове переменную, в поле *items*, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | Ckey |
+| meta | string | Мета информация |
+| active | bool | Флаг активности |
+| apiaccess | map[string]string | Список групп доступа к API, в которые будет включен данный пользователь |
+| authkey | string | Ключ сеанса |
+| authkeys | []string | Список ключей сеанса |
+| data | string | Установленные данные |
+| description | string | Описание |
+| domain | string | Имя домена |
+| emails | []string | Список адресов электронной почты |
+| gid | int | Grid ID |
+| groups | []string | Список групп, в которые включен пользователь |
+| guid | string | Guid пользователя |
+| user_id | string | ID пользователя |
+| last_check | int | Дата последней проверки |
+| mobile | []string | Список мобильных номеров |
+| password | string | Пароль пользователя |
+| protected | bool | Protected |
+| roles | []string | Список ролей |
+| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания |
+| xmpp | []string | Xmpp |
+
+## Пример использования
+
+Пример вызова *data source* функции **decort_cb_user_list**:
+
+```terraform
+data "decort_cb_user_list" "users" {
+ #фильтр по id пользователя
+ #опциональный параметр
+ #тип - строка
+ #by_id = "test_user"
+
+ #фильтр по активным пользователям
+ #опциональный параметр
+ #тип - булев
+ #active = true
+
+ #фильтр по сервисным аккаунтам
+ #опциональный параметр
+ #тип - булев
+ #service_account = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_user_list** в переменной `data.decort_cb_user_list.users` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.105-Data_decort_cb_user_get_audit.md b/wiki/4.7.1/06.02.105-Data_decort_cb_user_get_audit.md
new file mode 100644
index 0000000..2489c76
--- /dev/null
+++ b/wiki/4.7.1/06.02.105-Data_decort_cb_user_get_audit.md
@@ -0,0 +1,76 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_cb_user_get_audit** служит для получения аудитов пользователя.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_user_get_audit** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| username | string | :x: | Имя пользователя (если не указано, выводит данные по текущему пользователю) |
+| call | string | :x: | Фильтр по вызову API |
+| status_code | int | :x: | Фильтр статус коду ответа |
+| timestamp_at | int | :x: | Фильтр по временной метке, после которой были сделаны запросы |
+| timestamp_to | int | :x: | Фильтр по временной метке, до которой были сделаны запросы |
+| page | int | :x: | Номер страницы для отображения |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения *data source* функция **decort_cb_user_get_audit** возвращает в указанную при вызове переменную, в поле *items*, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Адрес вызова API |
+| response_time | float | Время ответа |
+| status_code | int | Код ответа |
+| time | float | Время получения запроса |
+| guid | string | Guid пользователя |
+
+## Пример использования
+
+Пример вызова *data source* функции **decort_cb_user_get_audit**:
+
+```terraform
+data "decort_cb_user_get_audit" "audits" {
+ #имя пользователя (если не указано, выводит данные по текущему пользователю)
+ #опциональный параметр
+ #тип - строка
+ #username = "test_user"
+
+ #фильтр по вызову api
+ #опциональный параметр
+ #тип - строка
+ #call = "restapi/user/get"
+
+ #фильтр по статус коду ответа
+ #опциональный параметр
+ #тип - целое число
+ #status_code = 200
+
+ #фильтр по временной метке, после которой были сделаны запросы
+ #опциональный параметр
+ #тип - целое число
+ #timestamp_at = 123456
+
+ #фильтр по временной метке, до которой были сделаны запросы
+ #опциональный параметр
+ #тип - целое число
+ #timestamp_to = 123456
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_user_get_audit** в переменной `data.decort_cb_user_get_audit.audits` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.106-Data_decort_cb_node.md b/wiki/4.7.1/06.02.106-Data_decort_cb_node.md
new file mode 100644
index 0000000..886a335
--- /dev/null
+++ b/wiki/4.7.1/06.02.106-Data_decort_cb_node.md
@@ -0,0 +1,106 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_cb_node** служит для получения информации об узле платформы.
+
+## Аргументы
+_Data source_ функция **decort_cb_node** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| node_id | int | :heavy_check_mark: | ID узла платформы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_node** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| consumption | Struct{} [см. ниже](#Описание-структуры-consumed-и-reserved) | Информация о ресурсах |
+| cpu_info | Struct{} [см. ниже](#Описание-структуры-cpu_info) | Информация о CPU |
+| cpu_allocation_ratio | int | Отношение выделения CPU |
+| gid | int | Grid ID |
+| ipaddr | []string | IP адрес |
+| isolated_cpus | []string | Изолированные CPU |
+| name | string | Имя ноды |
+| need_reboot | bool | Флаг перезапуска |
+| nic_info | []Struct{} [см. ниже](#Описание-структуры-nic_info) | Информация о сетевых интерфейсах |
+| numa_topology | Struct{} [см. ниже](#Описание-структуры-numa_topology) | Топология numa (Non Uniform Memory Access) |
+| reserved_cpus | []string | Зарезервированные CPU |
+| roles | []string | Список ролей |
+| sriov_enabled | bool | Индикатор включения виртуализации сетевых интерфейсов для ВМ узла (SR-IOV) |
+| stack_id | int | ID стека |
+| status | string | Статус узла |
+| version | string | Версия платформы |
+
+### Описание структуры consumption
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| consumed | Struct{} [см. ниже](#Описание-структуры-consumed) | Информация о текущих ресурсах |
+| free | Struct{} [см. ниже](#Описание-структуры-free-reserved-total) | Информация о свободных ресурсах |
+| reserved | Struct{} [см. ниже](#Описание-структуры-free-reserved-total) | Информация о зарезервированных ресурсах |
+| total | Struct{} [см. ниже](#Описание-структуры-free-reserved-total) | Информация об общих ресурсах |
+| hostname | string | Имя хоста |
+
+### Описание структуры consumed
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ram | int | Количество RAM |
+| computes | int | Количество ВМ |
+| routers | int | Количество роутеров |
+| vcpu | int | vcpu |
+
+### Описание структуры free reserved total
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ram | int | Количество RAM |
+
+### Описание структуры cpu_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| clock_speed | int | Тактовая частота |
+| core_count | int | Кол-во центральных процессоров |
+| phys_count | int | Кол-во физических cpu |
+
+### Описание структуры nic_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| driver | string | Драйвер |
+| max_vfs | int | Максимальное кол-во vfs |
+| numa_node | int | Узел numa (Non Uniform Memory Access) |
+| num_vfs | int | Количество vfs |
+| os_name | string | Название ОС |
+| pci_slot | string | Pci Slot |
+| vf_list | []string | список идентификаторов VF, зарезервированных на узле для vfpool |
+
+### Описание структуры numa_topology
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_num | int | Коливество узлов |
+| nodes | []Struct{} [см. ниже](#описание-структуры-nodes) | Информация об узлах |
+
+### Описание структуры nodes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu_list | []int | Список CPU |
+| memory | Struct{} [см. ниже](#описание-структуры-memory) | Информация о памяти |
+
+### Описание структуры memory
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| one_g | int | 1G memory |
+| two_m | int | 2M memory |
+| total | int | Общая память |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_node**:
+```terraform
+data "decort_cb_node" "node" {
+ #id ноды
+ #обязательный параметр
+ #тип - целое число
+ node_id = 12
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_node** в переменной `data.decort_cb_node.node` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.107-Data_decort_cb_node_list.md b/wiki/4.7.1/06.02.107-Data_decort_cb_node_list.md
new file mode 100644
index 0000000..a4253d6
--- /dev/null
+++ b/wiki/4.7.1/06.02.107-Data_decort_cb_node_list.md
@@ -0,0 +1,170 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_cb_node_list** служит для получения информации об имеющихся в облачной платформе узлах.
+
+## Аргументы
+_Data source_ функция **decort_cb_node_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID узла |
+| name | string | :x: | Фильтр по имени узла |
+| version | string | :x: | Фильтр по версии узла |
+| release | string | :x: | Фильтр по релизу версии |
+| sep_id | int | :x: | Фильтр по ID SEP |
+| role | string | :x: | Фильтр по роли |
+| status | string | :x: | Фильтр по статусу узла |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_node_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание
+| --- | --- | --- |
+| additional_pkgs | []string | Список дополнительных пакетов |
+| cpu_info | Struct{} [см. ниже](#Описание-структуры-cpu_info) | Информация о CPU |
+| description | string | Описание |
+| gid | int | Grid ID |
+| guid | string | guid Ресурса |
+| hostkey | string | hostkey |
+| node_id | int | ID узла |
+| ipaddr | []string | IP адрес |
+| isolated_cpus | []string | Изолированные CPU |
+| lastcheck | int | Временная метка последней проверки |
+| machine_guid | string | guid ВМ |
+| mainboard_sn | string | mainboard_sn |
+| memory | int | Объем памяти |
+| milestones | int | Вехи |
+| model | string | Модель |
+| name | string | Имя ноды |
+| need_reboot | bool | Флаг перезапуска |
+| net_addr | []Struct{} [см. ниже](#Описание-структуры-net_addr) | Информация о сетевых адресах |
+| network_mode | string | Режим сети |
+| nic_info | []Struct{} [см. ниже](#Описание-структуры-nic_info) | Информация о сетевых интерфейсах |
+| node_uuid | string | Уникальный иденификатор uuid ноды |
+| numa_topology | Struct{} [см. ниже](#Описание-структуры-numa_topology) | Топология numa (Non Uniform Memory Access) |
+| peer_backup | int | Бэкап |
+| peer_log | int | Логи |
+| peer_stats | int | Статистика |
+| pgpus | []int | Список pgpu |
+| public_keys | []string | Список публичных ключей |
+| release | string | Релиз |
+| reserved_cpus | []string | Зарезервированные CPU |
+| roles | []string | Список ролей |
+| seps | []int | Список SEP |
+| serial_num | string | Серийный номер |
+| sriov_enabled | bool | Индикатор включения виртуализации сетевых интерфейсов для ВМ узла (SR-IOV) |
+| stack_id | int | ID стека |
+| status | string | Статус узла |
+| tags | []string | Список тегов |
+| type | string | Тип узла |
+| version | string | Версия платформы |
+
+### Описание структуры cpu_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| clock_speed | int | Тактовая частота |
+| core_count | int | Кол-во центральных процессоров |
+| phys_count | int | Кол-во физических cpu |
+
+### Описание структуры net_addr
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cidr | []string | Маска сети |
+| index | int | Индекс |
+| ip | []string | IP адрес |
+| mac | string | MAC адрес |
+| mtu | int | Максимальный размер пакета, который может быть передан по сети без фрагментации |
+| name | string | Имя адреса |
+
+### Описание структуры nic_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| driver | string | Драйвер |
+| max_vfs | int | Максимальное кол-во vfs |
+| numa_node | int | Узел numa (Non Uniform Memory Access) |
+| num_vfs | int | Количество vfs |
+| os_name | string | Название ОС |
+| pci_slot | string | Слот pci |
+| vf_list | []string | список идентификаторов VF, зарезервированных на узле для vfpool |
+
+### Описание структуры numa_topology
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_num | int | Коливество узлов |
+| nodes | []Struct{} [см. ниже](#Описание-структуры-nodes) | Информация об узлах |
+
+### Описание структуры nodes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu_list | []int | Список CPU |
+| memory | Struct{} [см. ниже](#описание-структуры-memory) | Информация о памяти |
+
+### Описание структуры memory
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| one_g | int | 1G memory |
+| two_m | int | 2M memory |
+| total | int | Общая память |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_node_list**:
+
+```terraform
+data "decort_cb_node_list" "nodes" {
+ #фильтр по id ноды
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 1234
+
+ #фильтр по имени ноды
+ #опциональный параметр
+ #тип - строка
+ #name = "node1"
+
+ #фильтр по версии ноды
+ #опциональный параметр
+ #тип - строка
+ #version = "version1"
+
+ #фильтр по релизу ноды
+ #опциональный параметр
+ #тип - строка
+ #release = "release1"
+
+ #фильтр по sep id
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 12
+
+ #фильтр по ролям ноды
+ #опциональный параметр
+ #тип - строка
+ #role = "service"
+
+ #фильтр по статусу ноды
+ #опциональный параметр
+ #тип - строка
+ #status = "disabled"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_cb_node_list** в переменной `data.decort_cb_node_list.nodes` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.108-Data_decort_cb_vfpool.md b/wiki/4.7.1/06.02.108-Data_decort_cb_vfpool.md
new file mode 100644
index 0000000..35060ee
--- /dev/null
+++ b/wiki/4.7.1/06.02.108-Data_decort_cb_vfpool.md
@@ -0,0 +1,65 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_cb_vfpool** служит для получения информации о vfpool устройстве
+
+## Аргументы
+
+_Data source_ функция **decort_cb_vfpool** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vfpool_id | int | :heavy_check_mark: | ID устройства vfpool |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_vfpool** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vfpool_id | int | ID устройства vfpool |
+| account_access | []int | Список имеющих доступ к vfpool учетных записей |
+| created_time | int | Дата создания |
+| description | string | Описание |
+| gid | int | Grid ID |
+| guid | int | Guid пользователя vfpool |
+| name | string | Наименование vfpool |
+| rg_access | []int | Список имеющих доступ к vfpool ресурсных групп |
+| status | string | Состояние |
+| updated_time | int | Дата изменения |
+| vfs | []Struct [см. ниже](#описание-структуры-vfs) | Список параметров |
+
+### Описание структуры vfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_id | int | ID узла |
+| vf_list | []Struct [см. ниже](#описание-структуры-vf_list) | Список параметров |
+
+### Описание структуры vf_list
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| nic_name | string | Название сетевого адаптера |
+| vfs_info | []Struct [см. ниже](#описание-структуры-vfs_info) | Список параметров |
+
+### Описание структуры vfs_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор |
+| claimed | bool | Флаг наличия сетевого драйвера |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_vfpool**:
+
+```terraform
+data "decort_cb_vfpool" "vfpool" {
+ #идентификатор vfpool
+ #обязательный параметр
+ #тип - целое число
+ vfpool_id = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vfpool** в переменной `data.decort_cb_vfpool.vfpool` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.109-Data_decort_cb_vfpool_list.md b/wiki/4.7.1/06.02.109-Data_decort_cb_vfpool_list.md
new file mode 100644
index 0000000..bf8778b
--- /dev/null
+++ b/wiki/4.7.1/06.02.109-Data_decort_cb_vfpool_list.md
@@ -0,0 +1,124 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Data source_ функция **decort_cb_vfpool_list** служит для получения информации о доступных vfpool устройствах
+
+## Аргументы
+
+_Data source_ функция **decort_cb_vfpool_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID устройства vfpool |
+| gid | int | :x: | Фильтр по grid ID |
+| name | string | :x: | Фильтр по наименованию vfpool |
+| description | string | :x: | Фильтр по описанию |
+| status | string | :x: | Фильтр по состоянию vfpool |
+| account_access | int | :x: | Фильтр по имеющей доступ к vfpool учетной записи |
+| rg_access | int | :x: | Фильтр по имеющей доступ к vfpool ресурсной группе |
+| sort_by | string | :x: | Отсортировать вывод по значениям поля. Формат +/-(field) |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_vfpool_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Список имеющих доступ к vfpool учетных записей |
+| created_time | int | Дата создания |
+| description | string | Описание |
+| gid | int | Grid ID |
+| guid | int | Guid пользователя vfpool |
+| vfpool_id | int | ID устройства vfpool |
+| name | string | Наименование vfpool |
+| rg_access | []int | Список имеющих доступ к vfpool ресурсных групп |
+| status | string | Состояние |
+| updated_time | int | Дата изменения |
+| vfs | []Struct [см. ниже](#описание-структуры-vfs) | Список параметров |
+
+### Описание структуры vfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_id | int | ID узла |
+| vf_list | []Struct [см. ниже](#описание-структуры-vfs_list) | Список параметров |
+
+### Описание структуры vf_list
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| nic_name | string | Название сетевого адаптера |
+| vfs_info | []Struct [см. ниже](#описание-структуры-vfs_info) | Список параметров |
+
+### Описание структуры vfs_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор |
+| claimed | bool | Флаг наличия сетевого драйвера |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_vfpool_list**:
+
+```terraform
+data "decort_cb_vfpool_list" "vfpool_list" {
+ #фильтрация списка для получения информации о конкретном vfpool по его id
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 1
+
+ #фильтрация списка для получения информации о vfpool, которые принадлежат к определенному GRID
+ #опциональный параметр
+ #тип - целое число
+ #gid = 1
+
+ #фильтрация списка для получения информации о конкретном vfpool по его имени
+ #опциональный параметр
+ #тип - строка
+ #name = "alpha-cpu-04"
+
+ #фильтрация списка для получения информации о конкретном vfpool по его описанию
+ #опциональный параметр
+ #тип - строка
+ #description = "some"
+
+ #фильтрация списка для получения информации о vfpool, которые имеют соответствующий статус
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтрация списка для получения информации о vfpool, которые доступны конкретному аккаунту
+ #опциональный параметр
+ #тип - целое число
+ #account_access = 1
+
+ #фильтрация списка для получения информации о vfpool, которые доступны конкретной ресурсной группе
+ #опциональный параметр
+ #тип - целое число
+ #rg_access = 1
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vfpool_list** в переменной `data.decort_cb_vfpool_list.vfpool_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.11-Data_decort_cb_pcidevice_list.md b/wiki/4.7.1/06.02.11-Data_decort_cb_pcidevice_list.md
new file mode 100644
index 0000000..a98460a
--- /dev/null
+++ b/wiki/4.7.1/06.02.11-Data_decort_cb_pcidevice_list.md
@@ -0,0 +1,82 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_pcidevice_list** служит для получения информации об имеющихся устройств с шиной PCI.
+
+## Аргументы
+_Data source_ функция **decort_cb_pcidevice_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | фильтр по ID устройства |
+| compute_id | int | :x: | фильм по ID вычислительной машины |
+| name | string | :x: | фильтр по наименованию устройства |
+| rg_id | int | :x: | фильтр по ID ресурсной группы |
+| status | string | :x: | фильтр по статусу устройства |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_pcidevice_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| compute_id | int | id вычислительной площадки |
+| description | string | Описание |
+| guid | int | Внутренний id |
+| hw_path | string | HW Путь |
+| device_id | int | id устройства |
+| name | string | Наименование устройства |
+| rg_id | int | id ресурсной группы (resource group) |
+| stack_id | int | id стэка |
+| status | string | Статус устройства |
+| system_name | string | Системное имя устройства |
+
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_pcidevice_list**:
+
+```terraform
+data "decort_cb_pcidevice_list" "pl" {
+ #фильтр по id устройства
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 111
+
+ #фильтр по id Compute
+ #опциональный параметр
+ #тип - целое число
+ #compute_id = 123
+
+ #фильтр по имени устройства
+ #опциональный параметр
+ #тип - строка
+ #name = "name"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 111
+
+ #фильтр по статусу устройства
+ #опциональный параметр
+ #тип - строка
+ #status = "status"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_pcidevice_list** в переменной `data.decort_cb_pcidevice_list.pl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.110-Data_decort_cb_grid_post_diagnosis.md b/wiki/4.7.1/06.02.110-Data_decort_cb_grid_post_diagnosis.md
new file mode 100644
index 0000000..04f9b04
--- /dev/null
+++ b/wiki/4.7.1/06.02.110-Data_decort_cb_grid_post_diagnosis.md
@@ -0,0 +1,34 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_grid_post_diagnosis** служит для получения снимка платформы с дополнительной диагностической информацией, такой как журналы и т.д.
+
+## Аргументы
+_Data source_ функция **decort_cb_grid_post_diagnosis** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| grid_id | int | :heavy_check_mark: | ID grid |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_grid_post_diagnosis** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| diagnosis | string | Диагностическая информация |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_grid_post_diagnosis**:
+```terraform
+data "decort_cb_grid_post_diagnosis" "grid" {
+ #id grid для получения информации
+ #обязательный параметр
+ #тип - целое число
+ gid = 215
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_post_diagnosis** в переменной `data.decort_cb_grid_post_diagnosis.grid` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.111-Data_decort_cb_grid_get_diagnosis.md b/wiki/4.7.1/06.02.111-Data_decort_cb_grid_get_diagnosis.md
new file mode 100644
index 0000000..0355105
--- /dev/null
+++ b/wiki/4.7.1/06.02.111-Data_decort_cb_grid_get_diagnosis.md
@@ -0,0 +1,34 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_grid_get_diagnosis** служит для получения снимка платформы с дополнительной диагностической информацией, такой как журналы и т.д.
+
+## Аргументы
+_Data source_ функция **decort_cb_grid_get_diagnosis** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| grid_id | int | :heavy_check_mark: | ID grid |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_grid_get_diagnosis** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| diagnosis | string | Диагностическая информация |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_grid_get_diagnosis**:
+```terraform
+data "decort_cb_grid_get_diagnosis" "grid" {
+ #id grid для получения информации
+ #обязательный параметр
+ #тип - целое число
+ gid = 215
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_get_diagnosis** в переменной `data.decort_cb_grid_get_diagnosis.grid` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.112-Data_decort_cb_dpdknet.md b/wiki/4.7.1/06.02.112-Data_decort_cb_dpdknet.md
new file mode 100644
index 0000000..c0d5e46
--- /dev/null
+++ b/wiki/4.7.1/06.02.112-Data_decort_cb_dpdknet.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_cb_dpdknet** служит для получения информации об уже существующей DPDK сети.
+
+## Аргументы
+_Data source_ функция **decort_cb_dpdknet** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| dpdk_id | int | :heavy_check_mark: | Идентификатор DPDK сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_dpdknet** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Cписок ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование |
+| compute_ids | []int | Cписок компьютов, которые используют данную сеть для своих интерфейсов |
+| created_time | int | Время создания |
+| desc | string | Текстовое описание сети |
+| dpdk_id | int | Идентификатор сети |
+| gid | int | Идентификатор площадки (GRID ID) |
+| guid | int | GUID ресурса |
+| id | string | Идентификатор запроса |
+| name | string | Наименование сети |
+| ovs_bridge | string | OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети |
+| rg_access | []int | Cписок ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование |
+| status | string | Статус сети |
+| updated_time | int | Время обновления |
+| vlan_id | int | ID виртуальной сети для тегирования траффика на интерфейсе для компьюта |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_dpdknet**:
+
+```terraform
+data "decort_cb_dpdknet" "dpdk" {
+ #фильтр по ID DPDK сети
+ #обязательный параметр
+ #тип - целое число
+ dpdk_id = 49304
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_dpdknet** в переменной `data.decort_cb_dpdknet.dpdk` будут сохранены возвращаемые значения. В частности, для получения наименования сети следует использовать конструкцию `data.decort_cb_dpdknet.dpdk.name`
\ No newline at end of file
diff --git a/wiki/4.7.1/06.02.113-Data_decort_cb_dpdknet_list.md b/wiki/4.7.1/06.02.113-Data_decort_cb_dpdknet_list.md
new file mode 100644
index 0000000..1c954dd
--- /dev/null
+++ b/wiki/4.7.1/06.02.113-Data_decort_cb_dpdknet_list.md
@@ -0,0 +1,97 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_cb_dpdknet_list** служит для получения информации об имеющихся DPDK сетях.
+
+## Аргументы
+_Data source_ функция **decort_cb_dpdknet_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID DPDK сети |
+| gid | int | :x: | Фильтр по GRID ID |
+| name | string | :x: | Фильтр по имени сети |
+| desc | string | :x: | Фильтр по описанию сети |
+| status | string | :x: | Фильтр по статусу |
+| account_access | []int | :x: | Фильтр по доступным аккаунтам |
+| rg_access | []int | :x: | Фильтр по доступным ресурсным группа |
+| compute_ids | []int | :x: | Фильтр по compute IDs |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_dpdknet_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Cписок ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование |
+| compute_ids | []int | Cписок компьютов, которые используют данную сеть для своих интерфейсов |
+| created_time | int | Время создания |
+| desc | string | Текстовое описание сети |
+| dpdk_id | int | Идентификатор сети |
+| gid | int | Идентификатор площадки (GRID ID) |
+| guid | int | GUID ресурса |
+| id | string | Идентификатор запроса |
+| name | string | Наименование сети |
+| ovs_bridge | string | OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети |
+| rg_access | []int | Cписок ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование |
+| status | string | Статус сети |
+| updated_time | int | Время обновления |
+| vlan_id | int | ID виртуальной сети для тегирования траффика на интерфейсе для компьюта |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_dpdknet_list**:
+```terraform
+data "decort_cb_dpdknet_list" "dl" {
+ #фильтр по ID DPDK сети
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по GRID ID
+ #опциональный параметр
+ #тип - целое число
+ #gid = 100
+
+ #фильтр по имени сети
+ #опциональный параметр
+ #тип - строка
+ #name = "test_dpdk"
+
+ #фильтр по описания
+ #опциональный параметр
+ #тип - строка
+ #desc = "user"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по compute IDs
+ #опциональный параметр
+ #тип - массив чисел
+ #compute_ids = [11111,22222]
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_dpdknet_list** в переменной `data.decort_cb_dpdknet_list.dl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.114-Data_decort_cb_disk_replication.md b/wiki/4.7.1/06.02.114-Data_decort_cb_disk_replication.md
new file mode 100644
index 0000000..062a62e
--- /dev/null
+++ b/wiki/4.7.1/06.02.114-Data_decort_cb_disk_replication.md
@@ -0,0 +1,128 @@
+Функция доступна в провайдере версии 4.0.0 и выше.
+
+_Data source_ функция **decort_cb_disk_replication** служит для получения информации о реплике диска
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_replication** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | id основного диска |
+| replica_disk_id | int | :heavy_check_mark: | id реплики диска |
+
+## Возвращаемые значения
+В случае успешного выполнения _Data source_ функция **decort_cb_disk_replication** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца реплики диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная реплика диска |
+| acl | []string | Список доступов к реплике диска |
+| boot_partition | int | Кол-во разделов реплики диска |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска реплики |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_path | string | Адрес реплики диска |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | Идентификатор реплики диска |
+| id | int | Идентификатор реплики диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данную реплику диска |
+| images | []int | Идентификаторы образов, использующих реплику диска |
+| iotune | Struct{}[см. ниже](#описание-cтруктуры-iotune) | Информация об ограничениях IO реплики диска |
+| iqn | string | iqn реплики диска |
+| login | string | Логин для доступа к реплике диска |
+| milestones | int | Вехи |
+| disk_name | string | Наименование реплики диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключена реплика |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещёна реплика |
+| present_to | []int | Список ID ресурсов, которым предоставлена реплика диска |
+| purge_time | int | Время последней попытки |
+| replica_disk_id | int | Идентификатор реплики диска. Дублирует значение параметра `id`. |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещёна реплика |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность реплики дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | int | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния реплики |
+| status | string | Статус реплики |
+| status_replication | string | Статус связи между диском и репликой |
+| tech_status | string | Технический статус реплики |
+| type | string | Тип реплики с точки зрения ее роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание cтруктуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+
+Пример вызова _Data source_ функции **decort_cb_disk_replication**:
+
+```terraform
+data "decort_cb_disk_replication" "dr" {
+ #ID диска для которого подключена репликация
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 49304
+
+ #ID реплики диска
+ #обязательный параметр
+ #тип - целое число
+ replica_disk_id = 1213
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _Data source_ функции **decort_cb_disk_replication** в переменной `decort_cb_disk_replication.dr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.115-Data_decort_cb_audits_export_to_file.md b/wiki/4.7.1/06.02.115-Data_decort_cb_audits_export_to_file.md
new file mode 100644
index 0000000..ab4968d
--- /dev/null
+++ b/wiki/4.7.1/06.02.115-Data_decort_cb_audits_export_to_file.md
@@ -0,0 +1,34 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_cb_audits_export_to_file** служит для получения архива с информации об указанном событиях системы, вызванном действиями пользователей.
+
+## Аргументы
+_Data source_ функция **decort_cb_audits_export_to_file** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| file_path | string | :х: | путь, где будет создан архив, если не указан, создается в директории с main.tf с именем "audits.tar.gz" |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_audits_export_to_file** возвращает в указанную при вызове переменную следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| file_path | string | указанный путь |
+| id | string | UUID запроса |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_audits_export_to_file**:
+
+```terraform
+data "decort_cb_audits_export_to_file" "audit" {
+ #путь, где будет создан архив, если не указан, создается в директории с main.tf с именем "audits.tar.gz"
+ #обязательный параметр
+ #тип - строка
+ file_path = "abcdefg.tar.gz"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_audits_export_to_file** в переменной `data.decort_cb_audits_export_to_file.audit` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.116-Data_decort_cb_grid_get_settings.md b/wiki/4.7.1/06.02.116-Data_decort_cb_grid_get_settings.md
new file mode 100644
index 0000000..aa6e50c
--- /dev/null
+++ b/wiki/4.7.1/06.02.116-Data_decort_cb_grid_get_settings.md
@@ -0,0 +1,83 @@
+Функция доступна в провайдере версии 4.7.0 и выше.
+
+_Data source_ функция **decort_cb_grid_get_settings** служит для получения настроек grid. Grid это пространства, на которых возможно размещение виртуальных машин.
+
+## Аргументы
+_Data source_ функция **decort_cb_grid_get_settings** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| grid_id | int | :heavy_check_mark: | ID grid |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_grid_get_settings** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| grid_id | int | ID grid |
+| allowed_ports | []int | Список разрешенных портов для подключения |
+| cleanup_retention_period | int | Период хранения данных |
+| docker_registry | Struct{} [см. ниже](#Описание-структуры-docker_registry) | Настройки для подключения к docker registry |
+| enable_uptime_monitor | bool | Флаг мониторинга доступности |
+| extnet_max_pre_reservations_num | int | Кол-во зарезервированных ip адресов для внешних сетей |
+| healthcheck_notifications | Struct{} [см. ниже](#Описание-структуры-healthcheck_notifications) | Настройки уведомлений healthcheck |
+| id | int | ID запроса |
+| k8s_cleanup_enabled | bool | Флаг автоматической очистки k8s |
+| limits | string | Лимиты |
+| location_url | string | URL платформы |
+| net_qos | Struct{} [см. ниже](#Описание-структуры-net_qos) | Настройки QoS |
+| networks | string | Наименования сетей |
+| prometheus | Struct{} [см. ниже](#Описание-структуры-prometheus) | Настройки prometheus |
+| vins_max_pre_reservations_num | int | Кол-во зарезервированных ip адресов для виртуальных сетей |
+| vnfdev_mgmt_net_range | string | Диапазон IP-адресов для управления устройствами VNF |
+
+### Описание структуры docker_registry
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| password | string | Пароль |
+| server | string | URL сервера |
+| username | string | Имя пользователя |
+
+### Описание структуры healthcheck_notifications
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| emails | []Struct{} [см. ниже](#Описание-структуры-emails) | Список email для уведомлений |
+
+### Описание структуры emails
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | email |
+| enabled | bool | флаг доступности |
+
+### Описание структуры net_qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| extnet | Struct{} [см. ниже](#Описание-структуры-qos_settings) | Настройки QoS для внешних сетей |
+| vins | Struct{} [см. ниже](#Описание-структуры-qos_settings) | Настройки QoS для виртуальных сетей |
+
+### Описание структуры qos_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | string | Скорость исходящего трафика |
+| in_burst | string | Размер буфера входящего трафика |
+| in_rate | string | Скорость входящего трафика |
+
+### Описание структуры prometheus
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| scrape_interval | int | Интервал сбора метрик |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_grid_get_settings**:
+```terraform
+data "decort_cb_grid_get_settings" "gs" {
+ #id grid для получения информации
+ #обязательный параметр
+ #тип - целое число
+ grid_id = 215
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_get_settings** в переменной `data.decort_cb_grid_get_settings.gs` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.12-Data_decort_cb_pcidevice.md b/wiki/4.7.1/06.02.12-Data_decort_cb_pcidevice.md
new file mode 100644
index 0000000..24719fe
--- /dev/null
+++ b/wiki/4.7.1/06.02.12-Data_decort_cb_pcidevice.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_pcidevice** служит для получения информации об имеющихся устройств с шиной PCI.
+
+## Аргументы
+_Data source_ функция **decort_cb_pcidevice** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| device_id | int | :heavy_check_mark: | ID устройства |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_pcidevice** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| compute_id | int | id вычислительной площадки |
+| description | string | Описание |
+| guid | int | Внутренний id |
+| hw_path | string | HW Путь |
+| device_id | int | id устройства |
+| name | string | Наименование устройства |
+| rg_id | int | id ресурсной группы (resource group) |
+| stack_id | int | id стэка |
+| status | string | Статус устройства |
+| system_name | string | Системное имя устройства |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_pcidevice**:
+```terraform
+data "decort_cb_pcidevice" "pd" {
+ #id устройства
+ #обязательный параметр
+ #тип - целое число
+ device_id = 111
+}
+# once the above directive completes, pcidevice will be accessible
+# as data.decort_cb_pcidevice.pd
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_pcidevice** в переменной `data.decort_cb_pcidevice.pd` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.13-Data_decort_vgpu.md b/wiki/4.7.1/06.02.13-Data_decort_vgpu.md
new file mode 100644
index 0000000..0a072d2
--- /dev/null
+++ b/wiki/4.7.1/06.02.13-Data_decort_vgpu.md
@@ -0,0 +1,42 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_vgpu** служит для получения информации об имеющимся виртуальном графическом устройстве.
+
+## Аргументы
+_Data source_ функция **decort_vgpu** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vgpu_id | int | :heavy_check_mark: | ID устройства |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_pcidevice** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vgpu_id | int | id устройства |
+| account_id | int | id аккаунта, к которому привязано устройство |
+| mode | string | Режим работы устройства |
+| pgpu | int | id физического устройства, на основе которого создано виртуальное |
+| profile_id | int | id профиля, к которому привязано устройство |
+| ram | int | Количество ОЗУ виртуального устройства |
+| status | string | Статус устройства |
+| type | string | Тип устройства |
+| vm_id | int | id виртуальной машины, использующей устройство |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_vgpu**:
+```terraform
+data "decort_vgpu" "vgpu" {
+ #id vgpu
+ #обязательный параметр
+ #тип - целое число
+ vgpu_id = 1111
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_vgpu** в переменной `data.decort_vgpu.vgpu` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.14-Data_decort_cb_rg_list.md b/wiki/4.7.1/06.02.14-Data_decort_cb_rg_list.md
new file mode 100644
index 0000000..eb199f0
--- /dev/null
+++ b/wiki/4.7.1/06.02.14-Data_decort_cb_rg_list.md
@@ -0,0 +1,145 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_list** служит для получения информации об имеющихся ресурсных группах.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID ресурсной группы |
+| name | string | :x: | Фильтр по имени ресурсной группы |
+| account_id | int | :x: | Фильтр поID аккаунта |
+| account_name | string | :x: | Фильтр по названию аккаунта |
+| created_after | int | :x: | Отдает все рес. группы созданные после определенного времени (unix timstamp) |
+| created_before | int | :x: | Отдает все рес. группы созданные до определенного времени (unix timstamp) |
+| status | string | :x: | Фильтр по статусу |
+| lock_status | string | :x: | Фильтр по локстатусу |
+| includedeleted | bool | :x: | Включение удаленных rg в результат поиска |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| created_by | string | Пользователь - создатель ресурсной группы |
+| created_time | int | Время создания ресурсной группы |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS |
+| def_net_type | string | Тип сети, установленной по умолчанию для данной ресурсной группы. Может принимать одно из следующих значений: * EXTNET - подключение во внешнюю сеть с идентификатором `def_net_id` * PRIVATE - подключение в виртуальный сетевой сегмент (ViNS ) с идентификатором `def_net_id` * NONE - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. |
+| deleted_by | string | Информация о том, кто удалил группу |
+| deleted_time | int | Время удаления группы |
+| desc | string | Текстовое описание данной ресурсной группы |
+| dirty | bool | Dirty |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| milestones | int | Вехи |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account") |
+| rg_id | int | Идентификатор данной ресурсной группы |
+| register_computes | bool | Флаг регистрации ВМ во внешней системе |
+| resource_limits | []Struct [см. ниже](#описание-структуры-resource_limits) | Лимиты ресурсов |
+| resource_types | []string | Типы ресурсов |
+| secret | string | Секрет |
+| status | string | Статус ресурсной группы |
+| uniq_pools | []string | Список пулов. Например, ["sep1_poolName1", "sep2_poolName2"] |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins | []int | Список виртуальных сетей |
+| vms | []int | Список id компьютов |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Видимость аккаунта |
+| guid | string | GUID |
+| right | string | Права |
+| status | string | Статус |
+| type | string | Тип |
+| user_group_id | string | ID группы юзеров |
+
+### Описание структуры 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_rg_list**:
+```terraform
+data "decort_cb_rg_list" "rl" {
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ресурсных групп
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "test"
+
+ #фильтр по времени создания (после указанного времени)
+ #опциональный параметр
+ #тип - целое число
+ #created_after = 123
+
+ #фильтр по времени создания (перед указанным временем)
+ #опциональный параметр
+ #тип - целое число
+ #created_before = 123
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #отображать удаленные ресурсные группы или нет
+ #опциональный параметр
+ #тип - булев
+ #по умолчанию - false
+ #includedeleted = false
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_list** в переменной `data.decort_cb_rg_list.rl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.15-Data_decort_cb_disk_list.md b/wiki/4.7.1/06.02.15-Data_decort_cb_disk_list.md
new file mode 100644
index 0000000..b92dd0a
--- /dev/null
+++ b/wiki/4.7.1/06.02.15-Data_decort_cb_disk_list.md
@@ -0,0 +1,197 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_list** служит для получения информации об имеющихся дисках.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- |---|
+| by_id | int | :x: | Фильтр по ID диска |
+| name | string | :x: | Фильтр по имени диска |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| disk_max_size | int | :x: | Фильтр по макс. размеру диска |
+| status | string | :x: | Фильтр по статусу диска |
+| shared | bool | :x: | Фильтр по значению shared |
+| account_id | int | :x: | id аккаунта для получения списка дисков |
+| type | string | :x: | Тип диска. Возможные типы: "b" - boot_disk, "d" - data_disk |
+| sep_id | int | :x: | Фильтр по storage endpoint provider ID |
+| pool | string | :x: | Фильтр по Pool |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| acl | string | Acces Control List |
+| boot_partition | int | Кол-во разделов диска |
+| computes | []Struct [см. ниже](#описание-структуры-computes) | Информация о подключенных виртуальных машинах |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id` |
+| disk_path | string | Адрес диска |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct [см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| machine_id | int | id машины (устаревшее) |
+| machine_name | string | Наименование машины (устаревшее) |
+| milestones | int | Вехи |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_attempts | int | Кол-во попыток удаления |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | int | id ссылки на диск |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct [см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор compute (виртуальной машины) |
+| compute_name | string | Название compute (виртуальной машины) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| reference_id | int | Reference ID |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_list**:
+```terraform
+data "decort_cb_disk_list" "dl" {
+ #фильтр по id диска
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 11111
+
+ #фильтр по имени диска
+ #опциональный параметр
+ #тип - строка
+ #name = "disk name"
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "account name"
+
+ #фильтр по максимальному размеру диска
+ #опциональный параметр
+ #тип - целое число
+ #disk_max_size = 3
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "started"
+
+ #фильтр по полю shared
+ #опциональный параметр
+ #тип - булев
+ #shared = true
+
+ #id аккаунта для получения списка дисков
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #тип диска
+ #опциональный параметр
+ #тип - строка
+ #возможные типы: "b" - boot_disk, "d" - data_disk
+ #type = "d"
+
+ #фильтр по sep id
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #фильтр по названию pool
+ #опциональный параметр
+ #тип - строка
+ #pool = "pool name"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_disk_list** в переменной `data.decort_cb_disk_list.dl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.16-Data_decort_cb_vins_list.md b/wiki/4.7.1/06.02.16-Data_decort_cb_vins_list.md
new file mode 100644
index 0000000..57a6e42
--- /dev/null
+++ b/wiki/4.7.1/06.02.16-Data_decort_cb_vins_list.md
@@ -0,0 +1,142 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_list** служит для получения информации об имеющихся виртуальных сетях.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID vins |
+| name | string | :x: | Фильтр по имени vins |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| ext_ip | string | :x: | Фильтр по внешнему IP адресу |
+| vnfdev_id | int | :x: | Фильтр по VnfDEV ID |
+| include_deleted | bool | :x: | Включение удаленных vins в результат поиска |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vins_id | int | id vins |
+| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| created_by | string | Аккаунт, создавший vins |
+| created_time | int | Время создания vins |
+| default_gw | string | Шлюз по умолчанию |
+| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
+| deleted_by | string | Пользователь, удаливший vins |
+| deleted_time | int | Время удаления vins |
+| description | string | Текстовое описание ViNS. |
+| external_ip | string | Внешний ip - адрес |
+| extnet_id | int | Идентификатор внешней сети |
+| free_ips | int | Кол-во свободных IP адресов |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type of manager |
+| milestones | int | Вехи |
+| name | string | Имя ViNS. |
+| netmask | int | Маска сети |
+| network | string | Информация о сети |
+| pre_reservations_num | int | Кол-во зарезервированных ip адресов |
+| pri_vnf_dev_id | int | ID внутренней сети для разработки |
+| redundant | bool | Redudant |
+| rg_id | int | Идентификатор ресурсной группы, на уровне которой создан ViNS. Для ViNS, существующих на уровне "account", данный параметр будет равен 0. |
+| rg_name | string | Имя ресурсной группы |
+| sec_vnf_dev_id | int | ID sec внутренней сети для разработки |
+| status | string | Статус vins |
+| updated_by | string | Кем был обновлен vins |
+| updated_time | int | Время последнего обновления vins |
+| user_managed | bool | Флаг, управляется ли пользователем |
+| vnfs | Struct [см. ниже](#описание-структуры-vnfs) | Список VNFs |
+| vxlan_id | int | Идентификатор vxlan |
+
+### Описание структуры default_qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры vnfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | int | ID DHCP |
+| dns | int | dns id |
+| fw | int | fw id |
+| gw | int | Шлюз по умолчанию |
+| nat | int | NAT vins id |
+| vpn | int | vpn id |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_list**:
+```terraform
+data "decort_cb_vins_list" "vl" {
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка vins
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #фильтр по id vnfDevices
+ #опциональный параметр
+ #тип - целое число
+ #vnfdev_id = 11111
+
+ #включение удаленных vins в результат
+ #опциональный параметр
+ #тип - булев
+ #если не задан - выводятся все неудаленные данные
+ #include_deleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_list** в переменной `data.decort_cb_vins_list.vl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.17-Data_decort_cb_account_audits_list.md b/wiki/4.7.1/06.02.17-Data_decort_cb_account_audits_list.md
new file mode 100644
index 0000000..87029e3
--- /dev/null
+++ b/wiki/4.7.1/06.02.17-Data_decort_cb_account_audits_list.md
@@ -0,0 +1,41 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_account_audits_list** служит для получения информации о запросах аккаунта.
+Информация содержит в себе данные о вызове, времени выполнения запроса, пользователе, инициирующем вызов, а так же другие данные.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_account_audits_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_account_audits_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Адрес вызова API |
+| responsetime | float | Время ответа |
+| statuscode | int | Код ответа |
+| timestamp | float | Время получения запроса |
+| user | string | Пользователь - владелец аккаунта |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_account_audits_list**:
+
+```terraform
+data "decort_cb_account_audits_list" "aal" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 11111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_audits_list** в переменной `data.decort_cb_account_audits_list.aal.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.18-Data_decort_cb_account_computes_list.md b/wiki/4.7.1/06.02.18-Data_decort_cb_account_computes_list.md
new file mode 100644
index 0000000..2aa74e1
--- /dev/null
+++ b/wiki/4.7.1/06.02.18-Data_decort_cb_account_computes_list.md
@@ -0,0 +1,124 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_account_computes_list** служит для получения информации о вычислительных мощностях (computes), которые использует аакаунт.
+
+## Аргументы
+
+_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 внешней сети |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_account_computes_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| compute_id | int | ID экземпляра computes |
+| compute_name | string | Название экземпляра computes |
+| cpus | int | Кол-во используемых ядер |
+| created_by | string | Информация о создателе вычислительной мощности |
+| created_time | int | Время создания вычислительной мощности |
+| deleted_by | string | Информация о том, кто удалил вычислительную мощность |
+| deleted_time | int | Время удаления вычислительной мощности |
+| ram | int | Кол-во используемой RAM |
+| registered | bool | Флаг, показатель того, зарегистрирована ли мощность как используемая или нет |
+| rg_id | int | Идентификатор ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус вычислительной мощности |
+| tech_status | string | Технический статус вычислительной мощности |
+| total_disks_size | int | Общее место, используемое дисками вычислительной мощности |
+| updated_by | string | Кем вычислительная мощность была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, показывает управление пользователем вычислительной мощностью |
+| vins_connected | int | Общее число подключенных и используемых vins |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_account_computes_list**:
+
+```terraform
+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
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_computes_list** в переменной `data.decort_cb_account_computes_list.acl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.19-Data_decort_cb_account_disks_list.md b/wiki/4.7.1/06.02.19-Data_decort_cb_account_disks_list.md
new file mode 100644
index 0000000..54b2edf
--- /dev/null
+++ b/wiki/4.7.1/06.02.19-Data_decort_cb_account_disks_list.md
@@ -0,0 +1,86 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_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: | Фильтр по типу диска |
+| sort_by | 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"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опицональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опицональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_disks_list** в переменной `data.decort_cb_account_disks_list.adl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.20-Data_decort_cb_account_flipgroups_list.md b/wiki/4.7.1/06.02.20-Data_decort_cb_account_flipgroups_list.md
new file mode 100644
index 0000000..f657382
--- /dev/null
+++ b/wiki/4.7.1/06.02.20-Data_decort_cb_account_flipgroups_list.md
@@ -0,0 +1,111 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_account_flipgroups_list** служит для получения информации об используемых групп с плавающим ip-адресом.
+
+## Аргументы
+
+_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 флипгруппы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_account_flipgroups_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца группы с плавающим ip-адресом |
+| client_type | string | Тип клиента |
+| conn_type | string | Тип соединения |
+| created_by | string | Информация о создателе группы с плавающим ip-адресом |
+| created_time | int | Время создания группы с плавающим ip-адресом |
+| default_gw | string | Gateway группы с плавающим ip-адресом по-умолчанию |
+| deleted_by | string | Информация о том, кто удалил группу с плавающим ip-адресом |
+| deleted_time | int | Время удаления группы с плавающим ip-адресом |
+| desc | string | Описание группы с плавающим ip-адресом |
+| gid | int | Grid id |
+| guid | int | Внутренний идентификатор группы с плавающим ip-адресом |
+| fg_id | int | ID группы с плавающим ip-адресом |
+| ip | string | IP-адрес |
+| milestones | int | Вехи |
+| fg_name | string | Название группы с плавающим ip-адресом |
+| net_id | int | ID сети |
+| net_type | string | Тип сети |
+| netmask | int | Маска сети |
+| status | string | Статус группы с плавающим ip-адресом |
+| updated_by | string | Кем группа с плавающим ip-адресом была обновлена в последний раз |
+| updated_time | int | Время последнего обновления |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_account_flipgroups_list**:
+
+```terraform
+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
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опицональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опицональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_flipgroups_list** в переменной `data.decort_cb_account_flipgroups_list.afgl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.21-Data_decort_cb_account_rg_list.md b/wiki/4.7.1/06.02.21-Data_decort_cb_account_rg_list.md
new file mode 100644
index 0000000..729928b
--- /dev/null
+++ b/wiki/4.7.1/06.02.21-Data_decort_cb_account_rg_list.md
@@ -0,0 +1,150 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_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: | Фильтр по статусу |
+| sort_by | 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 = 66666
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 11111
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #vins_id = 100
+
+ #фильтр по id compute
+ #опциональный параметр
+ #тип - целое число
+ #vm_id = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "CREATED"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_rg_list** в переменной `data.decort_cb_account_rg_list.argl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.22-Data_decort_cb_account_vins_list.md b/wiki/4.7.1/06.02.22-Data_decort_cb_account_vins_list.md
new file mode 100644
index 0000000..3d1ad01
--- /dev/null
+++ b/wiki/4.7.1/06.02.22-Data_decort_cb_account_vins_list.md
@@ -0,0 +1,99 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_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 |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_account_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца виртуальной сети |
+| account_name | string | Имя аккаунта - владельца виртуальной сети |
+| computes | int | Кол-во вычислительных мощностей, использующих виртуальную сеть |
+| created_by | string | Информация о создателе виртуальной сети |
+| created_time | int | Время создания виртуальной сети |
+| deleted_by | string | Информация о том, кто удалил виртуальную сеть |
+| deleted_time | int | Время удаления виртуальной сети |
+| external_ip | string | Внешний IP - адрес |
+| extnet_id | int | Идентификатор внешней сети |
+| free_ips | int | Количество свободных IP - адресов сети |
+| vin_id | int | Идентификатор виртуальной сети |
+| vin_name | string | Название виртуальной сети |
+| network | string | Сеть |
+| pri_vnf_dev_id | int | ID для vnf - разработки |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус ресурсной группы |
+| updated_by | string | Кем была обновлена ресурсная группа |
+| updated_time | int | Время обновления |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_account_vins_list**:
+
+```terraform
+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"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_vins_list** в переменной `data.decort_cb_account_vins_list.avl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.23-Data_decort_cb_account_list.md b/wiki/4.7.1/06.02.23-Data_decort_cb_account_list.md
new file mode 100644
index 0000000..4c6d9e6
--- /dev/null
+++ b/wiki/4.7.1/06.02.23-Data_decort_cb_account_list.md
@@ -0,0 +1,121 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_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: | Фильтр по статусу аккаунта |
+| sort_by | 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-адрес компани |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| 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"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_list** в переменной `data.decort_cb_account_list.al.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.24-Data_decort_cb_account_list_deleted.md b/wiki/4.7.1/06.02.24-Data_decort_cb_account_list_deleted.md
new file mode 100644
index 0000000..0aadab0
--- /dev/null
+++ b/wiki/4.7.1/06.02.24-Data_decort_cb_account_list_deleted.md
@@ -0,0 +1,115 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_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 |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| 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-адрес компани |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| 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
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account_list_deleted** в переменной `data.decort_cb_account_list_deleted.adl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.25-Data_decort_cb_sep_config.md b/wiki/4.7.1/06.02.25-Data_decort_cb_sep_config.md
new file mode 100644
index 0000000..cae7404
--- /dev/null
+++ b/wiki/4.7.1/06.02.25-Data_decort_cb_sep_config.md
@@ -0,0 +1,73 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_sep_config** служит для получения информации о конфигурации переданного storage endpoint. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+Конфигурация представляет собой json - объект, который можно сохранить в файл с расширением .json для дальнейшего использования.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_sep_config** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :heavy_check_mark: | ID storage endpoint |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep_config** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage endpoint |
+| config | json string | Конфигурация sep |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_sep_config**:
+
+```terraform
+data "decort_cb_sep_config" "sc" {
+ #id sep
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep_config** в переменной `data.decort_cb_sep_config.sc` будут сохранены возвращаемые значения.
+
+Чтобы получить доступ к конфигурации и сохранить ее в файл .json, необходимо:
+
+1. определить в .tf - файле дополнительный output с любым именем, в который запишется информация о конфигурации sep и обернуть ее в вызов функции jsondecode для декодирования информации.
+
+```terraform
+output "sep_config" {
+ value = jsondecode(data.decort_cb_sep_config.sc.config)
+}
+```
+
+2. Применить изменения в терраформе.
+
+```bash
+terraform apply
+```
+
+3. Сохранить данные из output в .json - файл.
+
+```bash
+terraform output -json sep_config >> config.json
+```
+
+В общем случае это будет выглядеть как указано ниже.
+
+```bash
+terraform output -json >> .json
+```
diff --git a/wiki/4.7.1/06.02.26-Data_decort_cb_sep_consumption.md b/wiki/4.7.1/06.02.26-Data_decort_cb_sep_consumption.md
new file mode 100644
index 0000000..88b2d87
--- /dev/null
+++ b/wiki/4.7.1/06.02.26-Data_decort_cb_sep_consumption.md
@@ -0,0 +1,47 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_sep_consumption** служит для получения информации о загрузке переданного storage endpoint. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+Загрузка sep состоит из загрузки его pool. Поэтому, информация предоставляется как по каждому pool'у, так и общая.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_sep_consumption** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :heavy_check_mark: | ID storage endpoint |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep_consumption** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage endpoint |
+| by_pool | []Struct{ name string disk_count int disk_usage int snapshot_count int snapshot_usage int usage int usage_limit int } | Список нагрузки по каждому pool Наименование pool Количество дисков Количество используемых дисков Количество snapshots Количество используемых snapshots Используемое место Максимально доступное пространство |
+| total | Struct{ capacity_limit int disk_count int disk_usage int snapshot_count int snapshot_usage int usage int usage_limit int } | Общая загрузка по каждому pool Ограничение емкости Количество дисков Количество используемых дисков Количество snapshots Количество используемых snapshots Используемое место Максимально доступное пространство |
+| type | string | Тип sep |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_sep_consumption**:
+
+```terraform
+data "decort_cb_sep_consumption" "sc" {
+ #id sep
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep_consumption** в переменной `data.decort_cb_sep_consumption.sc` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.27-Data_decort_cb_sep_disk_list.md b/wiki/4.7.1/06.02.27-Data_decort_cb_sep_disk_list.md
new file mode 100644
index 0000000..384c394
--- /dev/null
+++ b/wiki/4.7.1/06.02.27-Data_decort_cb_sep_disk_list.md
@@ -0,0 +1,53 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_sep_disk_list** служит для получения информации о дисках, которые использует sep. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_sep_disk_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :heavy_check_mark: | ID storage endpoint |
+| pool_name | string | :x: | Название pool, по которому получить данные. В случае, если не указан - возвращается информация по всем pool'ам |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep_disk_list** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage endpoint |
+| pool_name | string | Название pool, по которому осуществлялся поиск |
+| items | []int | Список id дисков |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_sep_disk_list**:
+
+```terraform
+data "decort_cb_sep_disk_list" "sdl" {
+ #id sep
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1111
+
+ #sep pool name
+ #опциональный параметр
+ #тип - строка
+ #pool_name = "sep_pool"
+}
+# once the above directive completes, disk list will be accessible
+# as data.decort_cb_sep_disk_list.sdl.items
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep_disk_list** в переменной `data.decort_cb_sep_disk_list.sdl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.28-Data_decort_cb_sep_list.md b/wiki/4.7.1/06.02.28-Data_decort_cb_sep_list.md
new file mode 100644
index 0000000..a0eec41
--- /dev/null
+++ b/wiki/4.7.1/06.02.28-Data_decort_cb_sep_list.md
@@ -0,0 +1,112 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_sep_list** служит для получения информации обо всех доступных пользователю storage endpoints. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_sep_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по id sep |
+| name | string | :x: | Фильтр по названию sep |
+| gid | int | :x: | Фильтр по grid id |
+| type | string | :x: | Фильтр по типу sep |
+| provided_by | int | :x: | Фильтр по ID физического узла (provided) для выборки |
+| tech_status | string | :x: | Фильтр по техническому статусу |
+| consumed_by | int | :x: | Фильтр по ID физического узла (consumed) для выборки |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| sep_id | int | id storage endpoint |
+| meta | []string | Мета информация о sep |
+| config | json string | Конфигурация sep |
+| consumed_by | []int | Список node id, использующих sep |
+| desc | string | Описание sep |
+| gid | int | Grid id, к которому привязан sep |
+| guid | int | Внутренний id sep |
+| milestones | int | Вехи |
+| name | string | Наименование sep |
+| obj_status | string | Статус sep |
+| provided_by | []int | Список provider id, использующих sep |
+| shared_with | []int | Список id учетных записей, у которых есть доступ к sep |
+| tech_status | string | Технический статус sep |
+| type | string | Тип sep |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_sep_list**:
+
+```terraform
+data "decort_cb_sep_list" "sl" {
+ #фильтр по sep id
+ #необязательный параметр
+ #тип - целое число
+ #by_id = 3
+
+ #фильтр по sep name
+ #необязательный параметр
+ #тип - строка
+ #name = "name"
+
+ #фильтр по gid
+ #необязательный параметр
+ #тип - целое число
+ #gid = 1
+
+ #фильтр по sep type
+ #необязательный параметр
+ #тип - строка
+ #type = "type"
+
+ #фильтр по provided physical node id
+ #необязательный параметр
+ #тип - целое число
+ #provided_by = 1
+
+ #фильтр по тех статусу
+ #необязательный параметр
+ #тип - строка
+ #tech_status = "status"
+
+ #фильтр по consumed physical node id
+ #необязательный параметр
+ #тип - целое число
+ #consumed_by = 1
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #страница
+ #необязательный параметр
+ #тип - целое число
+ #page = 3
+
+ #размер страницы
+ #необязательный параметр
+ #тип - целое число
+ #size = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep_list** в переменной `data.decort_cb_sep_list.sl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.29-Data_decort_cb_sep_pool.md b/wiki/4.7.1/06.02.29-Data_decort_cb_sep_pool.md
new file mode 100644
index 0000000..237fb14
--- /dev/null
+++ b/wiki/4.7.1/06.02.29-Data_decort_cb_sep_pool.md
@@ -0,0 +1,72 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_sep_pool** служит для получения информации о pool'e переданного storage endpoint. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+Полученные данные могут быть использовать в качестве части конфигурации sep, а так же для ее изменения.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_sep_pool** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :heavy_check_mark: | ID storage endpoint |
+| pool_name | string | :heavy_check_mark: | Наименование pool, принадлежащего sep |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep_pool** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage endpoint |
+| pool_name | string | Наименование pool |
+| pool | []Struct [см. ниже](#описание-структуры-pool) | Информация о pool |
+
+### Описание структуры pool
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| access_account_ids | []int | Список id аккаунтов, у которых есть доступ к pool |
+| access_res_group_ids | []int | Список id ресурсных групп в pool |
+| name | string | Название pool |
+| pagecache_ratio | int | Процент ответов на запросы, взятых из кеша |
+| reference_id | string | ID ссылки |
+| types | []string | Типы pool |
+| uris | []Struct [см. ниже](#описание-структуры-uris) | Список унифицированных индикаторов ресурса |
+| usage_limit | int | Максимально доступное пространство |
+
+### Описание структуры uris
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ip | string | ip-адрес |
+| port | int | Порт |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_sep_pool**:
+
+```terraform
+data "decort_cb_sep_pool" "sp" {
+ #id sep
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1111
+
+ #sep pool name
+ #обязательный параметр
+ #тип - строка
+ pool_name = "sep_pool"
+}
+# and detailed pool will be accessible
+# as data.decort_cb_sep_pool.sp.pool
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep_pool** в переменной `data.decort_cb_sep_pool.sp` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.30-Data_decort_cb_sep.md b/wiki/4.7.1/06.02.30-Data_decort_cb_sep.md
new file mode 100644
index 0000000..b0f9b3c
--- /dev/null
+++ b/wiki/4.7.1/06.02.30-Data_decort_cb_sep.md
@@ -0,0 +1,85 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_sep** служит для получения информации о переданном storage endpoint. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_sep** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :heavy_check_mark: | ID storage endpoint |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage endpoint |
+| ckey | string | CKey |
+| meta | []string | Мета информация о sep |
+| config | json string | Конфигурация sep |
+| consumed_by | []int | Список node id, использующих sep |
+| desc | string | Описание sep |
+| gid | int | Grid id, к которому привязан sep |
+| guid | int | Внутренний id sep |
+| milestones | int | Вехи |
+| name | string | Наименование sep |
+| obj_status | string | Статус sep |
+| provided_by | []int | Список provider id, использующих sep |
+| shared_with | []int | Список id учетных записей, у которых есть доступ к sep |
+| tech_status | string | Технический статус sep |
+| type | string | Тип sep |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_sep**:
+
+```terraform
+data "decort_cb_sep" "s" {
+ #id sep
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep** в переменной `data.decort_cb_sep.s` будут сохранены возвращаемые значения.
+
+Чтобы получить доступ к конфигурации и сохранить ее в файл .json, необходимо:
+
+1. определить в .tf - файле дополнительный output с любым именем, в который запишется информация о конфигурации sep и обернуть ее в вызов функции jsondecode для декодирования информации.
+
+```terraform
+output "sep_config" {
+ value = jsondecode(data.decort_cb_sep.s.config)
+}
+```
+
+2. Применить изменения в терраформе.
+
+```bash
+terraform apply
+```
+
+3. Сохранить данные из output в .json - файл.
+
+```bash
+terraform output -json sep_config >> config.json
+```
+
+В общем случае это будет выглядеть как указано ниже.
+
+```bash
+terraform output -json >> .json
+```
diff --git a/wiki/4.7.1/06.02.31-Data_decort_cb_extnet.md b/wiki/4.7.1/06.02.31-Data_decort_cb_extnet.md
new file mode 100644
index 0000000..707f716
--- /dev/null
+++ b/wiki/4.7.1/06.02.31-Data_decort_cb_extnet.md
@@ -0,0 +1,98 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_extnet** служит для получения информации о внешней сети.
+
+**Для того чтобы использовать данную Resource функцию требуются права администратора!**
+
+## Аргументы
+_Data source_ функция **decort_cb_extnet** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| extnet_id | int | :heavy_check_mark: | Идентификатор сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_extnet** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Meta информация |
+| default | bool | Является ли внешняя сеть дефолтной |
+| default_qos | Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
+| desc | string | Описание внешней сети |
+| free_ips | int | Кол-во свободных IP адресов |
+| guid | int | ID внешней сети на платформе |
+| ipcidr | string | IP CIDR |
+| extnet_id | int | ID внешней сети |
+| milestones | int | Вехи |
+| name | string | Имя внешней сети |
+| network_id | int | ID сети |
+| ovs_bridge | string | Наименование моста OpenvSwitch внешней сети |
+| pre_reservations_num | int | Кол-во резерваций |
+| pri_vnfdev_id | int | Pri_VNFDev ID |
+| shared_with | []int | ID объектов, использующих сеть |
+| status | string | Статус внешней сети |
+| vlan_id | int | vLAN ID |
+| vnfs | []Struct{} [см.ниже](#описание-блока-vnfs) | Список VNFs |
+| check_ips | []string | Список ip адресов для проверки |
+| dns | []string | Список DNS адресов |
+| excluded | []Struct{} [см.ниже](#описание-блока-excluded) | Список исключенных клиентов |
+| gateway | string | IP шлюза |
+| network | string | Информация о сети |
+| prefix | int | Префикс |
+| reservations | []Struct{} [см.ниже](#описание-блока-reservations) | Резервации |
+
+### Описание блока default_qos
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | Grid Unique ID |
+| in_rate | int | Ingress Rate |
+| in_burst | int | Ingress Burst |
+
+### Описание блока vnfs
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | int | ID DHCP |
+
+### Описание блока excluded
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| desc | string | Описание |
+| domain_name | string | Имя домена |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес клиента |
+| mac | string | MAC адрес клиента |
+| type | string | Тип исключения |
+| vm_id | int | VM ID |
+
+### Описание блока reservations
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| domain_name | string | Имя домена |
+| desc | string | Описание |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес клиента |
+| mac | string | MAC адрес клиента |
+| type | string | Тип исключения |
+| vm_id | int | VM ID |
+
+## Пример использования
+
+```terraform
+data "decort_cb_extnet" "ex" {
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ extnet_id = 13
+}
+```
+
+После успешного завершения такого вызова **decort_cb_extnet** в переменной `data.decort_cb_extnet.e` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.32-Data_decort_cb_extnet_list.md b/wiki/4.7.1/06.02.32-Data_decort_cb_extnet_list.md
new file mode 100644
index 0000000..f03588c
--- /dev/null
+++ b/wiki/4.7.1/06.02.32-Data_decort_cb_extnet_list.md
@@ -0,0 +1,123 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_extnet_list** служит для получения информации о внешней сети.
+
+**Для того чтобы использовать данную Resource функцию требуются права администратора!**
+
+## Аргументы
+_Data source_ функция **decort_cb_extnet_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :x: | ID аккаунта для фильтрации результата поиска |
+| by_id | int | :x: | Фильтр по extnet ID |
+| name | string | :x: | Фильтр по имени extnet |
+| network | string | :x: | Фильтр по сети |
+| vlan_id | int | :x: | Фильтр по VLAN ID |
+| vnfdev_id | int | :x: | Фильтр по VnfDEV ID |
+| status | string | :x: | Фильтр по статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_extnet_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Meta информация |
+| default | bool | Является ли внешняя сеть дефолтной |
+| default_qos | Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
+| desc | string | Описание внешней сети |
+| free_ips | int | Кол-во свободных IP адресов |
+| gid | int | Grid ID платформы |
+| guid | int | ID внешней сети на платформе |
+| ipcidr | string | IP CIDR |
+| extnet_id | int | ID внешней сети |
+| milestones | int | Вехи |
+| name | string | Имя внешней сети |
+| network_id | int | ID сети |
+| ovs_bridge | string | Наименование моста OpenvSwitch внешней сети |
+| pre_reservations_num | int | Кол-во резерваций |
+| pri_vnfdev_id | int | Pri_VNFDev ID |
+| shared_with | []int | ID объектов, использующих сеть |
+| status | string | Статус внешней сети |
+| vlan_id | int | vLAN ID |
+| vnfs | []Struct{} [см.ниже](#описание-блока-vnfs) | Список VNFs |
+| check_ips | []string | Список ip адресов для проверки |
+
+### Описание блока default_qos
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | Grid Unique ID |
+| in_rate | int | Ingress Rate |
+| in_burst | int | Ingress Burst |
+
+### Описание блока vnfs
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | int | ID DHCP |
+
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_extnet_list**:
+```terraform
+data "decort_cb_extnet_list" "el" {
+ #id аккаунта для фильтрации результата
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 1111111
+
+ #фильтр по id внешней сети
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени внешней сети
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #network = "test"
+
+ #фильтр по id vlan
+ #опциональный параметр
+ #тип - целое число
+ #vlan_id = 100
+
+ #фильтр по id vnfDevices
+ #опциональный параметр
+ #тип - целое число
+ #vnfdev_id = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_cb_extnet_list** в переменной `data.decort_cb_extnet_list.el.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.33-Data_decort_cb_stack.md b/wiki/4.7.1/06.02.33-Data_decort_cb_stack.md
new file mode 100644
index 0000000..ceadb55
--- /dev/null
+++ b/wiki/4.7.1/06.02.33-Data_decort_cb_stack.md
@@ -0,0 +1,114 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_stack** служит для получения информации о переданном stack. Stack - вычислительный узел.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_stack** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| stack_id | int | :heavy_check_mark: | ID вычислительного узла |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_stack** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| stack_id | int | ID вычислительного узла (stack) |
+| ckey | string | CKey |
+| meta | []string | Мета информация о stack |
+| api_url | string | Адрес api |
+| api_key | string | Ключ api |
+| app_id | string | ID приложения |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| description | string | Описание |
+| descr | string | Описание |
+| drivers | []string | Список используемых драйверов |
+| eco | string | Системные ошибки |
+| error | int | Ошибка |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | ID ресурса |
+| images | []int | Список доступных образов на stack |
+| login | string | Логин |
+| mem_allocation_ratio | float | Коэффициент выделения оперативной памяти |
+| name | string | Наименование stack |
+| packages | []Struct [см. ниже](#описание-структуры-packages) | Информация о пакетах |
+| passwd | string | Пароль |
+| reference_id | string | ID ссылки |
+| status | string | Статус stack |
+| type | string | Тип stack |
+
+### Описание структуры packages
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| libvirt_bin | Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
+| libvirt_daemon | Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
+| lvm2_lockd | Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
+| openvswitch_common | Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
+| openvswitch_switch | Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
+| qemu_system_x86 | Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
+| sanlock | Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
+
+### Описание структуры libvirt_bin
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры libvirt_daemon
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры lvm2_lockd
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры openvswitch_common
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры openvswitch_switch
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры qemu_system_x86
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры sanlock
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_stack**:
+
+```terraform
+data "decort_cb_stack" "stack" {
+ #id стека
+ #обязательный параметр
+ #тип - целое число
+ stack_id = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_stack** в переменной `data.decort_cb_stack.stack` будут сохранены возвращаемые значения. Так, например:
+* наименование stack - `data.decort_cb_stack.stack.name`
+* версия пакета libvirt_bin - `data.decort_cb_stack.stack.packages.libvirt_bin.ver`
+* cписок доступных образов - `data.decort_cb_stack.stack.images`
diff --git a/wiki/4.7.1/06.02.34-Data_decort_cb_stack_list.md b/wiki/4.7.1/06.02.34-Data_decort_cb_stack_list.md
new file mode 100644
index 0000000..4bdc4bf
--- /dev/null
+++ b/wiki/4.7.1/06.02.34-Data_decort_cb_stack_list.md
@@ -0,0 +1,148 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_stack_list** служит для получения информации о списке всех доступных stack. Stack - вычислительный узел.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_stack_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | фильтр по ID вычислительного узла (stack) |
+| name | string | :x: | фильтр по наименованию stack |
+| type | string | :x: | фильтр по типу stack |
+| status | string | :x: | фильтр по статусу stack |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_stack_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| stack_id | int | ID вычислительного узла (stack) |
+| ckey | string | CKey |
+| meta | []string | Мета информация о stack |
+| api_url | string | Адрес api |
+| api_key | string | Ключ api |
+| app_id | string | ID приложения |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| description | string | Описание |
+| descr | string | Описание |
+| drivers | []string | Список используемых драйверов |
+| eco | string | Системные ошибки |
+| error | int | Ошибка |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | ID ресурса |
+| images | []int | Список доступных образов на stack |
+| login | string | Логин |
+| mem_allocation_ratio | float | Коэффициент выделения оперативной памяти |
+| name | string | Наименование stack |
+| packages | []Struct [см. ниже](#описание-структуры-packages) | Информация о пакетах |
+| passwd | string | Пароль |
+| reference_id | string | ID ссылки |
+| status | string | Статус stack |
+| type | string | Тип stack |
+
+### Описание структуры packages
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| libvirt_bin | Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
+| libvirt_daemon | Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
+| lvm2_lockd | Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
+| openvswitch_common | Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
+| openvswitch_switch | Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
+| qemu_system_x86 | Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
+| sanlock | Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
+
+### Описание структуры libvirt_bin
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры libvirt_daemon
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры lvm2_lockd
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры openvswitch_common
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры openvswitch_switch
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры qemu_system_x86
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+### Описание структуры sanlock
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| installed_size | string | Размер |
+| ver | string | Версия |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_stack_list**:
+
+```terraform
+data "decort_cb_stack_list" "sl" {
+ #фильтр стеков по id
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 111
+
+ #фильтр по имени стека
+ #опциональный параметр
+ #тип - строка
+ #name = "name"
+
+ #фильтр по типу
+ #опциональный параметр
+ #тип - строка
+ #type = "type"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "status"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_stack_list** в переменной `data.decort_cb_stack_list.sl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.35-Data_decort_cb_flipgroup.md b/wiki/4.7.1/06.02.35-Data_decort_cb_flipgroup.md
new file mode 100644
index 0000000..2a1ee85
--- /dev/null
+++ b/wiki/4.7.1/06.02.35-Data_decort_cb_flipgroup.md
@@ -0,0 +1,62 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_flipgroup** служит для получения информации о группе с плавающим ip-адресом.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_flipgroup** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| flipgroup_id | int | :heavy_check_mark: | ID группы с плавающим ip-адресом (flipgroup) |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_flipgroup** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта - владельца группы с плавающим ip-адресом |
+| account_name | string | Имя аккаунта - владельца группы с плавающим ip-адресом |
+| client_ids | []int | Список ID клиентов группы с плавающим ip-адресом |
+| client_names | []string | Список имен клиентов группы с плавающим ip-адресом |
+| client_type | string | Тип клиента |
+| conn_id | int | ID подключения |
+| conn_type | string | Тип подключения |
+| created_by | string | Информация о том, кто создал группу с плавающим ip-адресом |
+| created_time | int | Время создания группы с плавающим ip-адресом |
+| default_gw | string | Шлюз по умолчанию |
+| deleted_by | string | Информация о том, кто удалил группу с плавающим ip-адресом |
+| deleted_time | int | Время удаления группы с плавающим ip-адресом |
+| description | string | Описание группы |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | ID ресурса |
+| flipgroup_id | int | ID группы с плавающим ip-адресом |
+| ip | string | IP адрес |
+| milestones | int | Вехи |
+| name | string | Название группы с плавающим ip-адресом |
+| net_id | int | ID сети |
+| net_type | string | Тип сети |
+| network | string | Сеть |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| status | string | Статус группы с плавающим ip-адресом |
+| updated_by | string | Информация о том, кто обновил группу с плавающим ip-адресом |
+| updated_time | int | Время обновления группы с плавающим ip-адресом |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_flipgroup**:
+
+```terraform
+data "decort_cb_flipgroup" "fg" {
+ #id флипгруппы
+ #обязательный параметр
+ #тип - целое число
+ flipgroup_id = 1111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_flipgroup** в переменной `data.decort_cb_flipgroup.fg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.36-Data_decort_cb_flipgroup_list.md b/wiki/4.7.1/06.02.36-Data_decort_cb_flipgroup_list.md
new file mode 100644
index 0000000..cb9be06
--- /dev/null
+++ b/wiki/4.7.1/06.02.36-Data_decort_cb_flipgroup_list.md
@@ -0,0 +1,135 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_flipgroup_list** служит для получения информации о всех группах с плавающим ip-адресом.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_flipgroup_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :x: | Фильтр по названию группы с плавающим ip-адресом (flipgroup) |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| conn_id | int | :x: | Фильтр по ID подключения |
+| status | string | :x: | Фильтр по статусу плавающей группы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| vins_id | int | :x: | Фильтр по ID виртуальной сети |
+| vins_name | string | :x: | Фильтр по названию виртуальной сети |
+| extnet_id | int | :x: | Фильтр по ID внешней сети |
+| by_ip | string | :x: | Фильтр по ip-адресу |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| client_ids | []int | :x: | Фильтр по ID клиентов группы |
+| by_id | int | :x: | Фильтр по ID группы с плавающим ip-адресом |
+| page | int | :x: | Номер страницы для вывода |
+| size | int | :x: | Размер страницы для вывода |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_flipgroup_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| account_id | int | ID аккаунта - владельца группы с плавающим ip-адресом |
+| client_ids | []int | Список ID клиентов группы с плавающим ip-адресом |
+| client_type | string | Тип клиента |
+| conn_id | int | ID подключения |
+| conn_type | string | Тип подключения |
+| default_gw | string | Шлюз по умолчанию |
+| description | string | Описание группы |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | ID ресурса |
+| flipgroup_id | int | ID группы с плавающим ip-адресом |
+| ip | string | IP адрес |
+| milestones | int | Вехи |
+| name | string | Название группы с плавающим ip-адресом |
+| net_id | int | ID сети |
+| net_type | string | Тип сети |
+| net_mask | int | Маска подсети |
+| status | string | Статус группы с плавающим ip-адресом |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_flipgroup_list**:
+
+```terraform
+data "decort_cb_flipgroup_list" "fgl" {
+ #фильтр по id flipgroup
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени 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 ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 11111
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по id conn
+ #опциональный параметр
+ #тип - целое число
+ #conn_id = 100
+
+ #фильтр по id клиентов
+ #опциональный параметр
+ #тип - массив целых чисел
+ #client_ids = [10,11]
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "CREATED"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_flipgroup_list** в переменной `data.decort_cb_flipgroup_list.fgl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.37-Data_decort_cb_lb.md b/wiki/4.7.1/06.02.37-Data_decort_cb_lb.md
new file mode 100644
index 0000000..c99dc03
--- /dev/null
+++ b/wiki/4.7.1/06.02.37-Data_decort_cb_lb.md
@@ -0,0 +1,139 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_lb** служит для получения информации о балансировщике нагрузки (load balancer). Балансировщик нагрузки служит для равномерного распределения сетевой нагрузки на сервисы кубернетеса.
+
+## Аргументы
+_Data source_ функция **decort_cb_lb** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_lb** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| acl | string | Cписок Acces Control |
+| backend_haip | string | Backend highly available ip |
+| backends | []Struct{} [см. ниже](#описание-структуры-backends) | Список бекендов |
+| desc | string | Описание |
+| dp_api_password | string | Пароль пользователя для работы |
+| dp_api_user | string | Имя пользователя для работы |
+| extnet_id | int | ID внешней сети |
+| frontend_haip | string | Frontend highly available ip |
+| frontends | []Struct{} [см. ниже](#описание-структуры-frontends) | Список фронтендов
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| image_id | int | ID образа |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. ниже](#описание-структуры-primary_node) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| secondary_node | Struct{} [см. ниже](#описание-структуры-secondary_node) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры backends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| guid | string | ID ресурса |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](#описание-структуры-server_default_settings) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](#описание-структуры-servers) | Список серверов |
+
+### Описание структуры server_default_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры servers
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| guid | string | ID ресурса |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. ниже](#описание-структуры-server_settings) | Настройки сервера |
+
+### Описание структуры server_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры frontends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-bindings) | Привязки фронтенда |
+
+### Описание структуры bindings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+| guid | string | ID ресурса |
+
+### Описание структуры primary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+### Описание структуры secondary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_lb**:
+```terraform
+data "decort_cb_lb" "lb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 238
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb** в переменной `data.decort_cb_lb.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.38-Data_decort_cb_lb_list.md b/wiki/4.7.1/06.02.38-Data_decort_cb_lb_list.md
new file mode 100644
index 0000000..d2e3e76
--- /dev/null
+++ b/wiki/4.7.1/06.02.38-Data_decort_cb_lb_list.md
@@ -0,0 +1,214 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_lb_list** служит для получения информации об имеющихся в облачной платформе балансировщиках нагрузки.
+
+## Аргументы
+_Data source_ функция **decort_cb_lb_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID балансировщика |
+| name | string | :x: | Фильтр по имени балансировщика |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| front_ip | string | :x: | Фильтр по IP фронтенда |
+| back_ip | string | :x: | Фильтр по IP бэкенда |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| includedeleted | bool | :x: | Включить в результат удаленные балансировщики |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_lb_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| acl | string | Cписок Acces Control |
+| backend_haip | string | Backend highly available ip |
+| backends | []Struct{} [см. ниже](#описание-структуры-backends) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_time | int | Время удаления |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| dp_api_password | string | Пароль пользователя |
+| extnet_id | int | ID внешней сети |
+| frontend_haip | string | Frontend highly available ip |
+| frontends | []Struct{} [см. ниже](#описание-структуры-frontends) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. описание узлов](#описание-структуры-primary_node) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](#описание-структуры-secondary_node) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры backends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| guid | string | ID ресурса |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](#описание-структуры-server_default_settings) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](#описание-структуры-servers) | Список серверов |
+
+### Описание структуры server_default_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры servers
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| guid | string | ID ресурса |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. ниже](#описание-структуры-server_settings) | Настройки сервера |
+
+### Описание структуры server_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры frontends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-bindings) | Привязки фронтенда |
+
+### Описание структуры bindings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+| guid | string | ID ресурса |
+
+### Описание структуры primary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+### Описание структуры secondary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_lb_list**:
+
+```terraform
+data "decort_cb_lb_list" "lbl" {
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени балансировщика нагрузки
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по IP front
+ #опциональный параметр
+ #тип - строка
+ #front_ip = "ENABLED"
+
+ #фильтр по IP back
+ #опциональный параметр
+ #тип - строка
+ #back_ip = "ENABLED"
+
+ #флаг включения в результат удаленных балансировщиков нагрузки
+ #опциональный параметр
+ #тип - булев
+ #по-умолчанию - false
+ #если не задан - выводятся все доступные неудаленные балансировщики
+ #includedeleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb_list** в переменной `data.decort_cb_lb_list.lbl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.39-Data_decort_cb_lb_list_deleted.md b/wiki/4.7.1/06.02.39-Data_decort_cb_lb_list_deleted.md
new file mode 100644
index 0000000..e3fccbe
--- /dev/null
+++ b/wiki/4.7.1/06.02.39-Data_decort_cb_lb_list_deleted.md
@@ -0,0 +1,201 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_lb_list_deleted** служит для получения информации об удаленных балансировщиках нагрузки.
+
+## Аргументы
+_Data source_ функция **decort_cb_lb_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID балансировщика |
+| name | string | :x: | Фильтр по имени балансировщика |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| front_ip | string | :x: | Фильтр по IP фронтенда |
+| back_ip | string | :x: | Фильтр по IP бэкенда |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_lb_list_deleted** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| acl | string | Cписок Acces Control |
+| backend_haip | string | Backend highly available ip |
+| backends | []Struct{} [см. ниже](#описание-структуры-backends) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_time | int | Время удаления |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| dp_api_password | string | Пароль пользователя |
+| extnet_id | int | ID внешней сети |
+| frontend_haip | string | Frontend highly available ip |
+| frontends | []Struct{} [см. ниже](#описание-структуры-frontends) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. описание узлов](#описание-структуры-primary_node) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](#описание-структуры-secondary_node) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры backends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| guid | string | ID ресурса |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](#описание-структуры-server_default_settings) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](#описание-структуры-servers) | Список серверов |
+
+### Описание структуры server_default_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры servers
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| guid | string | ID ресурса |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. ниже](#описание-структуры-server_settings) | Настройки сервера |
+
+### Описание структуры server_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры frontends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-bindings) | Привязки фронтенда |
+
+### Описание структуры bindings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+| guid | string | ID ресурса |
+
+### Описание структуры primary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+### Описание структуры secondary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_lb_list_deleted**:
+
+```terraform
+data "decort_cb_lb_list_deleted" "lbld" {
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени балансировщика нагрузки
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по IP front
+ #опциональный параметр
+ #тип - строка
+ #front_ip = "ENABLED"
+
+ #фильтр по IP back
+ #опциональный параметр
+ #тип - строка
+ #back_ip = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb_list_deleted** в переменной `data.decort_cb_lb_list_deleted.lbld` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.40-Data_decort_cb_grid_list_emails.md b/wiki/4.7.1/06.02.40-Data_decort_cb_grid_list_emails.md
new file mode 100644
index 0000000..1ac9c00
--- /dev/null
+++ b/wiki/4.7.1/06.02.40-Data_decort_cb_grid_list_emails.md
@@ -0,0 +1,44 @@
+Функция доступна в провайдере версии 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
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_list_emails** в переменной `data.decort_cb_grid_list_emails.gle` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.41-Data_decort_cb_grid_list_consumption.md b/wiki/4.7.1/06.02.41-Data_decort_cb_grid_list_consumption.md
new file mode 100644
index 0000000..e412ca6
--- /dev/null
+++ b/wiki/4.7.1/06.02.41-Data_decort_cb_grid_list_consumption.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 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с" {
+ #нет входящих параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_list_consumption** в переменной `data.decort_cb_grid_list_consumption.glc` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.42-Data_decort_cb_grid_get_consumption.md b/wiki/4.7.1/06.02.42-Data_decort_cb_grid_get_consumption.md
new file mode 100644
index 0000000..185b9e8
--- /dev/null
+++ b/wiki/4.7.1/06.02.42-Data_decort_cb_grid_get_consumption.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 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с" {
+ #id grid для получения информации
+ #обязательный параметр
+ #тип - целое число
+ grid_id = 215
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_get_consumption** в переменной `data.decort_cb_grid_get_consumption.glc` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.43-Data_decort_cb_grid_get_status.md b/wiki/4.7.1/06.02.43-Data_decort_cb_grid_get_status.md
new file mode 100644
index 0000000..26500fa
--- /dev/null
+++ b/wiki/4.7.1/06.02.43-Data_decort_cb_grid_get_status.md
@@ -0,0 +1,33 @@
+Функция доступна в провайдере версии 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" {
+ #нет входящих параметров
+}
+
+data "decort_cb_grid_post_status" "ps" {
+ #нет входящих параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_grid_get_status** или **decort_cb_grid_post_status** в переменной `data.decort_cb_grid_get_status.gs` или `data.decort_cb_grid_post_status.ps`, соответственно, будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.44-Data_decort_cb_vins_list_deleted.md b/wiki/4.7.1/06.02.44-Data_decort_cb_vins_list_deleted.md
new file mode 100644
index 0000000..c19fcbb
--- /dev/null
+++ b/wiki/4.7.1/06.02.44-Data_decort_cb_vins_list_deleted.md
@@ -0,0 +1,130 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_list_deleted** служит для получения информации об удаленных виртуальных сетях.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID vins |
+| name | string | :x: | Фильтр по имени vins |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| ext_ip | string | :x: | Фильтр по внешнему IP адресу |
+| vnf_dev_id | int | :x: | Фильтр по VNF Device id |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vins_id | int | id vins |
+| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| created_by | string | Аккаунт, создавший vins |
+| created_time | int | Время создания vins |
+| default_gw | string | Шлюз по умолчанию |
+| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
+| deleted_by | string | Пользователь, удаливший vins |
+| deleted_time | int | Время удаления vins |
+| description | string | Текстовое описание ViNS. |
+| external_ip | string | Внешний ip - адрес |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type of manager |
+| milestones | int | Вехи |
+| name | string | Имя ViNS. |
+| netmask | int | Маска сети |
+| network | string | Информация о сети |
+| pre_reservations_num | int | Кол-во зарезервированных ip адресов |
+| pri_vnf_dev_id | int | ID внутренней сети для разработки |
+| redundant | bool | Redudant |
+| rg_id | int | Идентификатор ресурсной группы, на уровне которой создан ViNS. Для ViNS, существующих на уровне "account", данный параметр будет равен 0. |
+| rg_name | string | Имя ресурсной группы |
+| sec_vnf_dev_id | int | ID sec внутренней сети для разработки |
+| status | string | Статус vins |
+| updated_by | string | Кем был обновлен vins |
+| updated_time | int | Время последнего обновления vins |
+| user_managed | bool | Флаг, управляется ли пользователем |
+| vnfs | []Struct [см. ниже](#описание-структуры-vnfs) | Список VNFs |
+| vxlan_id | int | Идентификатор vxlan |
+
+### Описание структуры default_qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры vnfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | int | ID DHCP |
+| dns | int | dns id |
+| fw | int | fw id |
+| gw | int | Шлюз по умолчанию |
+| nat | int | NAT vins id |
+| vpn | int | vpn id |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_list_deleted**:
+```terraform
+data "decort_cb_vins_list_deleted" "vld" {
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка vins
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #фильтр по VNF Device id
+ #опциональный параметр
+ #тип - целое число
+ #vnf_dev_id = 14
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_list_deleted** в переменной `data.decort_cb_vins_list_deleted.vld` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.45-Data_decort_cb_vins_nat_rule_list.md b/wiki/4.7.1/06.02.45-Data_decort_cb_vins_nat_rule_list.md
new file mode 100644
index 0000000..73af840
--- /dev/null
+++ b/wiki/4.7.1/06.02.45-Data_decort_cb_vins_nat_rule_list.md
@@ -0,0 +1,39 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_nat_rule_list** служит для получения списка правил NAT (переадресации портов) на внутренней сети.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_nat_rule_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID vins |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_nat_rule_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | ID правила |
+| local_ip | string | Локальный IP адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол |
+| public_port_end | int | Конец диапазона портов |
+| public_port_start | int | Начало диапазона портов |
+| vm_id | int | ID виртуальной машины |
+| vm_name | string | Имя виртуальной машины |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_nat_rule_list**:
+```terraform
+data "decort_cb_vins_nat_rule_list" "nrl" {
+ #id желаемого vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_nat_rule_list** в переменной `data.decort_cb_vins_nat_rule_list.nrl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.46-Data_decort_cb_vins_ext_net_list.md b/wiki/4.7.1/06.02.46-Data_decort_cb_vins_ext_net_list.md
new file mode 100644
index 0000000..8e23ece
--- /dev/null
+++ b/wiki/4.7.1/06.02.46-Data_decort_cb_vins_ext_net_list.md
@@ -0,0 +1,37 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_ext_net_list** служит для получения списка внешних сетей для внутренней сети.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_ext_net_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID vins |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_ext_net_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| ext_net_id | int | ID внешней сети |
+| ip | string | IP внешней сети |
+| prefix_len | int | Длина префикса |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_ext_net_list**:
+```terraform
+data "decort_cb_vins_ext_net_list" "enl" {
+ #id желаемого vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_ext_net_list** в переменной `data.decort_cb_vins_ext_net_list.enl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.47-Data_decort_cb_vins_ip_list.md b/wiki/4.7.1/06.02.47-Data_decort_cb_vins_ip_list.md
new file mode 100644
index 0000000..68aa761
--- /dev/null
+++ b/wiki/4.7.1/06.02.47-Data_decort_cb_vins_ip_list.md
@@ -0,0 +1,38 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_ip_list** служит для получения резервированных ip-адресов dhcp на внутренней сети vins.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_ip_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID vins |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_ip_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| domain_name | string | Имя домена |
+| host_name | string | Имя хоста |
+| ip | string | IP адрес |
+| mac | string | MAC адрес |
+| type | string | Тип сети |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_ip_list**:
+```terraform
+data "decort_cb_vins_ip_list" "ipl" {
+ #id желаемого vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_ip_list** в переменной `data.decort_cb_vins_ip_list.ipl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.48-Data_decort_cb_vins_static_route_list.md b/wiki/4.7.1/06.02.48-Data_decort_cb_vins_static_route_list.md
new file mode 100644
index 0000000..4164702
--- /dev/null
+++ b/wiki/4.7.1/06.02.48-Data_decort_cb_vins_static_route_list.md
@@ -0,0 +1,37 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_static_route_list** служит для получения списка статических маршрутов для внутренней сети vins.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_static_route_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID vins |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_static_route_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | int | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | int | Маска сети |
+| gateway | string | IP шлюза |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_static_route_list**:
+```terraform
+data "decort_cb_vins_static_route_list" "srl" {
+ #id vins в котором добавлены routes
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_static_route_list** в переменной `data.decort_cb_vins_static_route_list.srl` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.49-Data_decort_cb_vins_static_route.md b/wiki/4.7.1/06.02.49-Data_decort_cb_vins_static_route.md
new file mode 100644
index 0000000..153607b
--- /dev/null
+++ b/wiki/4.7.1/06.02.49-Data_decort_cb_vins_static_route.md
@@ -0,0 +1,44 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_static_route** служит для получения статического маршрута для внутренней сети vins.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_static_route** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID внутренней сети |
+| route_id | int | :heavy_check_mark: | ID статического маршрута |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_static_route** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| vins_id | int | ID внутренней сети |
+| guid | int | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | int | Маска сети |
+| gateway | string | IP шлюза |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_static_route**:
+```terraform
+data "decort_cb_vins_static_route" "sr" {
+ #id vins в котором добавлены routes
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+
+ #id route
+ #обязательный параметр
+ #тип - целое число
+ route_id = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_static_route** в переменной `data.decort_cb_vins_static_route.sr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.50-Data_decort_cb_vins_audits.md b/wiki/4.7.1/06.02.50-Data_decort_cb_vins_audits.md
new file mode 100644
index 0000000..4ecba01
--- /dev/null
+++ b/wiki/4.7.1/06.02.50-Data_decort_cb_vins_audits.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_vins_audits** служит для получения записей аудита для внутренней сети vins.
+
+## Аргументы
+_Data source_ функция **decort_cb_vins_audits** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID внутренней сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_audits** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Вызов |
+| response_time | float | Время ответа |
+| status_code | int | Статус выполнения |
+| time_stamp | float | Время выполнения |
+| user | string | Имя пользователя |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_audits**:
+```terraform
+data "decort_cb_vins_audits" "audits" {
+ #id желаемого vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 10101
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_audits** в переменной `data.decort_cb_vins_audits.audits` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.51-Data_decort_cb_rg_affinity_group_computes.md b/wiki/4.7.1/06.02.51-Data_decort_cb_rg_affinity_group_computes.md
new file mode 100644
index 0000000..a7008b9
--- /dev/null
+++ b/wiki/4.7.1/06.02.51-Data_decort_cb_rg_affinity_group_computes.md
@@ -0,0 +1,55 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_affinity_group_computes** служит для получения информации о компьютах аффинити группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_affinity_group_computes**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_affinity_group_computes** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | :heavy_check_mark: | int | Идентификатор ресурсной группы |
+| affinity_group | :heavy_check_mark: | string | Аффинити группа |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_affinity_group_computes** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| other_node | []int | Спсиок other node |
+| other_node_indirect | []int | Список other node indirect |
+| other_node_indirect_soft | []int | Список other node indirect soft |
+| other_node_soft | []int | Список other node soft |
+| same_node | []int | Список same node |
+| same_node_soft | []int | Список same node soft |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_affinity_group_computes**:
+
+```terraform
+data "decort_cb_rg_affinity_group_computes" "rg_affinity_group_computes" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #название специальной группы компьютов
+ #обязательное поле
+ #тип - строка
+ affinity_group = "TEST"
+}
+# Once the above directive completes, resource group affinity group computes will be accessible as
+# data.decort_cb_rg_affinity_group_computes.rg_affinity_group_computes.items
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_affinity_group_computes** в переменной `data.decort_cb_rg_affinity_group_computes.rg_affinity_group_computes.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.52-Data_decort_cb_rg_affinity_groups_get.md b/wiki/4.7.1/06.02.52-Data_decort_cb_rg_affinity_groups_get.md
new file mode 100644
index 0000000..b973173
--- /dev/null
+++ b/wiki/4.7.1/06.02.52-Data_decort_cb_rg_affinity_groups_get.md
@@ -0,0 +1,49 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_affinity_groups_get** служит для получения информации о аффинити группе ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_affinity_groups_get**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_affinity_groups_get** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| affinity_group | string | :heavy_check_mark: | Аффинити группа |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_affinity_groups_get** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ids | []int | Список ID виртуальных машин в указанной affinity группе. |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_affinity_groups_get**:
+
+```terraform
+data "decort_cb_rg_affinity_groups_get" "rg_affinity_groups_get" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1234
+
+ #название специальной группы компьютов
+ #обязательное поле
+ #тип - строка
+ affinity_group = "TEST"
+}
+# Once the above directive completes, resource group affinity groups ids will be accessible as
+# data.decort_cb_rg_affinity_groups_get.rg_affinity_groups_get.ids
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_affinity_groups_get** в переменной `data.decort_cb_rg_affinity_groups_get.rg_affinity_groups_get` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_cb_rg_affinity_groups_get.rg_affinity_groups_get.ids`
diff --git a/wiki/4.7.1/06.02.53-Data_decort_cb_rg_affinity_groups_list.md b/wiki/4.7.1/06.02.53-Data_decort_cb_rg_affinity_groups_list.md
new file mode 100644
index 0000000..12cb674
--- /dev/null
+++ b/wiki/4.7.1/06.02.53-Data_decort_cb_rg_affinity_groups_list.md
@@ -0,0 +1,57 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_affinity_groups_list** служит для получения информации о списке аффинити групп ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_affinity_groups_list**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_affinity_groups_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_affinity_groups_list** возвращает в указанную при вызове переменную, в поле _affinity_groups_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| label | string | Лейбл аффинити группы |
+| id | int | ID виртуальной машины |
+| node_id | int | ID ВМ (узла worker) |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_affinity_groups_list**:
+
+```terraform
+data "decort_cb_rg_affinity_groups_list" "rg_affinity_groups_list" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1234
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_affinity_groups_list** в переменной `data.decort_cb_rg_affinity_groups_list.rg_affinity_groups_list` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `data.decort_cb_rg_affinity_groups_list.rg_affinity_groups_list.id`
diff --git a/wiki/4.7.1/06.02.54-Data_decort_cb_rg_audits.md b/wiki/4.7.1/06.02.54-Data_decort_cb_rg_audits.md
new file mode 100644
index 0000000..229890d
--- /dev/null
+++ b/wiki/4.7.1/06.02.54-Data_decort_cb_rg_audits.md
@@ -0,0 +1,45 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_audits** служит для получения информации о аудитах ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_audits**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_audits** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_audits** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Какая команда была выполнена |
+| responsetime | float | Время выполнения |
+| statuscode | int | Статус выполнения |
+| timestamp | float | Точное время исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_audits**:
+
+```terraform
+data "decort_cb_rg_audits" "rg_audits" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1234
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_audits** в переменной `data.decort_cb_rg_audits.rg_audits.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.55-Data_decort_cb_rg_resource_consumption_get.md b/wiki/4.7.1/06.02.55-Data_decort_cb_rg_resource_consumption_get.md
new file mode 100644
index 0000000..6e49459
--- /dev/null
+++ b/wiki/4.7.1/06.02.55-Data_decort_cb_rg_resource_consumption_get.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_resource_consumption_get** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) по конкретной ресурсной группе.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_rg_resource_consumption_get** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_rg_resource_consumption_get** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rg_id | int | id ресурсной группы |
+| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных ресурсной группой ресурсах |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+
+### Описание структуры consumed и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disk_size | float | Размер диска |
+| disk_size_max | 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 | Размер диска |
+
+### Описание структуры resources 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_rg_resource_consumption_get**:
+
+```terraform
+data "decort_cb_rg_resource_consumption_get" "rc_get" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_resource_consumption_get** в переменной `data.decort_cb_rg_resource_consumption_get.rc_get` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.56-Data_decort_cb_rg_resource_consumption_list.md b/wiki/4.7.1/06.02.56-Data_decort_cb_rg_resource_consumption_list.md
new file mode 100644
index 0000000..5780af3
--- /dev/null
+++ b/wiki/4.7.1/06.02.56-Data_decort_cb_rg_resource_consumption_list.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_resource_consumption_list** служит для получения информации о количестве потребляемых и зарезервированных ресурсов (процессор, оперативная память, диск) доступных ресурсной группе
+
+## Аргументы
+
+_Data source_ функция **decort_cb_rg_resource_consumption_list** не принимает аргументы.
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_rg_resource_consumption_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rg_id | int | id ресурсной группы |
+| consumed | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-consumed-и-reserved) | Информация о зарезервированных ресурсной группой ресурсах |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+
+### Описание структуры consumed и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disk_size | float | Размер диска |
+| disk_size_max | 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_rg_resource_consumption_list**:
+
+```terraform
+data "decort_cb_rg_resource_consumption_list" "rc_list" {
+ #Нет входных параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_resource_consumption_list** в переменной `data.decort_cb_rg_resource_consumption_list.rc_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.57-Data_decort_cb_rg_usage.md b/wiki/4.7.1/06.02.57-Data_decort_cb_rg_usage.md
new file mode 100644
index 0000000..1ae60d3
--- /dev/null
+++ b/wiki/4.7.1/06.02.57-Data_decort_cb_rg_usage.md
@@ -0,0 +1,58 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_usage** служит для получения информации о использовании ресурсов rg.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_usage**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_usage** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_usage** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rg_id | int | Идентификатор ресурсной группы |
+| cpu | int | Количество виртуальных CPU, выделенных данному серверу. |
+| disk_size | int | Размер диска |
+| disk_size_max | int | Максимальный размер диска |
+| extips | int | Extips |
+| exttraffic | int | Exttraffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct [см. ниже](#описание-структуры-seps) | Информация о сепах |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | string | Идентификатор сепа |
+| data_name | string | Имя пула информации внутри SEP'а |
+| disk_size | float | Количество занятого места |
+| disk_size_max | float | Размер диска |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_usage**:
+
+```terraform
+data "decort_cb_rg_usage" "rg_usage" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1234
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_usage** в переменной `data.decort_cb_rg_usage.rg_usage` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.58-Data_decort_cb_rg_list_computes.md b/wiki/4.7.1/06.02.58-Data_decort_cb_rg_list_computes.md
new file mode 100644
index 0000000..b795aaa
--- /dev/null
+++ b/wiki/4.7.1/06.02.58-Data_decort_cb_rg_list_computes.md
@@ -0,0 +1,143 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_list_computes** служит для получения информации о компьютах ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_list_computes**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_list_computes** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| compute_id | int | :x: | Фильтр по ID компьюта |
+| name | string | :x: | Фильтр по имени компьюта |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| extnet_name | string | :x: | Фильтр по имени extnet |
+| extnet_id | int | :x: | Фильтр по ID extnet |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_list_computes** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| id | int | Идентификатор компьюта |
+| name | string | Имя виртуального сервера |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине |
+| registered | bool | Компьют зарегестрирован |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина |
+| rg_id | int | ID ресурсной группы |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| total_disk_size | int | Размер диска |
+| updated_by | string | Кем обновлен ресурс |
+| updated_time | int | Время обновления ресурса |
+| user_managed | bool | User managed |
+| vins_connected | int | Кол-во присоединенных винсов |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_list_computes**:
+
+```terraform
+data "decort_cb_rg_list_computes" "list_computes" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #фильтр по id compute
+ #опциональный параметр
+ #тип - целое число
+ #compute_id = 100
+
+ #фильтр по имени compute
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STARTED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по ip address
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "1.1.1.1.1"
+
+ #фильтр по имени внешней сети
+ #опциональный параметр
+ #тип - строка
+ #extnet_name = "test"
+
+ #фильтр по id внешней сети
+ #опциональный параметр
+ #тип - целое число
+ #extnet_id = 100
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_list_computes** в переменной `data.decort_cb_rg_list_computes.list_computes.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.59-Data_decort_cb_rg_list_deleted.md b/wiki/4.7.1/06.02.59-Data_decort_cb_rg_list_deleted.md
new file mode 100644
index 0000000..69f9602
--- /dev/null
+++ b/wiki/4.7.1/06.02.59-Data_decort_cb_rg_list_deleted.md
@@ -0,0 +1,146 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_list_deleted** служит для получения информации о удаленных ресурсных группах.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_rg_list_deleted**.
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID рес. группы |
+| name | string | :x: | Фильтр по имени рес. группы |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| created_after | int | :x: | Фильтр рес. групп, созданных после опредленного момента во времени (unix timestamp) |
+| created_before | int | :x: | Фильтр рес. групп, созданных перед опредленным моментом во времени (unix timestamp) |
+| lock_status | string | :x: | Фильтр по lock статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_list_deleted** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS. |
+| def_net_type | string | Тип сети, установленной по умолчанию для данной ресурсной группы. Может принимать одно из следующих значений: * EXTNET - подключение во внешнюю сеть с идентификатором `def_net_id` * PRIVATE - подключение в виртуальный сетевой сегмент (ViNS ) с идентификатором `def_net_id` * NONE - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Текстовое описание данной ресурсной группы. |
+| dirty | bool | Dirty |
+| gid | int | Идентификатор grid, которому будет принадлежать создаваемая ресурсная группа. |
+| guid | int | GUID |
+| rg_id | int | Идентификатор данной ресурсной группы. |
+| lock_status | string | Lock статус |
+| milestones | int | Milestones |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). |
+| register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты |
+| resource_limits | []Struct [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов |
+| secret | string | Секрет |
+| status | string | Статус resgroup |
+| updated_by | string | Кем был сделан апдейт |
+| updated_time | int | Время апдейта |
+| vins | []int | Список id виртуальных сетей |
+| vms | []int | Список id компьютов |
+| resource_types | []string | Res types |
+| uniq_pools | []string | Uniq pools |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры resources 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_rg_list_deleted**:
+
+```terraform
+data "decort_cb_rg_list_deleted" "list_deleted" {
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ресурсных групп
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "test"
+
+ #фильтр по времени создания (после указанного времени)
+ #опциональный параметр
+ #тип - целое число
+ #created_after = 123
+
+ #фильтр по времени создания (перед указанным временем)
+ #опциональный параметр
+ #тип - целое число
+ #created_before = 123
+
+ #фильтр по lock status
+ #опциональный параметр
+ #тип - строка
+ #lock_status = "UNLOCKED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 2
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_list_deleted** в переменной `data.decort_cb_rg_list_deleted.list_deleted.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.60-Data_decort_cb_rg_list_lb.md b/wiki/4.7.1/06.02.60-Data_decort_cb_rg_list_lb.md
new file mode 100644
index 0000000..271384d
--- /dev/null
+++ b/wiki/4.7.1/06.02.60-Data_decort_cb_rg_list_lb.md
@@ -0,0 +1,205 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_list_lb** служит для получения информации о списке lb ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_list_lb** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| by_id | int | :x: | Фильтр по ID балансировщика |
+| name | string | :x: | Фильтр по имени балансировщика |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| status | string | :x: | Фильтр по статусу |
+| front_ip | string | :x: | Фильтр по IP фронтенда |
+| back_ip | string | :x: | Фильтр по IP бэкенда |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_list_lb** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| backends | []Struct{} [см. ниже](#описание-структуры-backends) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_by | int | Время удаления |
+| desc | string | Описание балансировщика |
+| dp_api_user | string | Имя пользователя для работы |
+| extnet_id | int | ID внешней сети |
+| frontends | []Struct{} [см. ниже](#описание-структуры-frontends) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| id | int | ID балансировщика |
+| image_id | int | ID образа |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| primary_node | Struct{} [см. ниже](#описание-структуры-primary_node) | Главный узел |
+| rg_name | string | Название ресурсной группы |
+| secondary_node | Struct{} [см. ниже](#описание-структуры-secondary_node) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем был обновлен балансировщик |
+| updated_time | int | Время последнего обновления балансировщик |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры primary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+### Описание структуры secondary_node
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| guid | string | ID ресурса |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+### Описание структуры frontends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-bindings) | Привязки фронтенда |
+
+### Описание структуры bindings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+| guid | string | ID ресурса |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры backends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| guid | string | ID ресурса |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](#описание-структуры-server_settings) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](#описание-структуры-servers) | Список серверов |
+
+### Описание структуры servers
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| guid | string | ID ресурса |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | []Struct{} [см. ниже](#описание-структуры-server_settings) | Настройки сервера |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры server_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| down_inter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slow_start | int | Интервал, в мс, в через который сервер получит статус "available" |
+| max_conn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| max_queue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_list_lb**:
+
+```terraform
+data "decort_cb_rg_list_lb" "list_lb" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени балансировщика нагрузки
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по IP front
+ #опциональный параметр
+ #тип - строка
+ #front_ip = "1.1.1.1"
+
+ #фильтр по IP back
+ #опциональный параметр
+ #тип - строка
+ #back_ip = "1.1.1.1"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_list_lb** в переменной `data.decort_cb_rg_list_lb.list_lb.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.61-Data_decort_cb_rg_list_pfw.md b/wiki/4.7.1/06.02.61-Data_decort_cb_rg_list_pfw.md
new file mode 100644
index 0000000..065079e
--- /dev/null
+++ b/wiki/4.7.1/06.02.61-Data_decort_cb_rg_list_pfw.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_list_pfw** служит для получения информации о списке pfw ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_list_pfw** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_list_pfw** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| public_port_end | int | Конец диапазона внешних портов |
+| public_port_start | int | Начало диапазона внешних портов |
+| vm_id | int | ID компьюта |
+| vm_ip | string | Локальный ip адрес vm |
+| vm_name | string | Имя vm |
+| vm_port | int | Порт vm |
+| vins_id | int | Идентификатор vins |
+| vins_name | string | Имя vins |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_list_pfw**:
+
+```terraform
+data "decort_cb_rg_list_pfw" "list_pfw" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1234
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_list_pfw** в переменной `data.decort_cb_rg_list_pfw.list_pfw.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.62-Data_decort_cb_rg_list_vins.md b/wiki/4.7.1/06.02.62-Data_decort_cb_rg_list_vins.md
new file mode 100644
index 0000000..89cac5f
--- /dev/null
+++ b/wiki/4.7.1/06.02.62-Data_decort_cb_rg_list_vins.md
@@ -0,0 +1,102 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_rg_list_vins** служит для получения информации о списке vins ресурсной группы.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+## Аргументы
+_Data source_ функция **decort_cb_rg_list_vins** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы |
+| name | string | :x: | Фильтр по имени ViNS |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| ext_ip | string | :x: | Фильтр по внешнему IP |
+| vins_id | int | :x: | Фильтр по ID ViNS |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному `account` и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_rg_list_vins** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS |
+| computes | int | Кол-во компьютов |
+| created_by | int | Кем создан ресурс |
+| created_time | int | Время создания |
+| deleted_by | string | Кем удален |
+| deleted_time | int | Время удаления |
+| external_ip | string | Внешний ip |
+| extnet_id | int | ID внешней сети |
+| free_ips | int | Кол-во свободных ip-адресов |
+| id | int | идентификатор vins |
+| name | string | Имя ресурса |
+| network | string | Сеть |
+| pri_vnf_dev_id | int | ID vnf dev |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| status | string | Статус |
+| updated_by | string | Кем обновлен ресрус |
+| updated_time | int | Время обнавления ресурса |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_rg_list_vins**:
+
+```terraform
+data "decort_cb_rg_list_vins" "list_vins" {
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 123
+
+ #фильтр по id vins
+ #опциональный параметр
+ #тип - целое число
+ #vins_id = 100
+
+ #фильтр по имени vins
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка балансировщиков нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по IP внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_rg_list_vins** в переменной `data.decort_cb_rg_list_vins.list_vins.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.63-Data_decort_cb_disk_list_deleted.md b/wiki/4.7.1/06.02.63-Data_decort_cb_disk_list_deleted.md
new file mode 100644
index 0000000..6b93198
--- /dev/null
+++ b/wiki/4.7.1/06.02.63-Data_decort_cb_disk_list_deleted.md
@@ -0,0 +1,179 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_list_deleted** служит для получения информации об удаленных дисках.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- |---|
+| by_id | int | :x: | Фильтр по ID диска |
+| name | string | :x: | Фильтр по имени диска |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| disk_max_size | int | :x: | Фильтр по макс. размеру диска |
+| shared | bool | :x: | Фильтр по значению shared |
+| account_id | int | :x: | id аккаунта для получения списка дисков |
+| type | string | :x: | Тип диска. Возможные типы: "b" - boot_disk, "d" - data_disk |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| acl | string | Acces Control List |
+| boot_partition | int | Кол-во разделов диска |
+| computes | []Struct [см. ниже](#описание-структуры-computes) | Информация о подключенных виртуальных машинах |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id` |
+| disk_path | string | Адрес диска |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct [см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| machine_id | int | id машины (устаревшее) |
+| machine_name | string | Наименование машины (устаревшее) |
+| milestones | int | Вехи |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_attempts | int | Кол-во попыток удаления |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | int | id ссылки на диск |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct [см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор compute (виртуальной машины) |
+| compute_name | string | Название compute (виртуальной машины) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| reference_id | int | Reference ID |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_list_deleted**:
+```terraform
+data "decort_cb_disk_list_deleted" "dld" {
+ #фильтр по id диска
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 11111
+
+ #фильтр по имени диска
+ #опциональный параметр
+ #тип - строка
+ #name = "disk name"
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "account name"
+
+ #фильтр по максимальному размеру диска
+ #опциональный параметр
+ #тип - целое число
+ #disk_max_size = 3
+
+ #фильтр по полю shared
+ #опциональный параметр
+ #тип - булев
+ #shared = true
+
+ #id аккаунта для получения списка дисков
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #тип диска
+ #опциональный параметр
+ #возможные типы: "b" - boot_disk, "d" - data_disk
+ #тип - строка
+ #type = "d"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #кол-во страниц для вывода
+ #опциональный параметр
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_disk_list_deleted** в переменной `data.decort_cb_disk_list_deleted.dld.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.64-Data_decort_cb_disk_list_types.md b/wiki/4.7.1/06.02.64-Data_decort_cb_disk_list_types.md
new file mode 100644
index 0000000..f40b337
--- /dev/null
+++ b/wiki/4.7.1/06.02.64-Data_decort_cb_disk_list_types.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_list_types** служит для получения информации о типах диска.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_list_types** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_list_types** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| items | []string | Список всех доступных типов дисков |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_list_types**:
+
+```terraform
+data "decort_cb_disk_list_types" "dlt" {
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_cb_disk_list_types** в переменной `data.decort_cb_disk_list_types.dt.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.65-Data_decort_cb_disk_list_types_detailed.md b/wiki/4.7.1/06.02.65-Data_decort_cb_disk_list_types_detailed.md
new file mode 100644
index 0000000..dd13348
--- /dev/null
+++ b/wiki/4.7.1/06.02.65-Data_decort_cb_disk_list_types_detailed.md
@@ -0,0 +1,55 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_list_types_detailed** служит для получения расширенной информации о поддерживаемых платформой типах дисков. В отличии от другой _data source_ функции **decort_cb_disk_list_types**, данная функция позволяет получить информацию о поддерживаемых пулами и sep типов дисков.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_list_types_detailed** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_list_types_detailed** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| pools | []Struct [см.ниже](#описание-структуры-pools) | Пул хранилища |
+| sep_id | int | ID storage endpoint (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_name | int | Имя storage endpoint |
+
+### Описание структуры pools
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| name | string | Имя пул |
+| system | string | Флаг, обозначающий служебный пул, для размещения там данных о блокировках |
+| types | []string | Список поддерживаемых типов |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_list_types_detailed*:
+
+```terraform
+data "decort_cb_disk_list_types_detailed" "dltd" {
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_cb_disk_list_types_detailed** в переменной `data.decort_cb_disk_list_types_detailed.dtd.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.66-Data_decort_cb_disk_list_unattached.md b/wiki/4.7.1/06.02.66-Data_decort_cb_disk_list_unattached.md
new file mode 100644
index 0000000..8666cbe
--- /dev/null
+++ b/wiki/4.7.1/06.02.66-Data_decort_cb_disk_list_unattached.md
@@ -0,0 +1,164 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_list_unattached** служит для получения информации о неподключенных к виртуальным машинам дисках.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_list_unattached** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID диска |
+| account_name | string | :x: | Фильтр по имени аккаунта |
+| disk_max_size | int | :x: | Фильтр по макс. размеру диска |
+| status | string | :x: | Фильтр по статусу |
+| account_id | int | :x: | id аккаунта для получения списка дисков |
+| type | string | :x: | Тип диска. Возможные типы: "b" - boot_disk, "d" - data_disk |
+| sep_id | int | :x: | Фильтр по SEP id. SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| pool | string | :x: | Фильтр по наименованию pool |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_list_unattached** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| _ckey | string | CKey |
+| _meta | []string | Meta информация |
+| account_id | int | id аккаунта |
+| account_name | string | имя аккаунта |
+| acl | string | Acces Control List |
+| boot_partition | int | Загрузочный раздел |
+| created_time | int | Время создания диска |
+| deleted_time | int | Время удаления диска |
+| desc | string | Описание диска |
+| destruction_time | int | Время уничтожения диска |
+| disk_path | string | Адрес диска |
+| gid | int | Grid id |
+| guid | int | Идентификатор диска |
+| disk_id | int | id диска |
+| image_id | int | id образа |
+| images | []int | id образов |
+| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| milestones | int | Вехи |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска в последовательности |
+| params | string | Параметры диска |
+| parent_id | int | id родителя |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота |
+| pool | string | Наименование пула диска |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_attempts | int | Кол-во попыток удаления |
+| purge_time | int | Время удаления |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | int | id ссылки на диск |
+| res_id | string | Идентификатор ресурса |
+| res_name | string | Наименование ресурсов |
+| role | string | Роль диска |
+| sep_id | int | id sep |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Максимальный размер диска |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска |
+| vmid | int | id виртуальной машины (устаревшее) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| reference_id | string | ID ссылки |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_list_unattached**:
+```terraform
+ata "decort_cb_disk_list_unattached" "dlu" {
+ #фильтр по id диска
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени аккаунта
+ #опциональный параметр
+ #тип - строка
+ #account_name = "user"
+
+ #фильтр по максимальному размеру диска
+ #опциональный параметр
+ #тип - целое число
+ #disk_max_size = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по типу
+ #опциональный параметр
+ #тип - строка
+ #возможные типы: "b" - boot_disk, "d" - data_disk
+ #type = "d"
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по id sep
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #фильтр по имени pool
+ #опциональный параметр
+ #тип - строка
+ #pool = "test"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_cb_disk_list_unattached** в переменной `data.decort_cb_disk_list_unattached.dlu.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.67-Data_decort_cb_disk_snapshot.md b/wiki/4.7.1/06.02.67-Data_decort_cb_disk_snapshot.md
new file mode 100644
index 0000000..68819e5
--- /dev/null
+++ b/wiki/4.7.1/06.02.67-Data_decort_cb_disk_snapshot.md
@@ -0,0 +1,43 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_snapshot** служит для получения информации о снимке состояния диска.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_snapshot** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID диска, снимок которого необходимо получить |
+| label | string | :heavy_check_mark: | Название снимка |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_snapshot** возвращает в указанную при вызове переменную следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | ID диска, снимок которого необходимо получить |
+| label | string | Название снимка |
+| guid | string | id снимка |
+| reference_id | string | ID ссылки |
+| res_id | string | Ссылка на снимок |
+| timestamp | int | Время снимка |
+| snap_set_guid | string | ID набора снимков, в котором лежит снимок состояния |
+| snap_set_time | int | Время набора |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_snapshot**:
+```terraform
+data "decort_cb_disk_snapshot" "ds" {
+ #номер диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 11111
+
+ #ярлык диска
+ #обязательный параметр
+ #тип - строка
+ label = "label"
+}
+```
+
+После успешного завершения такого вызова **decort_cb_disk_snapshot** в переменной `data.decort_cb_disk_snapshot.ds` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.68-Data_decort_cb_disk_snapshot_list.md b/wiki/4.7.1/06.02.68-Data_decort_cb_disk_snapshot_list.md
new file mode 100644
index 0000000..3687ad2
--- /dev/null
+++ b/wiki/4.7.1/06.02.68-Data_decort_cb_disk_snapshot_list.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_disk_snapshot_list** служит для получения списка снимков состояния диска.
+
+## Аргументы
+_Data source_ функция **decort_cb_disk_snapshot_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID диска для получения списка снимком состояния |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk_snapshot_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| label | string | Название снимка |
+| guid | string | ID снимка |
+| timestamp | int | Время снимка |
+| reference_id | string | ID ссылки |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | ID набора снимков, в котором лежит снимок состояния |
+| snap_set_time | int | Время набора |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_disk_snapshot_list**:
+```terraform
+data "decort_cb_disk_snapshot_list" "dsl" {
+ #номер диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 11111
+}
+```
+
+После успешного завершения такого вызова **decort_cb_disk_snapshot_list** в переменной `data.decort_cb_disk_snapshot_list.dsl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.69-Data_decort_cb_audit.md b/wiki/4.7.1/06.02.69-Data_decort_cb_audit.md
new file mode 100644
index 0000000..43e8eec
--- /dev/null
+++ b/wiki/4.7.1/06.02.69-Data_decort_cb_audit.md
@@ -0,0 +1,46 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_audit** служит для получения информации об указанном событий системы, вызванном действиями пользователя.
+
+## Аргументы
+_Data source_ функция **decort_cb_audit** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| audit_guid | string | :heavy_check_mark: | GUID события |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_audit** возвращает в указанную при вызове переменную следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| audit_guid | string | GUID события |
+| args | string | Аргументы вызова |
+| kwargs | string | Аргументы вызова |
+| call | string | Какая команда была выполнена |
+| guid | string | ID ресурса |
+| remote_addr | string | Адрес, на который отправляются журналы |
+| result | string | json строка ответа |
+| responsetime | float | Время выполнения |
+| status_code | int | Статус выполнения |
+| tags | string | Тэги |
+| timestamp | float | Точное время исполнения |
+| timestamp_end | float | Время окончания исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_audit**:
+
+```terraform
+data "decort_cb_audit" "audit" {
+ #guid аудита
+ #обязательный параметр
+ #тип - строка
+ audit_guid = "abcdefg"
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_audit** в переменной `data.decort_cb_audit.audit` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.70-Data_decort_cb_audit_list.md b/wiki/4.7.1/06.02.70-Data_decort_cb_audit_list.md
new file mode 100644
index 0000000..1e8f137
--- /dev/null
+++ b/wiki/4.7.1/06.02.70-Data_decort_cb_audit_list.md
@@ -0,0 +1,87 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_audit_list** служит для получения списка событий системы, вызванных действиями пользователя.
+
+## Аргументы
+_Data source_ функция **decort_cb_audit_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| timestamp_at | int | :x: | Отдает все события, созданные после определенного времени (unix timstamp) |
+| timestamp_to | int | :x: | Отдает все события, созданные до определенного времени (unix timstamp) |
+| user | string | :x: | Пользователь для выборки (Mongo RegExp supported) |
+| call | string | :x: | Фильтр по команде, которая была выполнена |
+| min_status_code | int | :x: | Фильтр по минимальному статусу выполнения запроса |
+| max_status_code | int | :x: | Фильтр по максимальному статусу выполнения запроса |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_audit_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Какая команда была выполнена |
+| guid | string | ID ресурса |
+| responsetime | float | Время выполнения |
+| status_code | int | Статус выполнения |
+| timestamp | float | Точное время исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_audit_list**:
+
+```terraform
+data "decort_cb_audit_list" "audit_list" {
+ #фильтр по аудитам с временной меткой после указанного значения
+ #опциональный параметр
+ #тип - целое число
+ #timestamp_at = 123456
+
+ #фильтр по аудитам с временной меткой до указанного значения
+ #опциональный параметр
+ #тип - целое число
+ #timestamp_to = 123456
+
+ #фильтр по пользователю (Mongo RegExp поддерживаются)
+ #опциональный параметр
+ #тип - строка
+ #user = "username"
+
+ #фильтр по api endpoint (Mongo RegExp поддерживаются)
+ #опциональный параметр
+ #тип - строка
+ #call = "/restmachine/cloudbroker/audit/list"
+
+ #фильтр по минимальному HTTP статус-коду
+ #опциональный параметр
+ #тип - целое число
+ #min_status_code = 200
+
+ #фильтр по максимальному HTTP статус-коду
+ #опциональный параметр
+ #тип - целое число
+ #max_status_code = 500
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_audit_list** в переменной `data.decort_cb_audit_list.audit_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.71-Data_decort_cb_audit_linked_jobs.md b/wiki/4.7.1/06.02.71-Data_decort_cb_audit_linked_jobs.md
new file mode 100644
index 0000000..ab37774
--- /dev/null
+++ b/wiki/4.7.1/06.02.71-Data_decort_cb_audit_linked_jobs.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_audit_linked_jobs** служит для получения списка заданий, связанных с указанным событием системы.
+
+## Аргументы
+_Data source_ функция **decort_cb_audit_linked_jobs** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| audit_guid | string | :heavy_check_mark: | GUID события |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_audit_linked_jobs** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cmd | string | Какая команда была выполнена |
+| guid | string | guid |
+| nid | int | ID узла |
+| state | string | Состояние задания |
+| time_create | int | Время создания задания |
+| time_start | int | Время начала выполнения задания |
+| time_stop | int | Точное окончания исполнения |
+| timeout | int | Таймаут |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_audit_linked_jobs**:
+
+```terraform
+data "decort_cb_audit_linked_jobs" "lj" {
+ #guid аудита
+ #обязательный параметр
+ #тип - строка
+ audit_guid = "abcdefg"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_audit_linked_jobs** в переменной `data.decort_cb_audit_linked_jobs.lj.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.72-Data_decort_cb_k8s.md b/wiki/4.7.1/06.02.72-Data_decort_cb_k8s.md
new file mode 100644
index 0000000..44d93e6
--- /dev/null
+++ b/wiki/4.7.1/06.02.72-Data_decort_cb_k8s.md
@@ -0,0 +1,153 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s** служит для получения информации о кластере Kubernetes (k8s). Кластер позволяет построить распределенную отказоустойчивую систему.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_k8s** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_k8s** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | Struct{} [см. ниже](#описание-структуры-acl) | acl |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| bservice_id | int | ID bservice |
+| k8sci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание кластера |
+| extnet_id | int | ID внешней сети |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| k8s_ci_name | string | Имя образа кластера |
+| k8s_groups | []Struct{} [см. ниже](#описание-структуры-k8s_groups) | Стурктура компьютов |
+| kubeconfig | string | Конфиг |
+| lb_id | int | ID балансировщика нагрузки |
+| milestones | int | Вехи |
+| lb_ip | string | IP балансировщика нагрузки |
+| name | string | Имя ресурса |
+| network_plugin | string | Сетевой плагин |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| service_account | Struct{} [см. ниже](#описание-структуры-service_account) | информация о аккаунте кластера |
+| ssh_key | string | Публичный SSH ключ |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins_id | int | ID виртуальной сети |
+| highly_available_lb | bool | Отказоустойчивая работа балансировщика нагрузки |
+| address_vip | []Struct{} [см. ниже](#описание-структуры-address_vip) | VIP адреса |
+| extnet_only | bool | Доступны ли только внешние сети |
+| with_lb | bool | Был ли кластер создан с балансировщиком нагрузкиg |
+
+### Описание структуры address_vip
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бэкенда|
+| frontend_ip | string | IP адрес фронтенда |
+
+### Описание структуры service_account
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | ID ресурса |
+| password | string | Пароль аккаунта |
+| username | string | Username аккаунта |
+
+### Описание структуры acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | account_acl |
+| k8s_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | k8s_acl |
+| rg_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | rg_acl |
+
+### Описание структуры списка acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | explicit |
+| guid | string | ID ресурса |
+| right | string | right |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID группы |
+
+### Описание структуры k8s_groups
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| masters | []Struct{} [см. ниже](#описание-структуры-masters) | Структура компьютов мастеров |
+| workers | []Struct{} [см. ниже](#описание-структуры-workers) | Структура компьютов воркеров |
+
+### Описание структуры masters
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Кол-во cpu на компьютах master |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| master_id | int | ID группы master |
+| name | string | Имя группы master |
+| num | int | Кол-во компьютов в группе master |
+| ram | int | Кол-во Ram на компьютах группы master |
+
+### Описание структуры workers
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| cpu | int | Кол-во cpu на компьютах workers |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| name | string | Имя ресурса |
+| num | int | Кол-во компьютов в группе workers |
+| ram | int | Кол-во Ram на компьютах группы workers |
+| taints | []string | огранечители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| external_ip | string | Внешний ip |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_k8s**:
+
+```terraform
+data "decort_cb_k8s" "k8s" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 49304
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s** в переменной `data.decort_cb_k8s.k8s` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.73-Data_decort_cb_k8s_computes.md b/wiki/4.7.1/06.02.73-Data_decort_cb_k8s_computes.md
new file mode 100644
index 0000000..57465e3
--- /dev/null
+++ b/wiki/4.7.1/06.02.73-Data_decort_cb_k8s_computes.md
@@ -0,0 +1,49 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s_computes** служит для получения информации о виртуальных машинах кластера
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| masters | []Struct{} [см. ниже](#описание-структуры-masters) | Список мастер ВМ (см. ниже) |
+| workers | []Struct{} [см. ниже](#описание-структуры-workers) | Список воркер ВМ (см.ниже) |
+
+## Описание структуры masters
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | ID виртуальной машины |
+| name | string | Наименование виртуальной машины |
+| group_name | string | Наименование мастер-группы, к которой принадлежит ВМ |
+| status | string | Статус ВМ |
+| tech_status | string | Тех. статус ВМ |
+
+## Описание структуры workers
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | ID виртуальной машины |
+| name | string | Наименование виртуальной машины |
+| group_name | string | Наименование воркер-группы, к которой принадлежит ВМ |
+| status | string | Статус ВМ |
+| tech_status | string | Тех. статус ВМ |
+
+## Пример использования
+
+```terraform
+data "decort_cb_k8s_computes" "computes" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 1234
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s_computes** в переменной `data.decort_cb_k8s_computes.computes` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.74-Data_decort_cb_k8s_list.md b/wiki/4.7.1/06.02.74-Data_decort_cb_k8s_list.md
new file mode 100644
index 0000000..b18a28f
--- /dev/null
+++ b/wiki/4.7.1/06.02.74-Data_decort_cb_k8s_list.md
@@ -0,0 +1,150 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s_list** служит для получения информации о списке кластеров Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_cb_k8s_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID кластера |
+| name | string | :x: | Фильтр по имени кластера |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| lb_id | int | :x: | Фильтр по ID балансировщика |
+| basic_service_id | int | :x: | Фильтр по ID basic service |
+| status | string | :x: | Фильтр по статусу |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| include_deleted | bool | :x: | Включить в результат удаленные балансировщики |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_k8s_list** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | []string | acl |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| bservice_id | int | ID bservice |
+| k8sci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание кластера |
+| extnet_id | int | ID внешней сети |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| k8s_id | int | ID кластера |
+| k8s_name | string | Имя кластера |
+| kubeconfig | string | Конфиг |
+| lb_id | int | ID балансировщика нагрузки |
+| milestones | int | Вехи |
+| network_plugin | string | Сетевой плагин |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| service_account | Struct{} [см. ниже](#описание-структуры-service_account) | информация о аккаунте кластера |
+| ssh_key | string | Публичный SSH ключ |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins_id | int | ID виртуальной сети |
+| workers_groups | []Struct{} [см. ниже](#описание-структуры-workers_groups) | Структура компьютов воркеров |
+
+### Описание структуры service_account
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | ID ресурса |
+| password | string | Пароль аккаунта |
+| username | string | Username аккаунта |
+
+### Описание структуры workers_groups
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| guid | string | ID ресурса |
+| id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| taints | []string | огранечители группы workers |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_k8s_list**:
+
+```terraform
+data "decort_cb_k8s_list" "k8s_list" {
+ #фильтр по id кластера
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени кластера
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #lb_id = 100
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #bservice_id = 100
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #включение удаленных k8s в результат
+ #опциональный параметр
+ #тип - булев
+ #если не задан - выводятся все неудаленные данные
+ #include_deleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s_list** в переменной `data.decort_cb_k8s_list.k8s_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.75-Data_decort_cb_k8s_list_deleted.md b/wiki/4.7.1/06.02.75-Data_decort_cb_k8s_list_deleted.md
new file mode 100644
index 0000000..0d466e0
--- /dev/null
+++ b/wiki/4.7.1/06.02.75-Data_decort_cb_k8s_list_deleted.md
@@ -0,0 +1,161 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s_list_deleted** служит для получения информации о списке удаленных кластеров Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_cb_k8s_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID кластера |
+| name | string | :x: | Фильтр по имени кластера |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| rg_id | int | :x: | Фильтр по ID рес. группы |
+| lb_id | int | :x: | Фильтр по ID балансировщика |
+| basic_service_id | int | :x: | Фильтр по ID basic service |
+| tech_status | string | :x: | Фильтр по тех. статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_k8s_list_deleted** возвращает в указанную при вызове переменную, в поле items массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | []string | acl |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| bservice_id | int | ID bservice |
+| k8sci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание кластера |
+| extnet_id | int | ID внешней сети |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| k8s_id | int | ID кластера |
+| k8s_name | string | Имя кластера |
+| kubeconfig | string | Конфиг |
+| lb_id | int | ID балансировщика нагрузки |
+| milestones | int | Вехи |
+| network_plugin | string | Сетевой плагин |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| service_account | Struct{} [см. ниже](#описание-структуры-service_account) | информация о аккаунте кластера |
+| ssh_key | string | Публичный SSH ключ |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins_id | int | ID виртуальной сети |
+| workers_groups | []Struct{} [см. ниже](#описание-структуры-workers_groups) | Структура компьютов воркеров |
+
+### Описание структуры service_account
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | ID ресурса |
+| password | string | Пароль аккаунта |
+| username | string | Username аккаунта |
+
+### Описание структуры workers_groups
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| cpu | int | Кол-во cpu на компьютах workers |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| name | string | Имя ресурса |
+| num | int | Кол-во компьютов в группе workers |
+| ram | int | Кол-во Ram на компьютах группы workers |
+| taints | []string | огранечители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| external_ip | string | Внешний ip |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_k8s_list_deleted**:
+
+```terraform
+data "decort_cb_k8s_list_deleted" "k8s_list_deleted" {
+ #фильтр по id кластера
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени кластера
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по id балансировщика нагрузки
+ #опциональный параметр
+ #тип - целое число
+ #lb_id = 100
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #bservice_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s_list_deleted** в переменной `data.decort_cb_k8s_list_deleted.k8s_list_deleted` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.76-Data_decort_cb_k8s_wg.md b/wiki/4.7.1/06.02.76-Data_decort_cb_k8s_wg.md
new file mode 100644
index 0000000..fdf4af4
--- /dev/null
+++ b/wiki/4.7.1/06.02.76-Data_decort_cb_k8s_wg.md
@@ -0,0 +1,70 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s_wg** служит для получения информации о группе воркеров кластера Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_cb_k8s_wg** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+| wg_id | int | :heavy_check_mark: | ID группы воркеров |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_k8s_wg** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| k8s_id | int | ID кластера |
+| wg_id | int | ID группы воркеров |
+| name | string | Имя группы воркеров |
+| num | int | кол-во компьютов в ресурсе |
+| cpu | int | Кол-во cpu на нодах |
+| ram | int | Кол-во ram на нодах |
+| disk | int | ID диска |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| labels | []string | Лейблы ресурса |
+| guid | string | ID ресурса |
+| annotations | []string | Аннотации ресурса |
+| taints | []string | ограничители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| external_ip | string | Внешний ip |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Технический статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_k8s_wg**:
+
+```terraform
+data "decort_cb_k8s_wg" "k8s_wg" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 49304
+
+ #id группы воркеров
+ #обязательный параметр
+ #тип - целое число
+ wg_id = 43329
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s_wg** в переменной `data.decort_cb_k8s_wg.k8s_wg` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.02.77-Data_decort_cb_k8s_wg_cloud_init.md b/wiki/4.7.1/06.02.77-Data_decort_cb_k8s_wg_cloud_init.md
new file mode 100644
index 0000000..98e8f70
--- /dev/null
+++ b/wiki/4.7.1/06.02.77-Data_decort_cb_k8s_wg_cloud_init.md
@@ -0,0 +1,41 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s_wg_cloud_init** служит для получения информации об предустановленных настройках группы воркеров кластера Kubernetes (k8s)
+
+## Аргументы
+
+_Data source_ функция **decort_cb_k8s_wg_cloud_init** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+| wg_id | int | :heavy_check_mark: | ID группы воркеров |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_k8s_wg_cloud_init** возвращает следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cloud_init | string | Предустановленные настройки группы воркеров кластера Kubernetes (k8s) |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_k8s_wg_cloud_init**:
+
+```terraform
+data "decort_cb_k8s_wg_cloud_init" "wg_cloud_init" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 977
+
+ #id группы воркеров
+ #обязательный параметр
+ #тип - целое число
+ wg_id = 2110
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s_wg_cloud_init** в переменной `data.decort_cb_k8s_wg_cloud_init.wg_cloud_init` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.02.78-Data_decort_cb_k8s_wg_list.md b/wiki/4.7.1/06.02.78-Data_decort_cb_k8s_wg_list.md
new file mode 100644
index 0000000..044644d
--- /dev/null
+++ b/wiki/4.7.1/06.02.78-Data_decort_cb_k8s_wg_list.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8s_wg_list** служит для получения информации о списке групп воркеров кластера Kubernetes (k8s).
+
+## Аргументы
+
+_Data source_ функция **decort_cb_k8s_wg_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID кластера |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_k8s_wg_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации ресурса |
+| cpu | int | Кол-во cpu на нодах |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| wg_id | int | ID группы воркеров кластера |
+| labels | []string | Лейблы ресурса |
+| name | string | Имя группы воркеров |
+| num | int | кол-во компьютов в ресурсе |
+| ram | int | Кол-во ram на нодах |
+| taints | []string | ограничители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| external_ip | string | Внешний ip - адрес |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Технический статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _data source_ функции **decort_cb_k8s_wg_list**:
+
+```terraform
+data "decort_cb_k8s_wg_list" "k8s_wg_list" {
+ #id кластера
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 49304
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8s_wg_list** в переменной `data.decort_cb_k8s_wg_list.k8s_wg_list` будут сохранены возвращаемые значения.
+
diff --git a/wiki/4.7.1/06.02.79-Data_decort_cb_k8ci_list.md b/wiki/4.7.1/06.02.79-Data_decort_cb_k8ci_list.md
new file mode 100644
index 0000000..65d2577
--- /dev/null
+++ b/wiki/4.7.1/06.02.79-Data_decort_cb_k8ci_list.md
@@ -0,0 +1,98 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8ci_list** служит для получения информации о доступных k8ci (конфигурация Кластера Kubernetes).
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID k8ci |
+| name | string | :x: | Фильтр по имени k8ci |
+| status | string | :x: | Фильтр по статусу |
+| worker_driver | string | :x: | Фильтр по драйверу worker |
+| master_driver | string | :x: | Фильтр по драйверу master |
+| network_plugin | string | :x: | Фильтр по плагину сети (flannel, calico или weavenet) |
+| include_disabled | bool | :x: | Дополнить рез-тат выключенными k8ci |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения (в списке items)
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| created_time | int | Время создания |
+| desc | string | Описание |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| k8ci_id | int | ID k8ci |
+| lb_image_id | int | ID образа балансировщика |
+| master_driver | string | Драйвер master-узла |
+| master_image_id | int | ID образа master-узла k8ci |
+| max_master_count | int | Ограничение политики на максимальное количество master-узлов |
+| max_worker_count | int | Ограничение политики на максимальное количество worker-узлов |
+| name | string | Наименование k8ci |
+| shared_with | []int | Список ресурсов, имеющих доступ к k8ci |
+| status | string | Статус k8ci |
+| version | string | Версия |
+| worker_driver | string | Драйвер worker-узла |
+| worker_image_id | int | ID образа worker-узла k8ci |
+
+## Пример использования
+
+```terraform
+data "decort_cb_k8ci_list" "k8ci_list" {
+ #фильтр по id k8ci
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 111
+
+ #фильтр по имени k8ci
+ #опциональный параметр
+ #тип - строка
+ #name = "name"
+
+ #фильтр по статусу k8ci
+ #опциональный параметр
+ #тип - строка
+ #status = "status"
+
+ #фильтр по worker driver
+ #опциональный параметр
+ #тип - строка
+ #worker_driver = "KVM_X86"
+
+ #фильтр по master driver
+ #опциональный параметр
+ #тип - строка
+ #master_driver = "KVM_X86"
+
+ #фильтр по network plugin
+ #опциональный параметр
+ #тип - строка
+ #network_plugin = "flannel"
+
+ #исключить из результата недоступные k8ci
+ #опциональный параметр
+ #тип - булев
+ #include_disabled = "true"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8ci_list** в переменной `data.decort_cb_k8ci_list.k8ci_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.80-Data_decort_cb_k8ci_list_deleted.md b/wiki/4.7.1/06.02.80-Data_decort_cb_k8ci_list_deleted.md
new file mode 100644
index 0000000..ca451cd
--- /dev/null
+++ b/wiki/4.7.1/06.02.80-Data_decort_cb_k8ci_list_deleted.md
@@ -0,0 +1,86 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8ci_list_deleted** служит для получения информации об удаленных k8ci (конфигурация Кластера Kubernetes).
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID k8ci |
+| name | string | :x: | Фильтр по имени k8ci |
+| worker_driver | string | :x: | Фильтр по драйверу worker |
+| master_driver | string | :x: | Фильтр по драйверу master |
+| network_plugin | string | :x: | Фильтр по плагину сети (flannel, calico или weavenet) |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страницы |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения (в списке items)
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| created_time | int | Время создания |
+| desc | string | Описание |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| k8ci_id | int | ID k8ci |
+| lb_image_id | int | ID образа балансировщика |
+| master_driver | string | Драйвер master-узла |
+| master_image_id | int | ID образа master-узла k8ci |
+| max_master_count | int | Ограничение политики на максимальное количество master-узлов |
+| max_worker_count | int | Ограничение политики на максимальное количество worker-узлов |
+| name | string | Наименование k8ci |
+| shared_with | []int | Список ресурсов, имеющих доступ к k8ci |
+| status | string | Статус k8ci |
+| version | string | Версия |
+| worker_driver | string | Драйвер worker-узла |
+| worker_image_id | int | ID образа worker-узла k8ci |
+
+## Пример использования
+
+```terraform
+data "decort_cb_k8ci_list_deleted" "k8ci_list_deleted" {
+ #фильтр по id k8ci
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 111
+
+ #фильтр по имени k8ci
+ #опциональный параметр
+ #тип - строка
+ #name = "name"
+
+ #фильтр по worker driver
+ #опциональный параметр
+ #тип - строка
+ #worker_driver = "KVM_X86"
+
+ #фильтр по master driver
+ #опциональный параметр
+ #тип - строка
+ #master_driver = "KVM_X86"
+
+ #фильтр по network plugin
+ #опциональный параметр
+ #тип - строка
+ #network_plugin = "flannel"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #page = 2
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #size = 3
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8ci_list_deleted** в переменной `data.decort_cb_k8ci_list_deleted.k8ci_list_deleted.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.81-Data_decort_cb_k8ci.md b/wiki/4.7.1/06.02.81-Data_decort_cb_k8ci.md
new file mode 100644
index 0000000..5b06ca9
--- /dev/null
+++ b/wiki/4.7.1/06.02.81-Data_decort_cb_k8ci.md
@@ -0,0 +1,44 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_k8ci** служит для получения информации о k8ci (конфигурация Кластера Kubernetes).
+
+## Аргументы
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8ci_id | int | :heavy_check_mark: | ID k8ci |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| desc | string | Описание |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| k8ci_id | int | ID k8ci |
+| lb_image_id | int | ID образа балансировщика |
+| master_driver | string | Драйвер master-узла |
+| master_image_id | int | ID образа master-узла k8ci |
+| max_master_count | int | Ограничение политики на максимальное количество master-узлов |
+| max_worker_count | int | Ограничение политики на максимальное количество worker-узлов |
+| milestones | int | Вехи |
+| name | string | Наименование k8ci |
+| network_plugins | []string | Список доступных плагинов сети |
+| shared_with | []int | Список ресурсов, имеющих доступ к k8ci |
+| status | string | Статус k8ci |
+| version | string | Версия |
+| worker_driver | string | Драйвер worker-узла |
+| worker_image_id | int | ID образа worker-узла k8ci |
+
+## Пример использования
+
+```terraform
+data "decort_cb_k8ci" "k8ci" {
+ #id k8ci
+ #обязательный параметр
+ #тип - целое число
+ k8ci_id = 111
+}
+```
+
+После успешного завершения такого вызова **decort_cb_k8ci** в переменной `data.decort_cb_k8ci.k8ci` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.82-Data_decort_cb_kvmvm_affinity_relations.md b/wiki/4.7.1/06.02.82-Data_decort_cb_kvmvm_affinity_relations.md
new file mode 100644
index 0000000..97dbe20
--- /dev/null
+++ b/wiki/4.7.1/06.02.82-Data_decort_cb_kvmvm_affinity_relations.md
@@ -0,0 +1,43 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_affinity_relations** служит для получения словаря ВМ разделенного по правилам affinity и anti-affinity.
+
+## Аргументы
+_Data source_ функция **decort_cb_kvmvm_affinity_relations** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине (подробнее о понятии _compute_ см. в разделе [Обзор облачной платформы DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md)). |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанному виртуальному серверу и ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_affinity_relations** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID виртуальной машины |
+| other_node | []string | Спсиок other node |
+| other_node_indirect | []string | Список other node indirect |
+| other_node_indirect_soft | []string | Список other node indirect soft |
+| other_node_soft | []string | Список other node soft |
+| same_node | []string | Список same node |
+| same_node_soft | []string | Список same node soft |
+
+## Пример использования
+В нижеприведённом примере посредством вызова _data source_ функции **decort_cb_kvmvm_affinity_relations** извлекается информация об уже существующем в платформе виртуальном сервере со следующими характеристиками:
+
+```terraform
+data "decort_cb_kvmvm_affinity_relations" "relations" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 11346
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_kvmvm_affinity_relations** в переменной `data.decort_cb_kvmvm_affinity_relations.relations` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.83-Data_decort_cb_kvmvm_audits.md b/wiki/4.7.1/06.02.83-Data_decort_cb_kvmvm_audits.md
new file mode 100644
index 0000000..1cb8747
--- /dev/null
+++ b/wiki/4.7.1/06.02.83-Data_decort_cb_kvmvm_audits.md
@@ -0,0 +1,36 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_audits** служит для получения аудитов компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_audits** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_audits** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| call | string | Какая команда была выполнена |
+| responsetime | float | Время выполнения |
+| statuscode | int | Статус выполнения |
+| timestamp | float | Точное время исполнения |
+| user | string | Кем была выполнена команда |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_audits" "kvmvm_audits" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_audits** в переменной `data.decort_cb_kvmvm_audits.kvmvm_audits` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.84-Data_decort_cb_kvmvm_boot_order_get.md b/wiki/4.7.1/06.02.84-Data_decort_cb_kvmvm_boot_order_get.md
new file mode 100644
index 0000000..a6ec8cc
--- /dev/null
+++ b/wiki/4.7.1/06.02.84-Data_decort_cb_kvmvm_boot_order_get.md
@@ -0,0 +1,32 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_boot_order_get** служит для получения информации о текущем порядке загрузки компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_boot_order_get** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_boot_order_get** возвращает в указанную при вызове переменную следующий параметр:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| boot_order | []string | Порядок загрузки |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_boot_order_get" "order" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_boot_order_get** в переменной `data.decort_cb_kvmvm_boot_order_get.order` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.85-Data_decort_cb_kvmvm_get_audits.md b/wiki/4.7.1/06.02.85-Data_decort_cb_kvmvm_get_audits.md
new file mode 100644
index 0000000..1b1b599
--- /dev/null
+++ b/wiki/4.7.1/06.02.85-Data_decort_cb_kvmvm_get_audits.md
@@ -0,0 +1,33 @@
+Функция доступна в провайдере версии 3.5.0 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_get_audits** служит для получения аудитов компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_get_audits** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_get_audits** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| epoch | float | Время |
+| message | string | Сообщение, которое несет в себе информацию о команде и том, кто ее исполнил |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_get_audits" "kvmvm_get_audits" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_get_audits** в переменной `data.decort_cb_kvmvm_get_audits.kvmvm_get_audits` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.86-Data_decort_cb_kvmvm_get_console_url.md b/wiki/4.7.1/06.02.86-Data_decort_cb_kvmvm_get_console_url.md
new file mode 100644
index 0000000..ec3cd8e
--- /dev/null
+++ b/wiki/4.7.1/06.02.86-Data_decort_cb_kvmvm_get_console_url.md
@@ -0,0 +1,32 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_get_console_url** служит для получения url консоли компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_get_console_url** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_get_console_url** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| console_url | string | url консоли компьюта |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_get_console_url" "console_url" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_get_console_url** в переменной `data.decort_cb_kvmvm_get_console_url.console_url` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.87-Data_decort_cb_kvmvm_get_log.md b/wiki/4.7.1/06.02.87-Data_decort_cb_kvmvm_get_log.md
new file mode 100644
index 0000000..ac879ee
--- /dev/null
+++ b/wiki/4.7.1/06.02.87-Data_decort_cb_kvmvm_get_log.md
@@ -0,0 +1,38 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_get_log** служит для получения логов по заданному пути компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_get_log** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+| path | string | :heavy_check_mark: | путь до файла |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_get_log** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| log | string | логи |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_get_log" "get_log" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+
+ #путь до log файла
+ #обязательный параметр
+ #тип - строка
+ path = "/var/log/file.log"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_get_log** в переменной `data.decort_cb_kvmvm_get_log.get_log` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.88-Data_decort_cb_kvmvm_list.md b/wiki/4.7.1/06.02.88-Data_decort_cb_kvmvm_list.md
new file mode 100644
index 0000000..cc749ea
--- /dev/null
+++ b/wiki/4.7.1/06.02.88-Data_decort_cb_kvmvm_list.md
@@ -0,0 +1,276 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_list** служит для получения информации о списке компьютов.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| rg_name | string | :x: | Фильтр по имени рес. группы |
+| tech_status | string | :x: | Фильтр по тех.статусу |
+| status | string | :x: | Фильтр по статусу |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| stack_id | int | :x: | Фильтр по ID вычислительного узла |
+| image_id | int | :x: | Фильтр по ID образа |
+| extnet_name | string | :x: | Фильтр по имени внешней сети |
+| extnet_id | int | :x: | Фильтр по extnet ID |
+| includedeleted | bool | :x: | Включить в результат удаленные ресурсы |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| boot_disk_size | int | Размер загрузочного диска в ГБ |
+| chipset | string | Тип эмулируемой системы |
+| cd_image_id | int | ID cd image id |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине |
+| computeci_id | int | ID вычислительного ресурса |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу |
+| created_by | string | Кем создан _compute_ |
+| created_time | int | Время создания _compute_ |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален _compute_ |
+| deleted_time | int | Время удаления _compute_ |
+| desc | string | Текстовое описание виртуальной машины |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя компьюта |
+| need_reboot | bool | Флаг перезапуска |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине |
+| reference_id | string | ID ссылки |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Наименование ресурса |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| stack_id | int | id стэка |
+| stateless_sep_id | int | ID сеп |
+| stateless_sep_type | string | Тип сеп |
+| status | string | Статус компьюта |
+| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги |
+| tech_status | string | Технический статус компьюта в составе группы |
+| total_disk_size | int | Размер диска |
+| updated_by | string | Кем компьют был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_data | string | Данные пользователя |
+| user_managed | bool | Флаг, показывает управление пользователем вычислительной мощностью |
+| vgpus | []int | Список vgpu |
+| vins_connected | int | Кол-во присоединенных винсов |
+| virtual_image_id | int | ID виртуального образа |
+
+### Описание структуры os users
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| login | string | Логин |
+| password | string | Пароль |
+| public_key | string | Публичный ssh ключ |
+
+### Описание структуры tags
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ тэга |
+| val | string | Значение тэга |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| bus_number | int | Номер шины |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| bus_number | int | Номер шины |
+| disk_id | int | id диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_list" "kvmvm_list" {
+ #фильтр по id ВМ
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени ВМ
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #id аккаунта для получения списка ВМ
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 11111
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #rg_name = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "STOPPED"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по имени extnet
+ #опциональный параметр
+ #тип - строка
+ #extnet_name = "test"
+
+ #фильтр по id extnet
+ #опциональный параметр
+ #тип - целое число
+ #extnet_id = 100
+
+ #флаг влючения в результат удаленных балансироващиков нагрузки
+ #опциональный параметр
+ #если не задан - выводятся все доступные неудаленные балансировщики
+ #значение по-умолчанию - false
+ #тип - булев
+ #includedeleted = true
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_list** в переменной `data.decort_cb_kvmvm_list.kvmvm_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.89-Data_decort_cb_kvmvm_list_deleted.md b/wiki/4.7.1/06.02.89-Data_decort_cb_kvmvm_list_deleted.md
new file mode 100644
index 0000000..bfc65ba
--- /dev/null
+++ b/wiki/4.7.1/06.02.89-Data_decort_cb_kvmvm_list_deleted.md
@@ -0,0 +1,243 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_list_deleted** служит для получения информации о списке удаленных компьютов.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_list_deleted** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| by_id | int | :x: | Фильтр по ID |
+| name | string | :x: | Фильтр по имени |
+| account_id | int | :x: | Фильтр по ID аккаунта |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| rg_name | string | :x: | Фильтр по имени рес. группы |
+| tech_status | string | :x: | Фильтр по тех.статусу |
+| ip_address | string | :x: | Фильтр по IP адресу |
+| extnet_name | string | :x: | Фильтр по имени внешней сети |
+| extnet_id | int | :x: | Фильтр по extnet ID |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| bootdisk_size | int | Размер загрузочного диска в ГБ |
+| cd_image_id | int | ID cd image id |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине |
+| computeci_id | int | ID вычислительного ресурса |
+| cpus | int | Количество виртуальных CPU, выделенных данному серверу |
+| created_by | string | Кем создан _compute_ |
+| created_time | int | Время создания _compute_ |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален _compute_ |
+| deleted_time | int | Время удаления _compute_ |
+| desc | string | Текстовое описание виртуальной машины |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя компьюта |
+| need_reboot | bool | Флаг перезапуска |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине |
+| reference_id | string | ID ссылки |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Наименование ресурса |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| stack_id | int | id стэка |
+| stateless_sep_id | int | ID сеп |
+| stateless_sep_type | string | Тип сеп |
+| status | string | Статус компьюта |
+| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги |
+| tech_status | string | Технический статус компьюта в составе группы |
+| total_disk_size | int | Размер диска |
+| updated_by | string | Кем компьют был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_data | string | Данные пользователя |
+| user_managed | bool | Флаг, показывает управление пользователем вычислительной мощностью |
+| vgpus | []int | Список vgpu |
+| vins_connected | int | Кол-во присоединенных винсов |
+| virtual_image_id | int | ID виртуального образа |
+
+### Описание структуры os users
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| login | string | Логин |
+| password | string | Пароль |
+| public_key | string | Публичный ssh ключ |
+
+### Описание структуры tags
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ тэга |
+| val | string | Значение тэга |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_list_deleted" "kvmvm_list" {
+ #фильтр по id виртуальной машины
+ #опциональный параметр
+ #тип - целое число
+ #by_id = 100
+
+ #фильтр по имени виртуальной машины
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 100
+
+ #фильтр по имени ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #rg_name = "test"
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по техническому статусу
+ #опциональный параметр
+ #тип - строка
+ #tech_status = "some"
+
+ #фильтр по ip
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "test"
+
+ #фильтр по имени extNet
+ #опциональный параметр
+ #тип - строка
+ #extnet_name = "test"
+
+ #фильтр по id extNet
+ #опциональный параметр
+ #тип - целое число
+ #extnet_id = 100
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #тип - целое число
+ #если не задан - выводятся все доступные данные
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_list_deleted** в переменной `data.decort_cb_kvmvm_list_deleted.kvmvm_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.90-Data_decort_cb_kvmvm_migrate_storage_info.md b/wiki/4.7.1/06.02.90-Data_decort_cb_kvmvm_migrate_storage_info.md
new file mode 100644
index 0000000..7a2e427
--- /dev/null
+++ b/wiki/4.7.1/06.02.90-Data_decort_cb_kvmvm_migrate_storage_info.md
@@ -0,0 +1,32 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_migrate_storage_info** служит для получения информации о последней (включая текущую) миграции хранилища.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_migrate_storage_info** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_migrate_storage_info** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| migrate_storage_info | string | Информация о последней (включая текущую) миграции хранилища |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_migrate_storage_info" "info" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_migrate_storage_info** в переменной `data.decort_cb_kvmvm_migrate_storage_info.info` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.91-Data_decort_cb_kvmvm_pci_device_list.md b/wiki/4.7.1/06.02.91-Data_decort_cb_kvmvm_pci_device_list.md
new file mode 100644
index 0000000..54c8459
--- /dev/null
+++ b/wiki/4.7.1/06.02.91-Data_decort_cb_kvmvm_pci_device_list.md
@@ -0,0 +1,88 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_pci_device_list** служит для получения информации о доступных компьюту списка устройств с шиной PCI.
+
+## Аргументы
+_Data source_ функция **decort_cb_kvmvm_pci_device_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | id компьюта |
+| rg_id | int | :x: | Фильтр по ID ресурсной группы |
+| device_id | int | :x: | Фильтр по ID устройства |
+| name | string | :x: | Фильтр по имени |
+| status | string | :x: | Фильтр по статусу |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_pci_device_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| compute_id | int | id вычислительной площадки |
+| description | string | Описание |
+| guid | int | Внутренний id |
+| hwpath | string | HW Путь |
+| device_id | int | id устройства |
+| name | string | Наименование устройства |
+| rg_id | int | id ресурсной группы (resource group) |
+| stack_id | int | id стэка |
+| status | string | Статус устройства |
+| system_name | string | Системное имя устройства |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_kvmvm_pci_device_list**:
+```terraform
+data "decort_cb_kvmvm_pci_device_list" "pl" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 100
+
+ #фильтр по id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 100
+
+ #фильтр по id устройства
+ #опциональный параметр
+ #тип - целое число
+ #device_id = 100
+
+ #фильтр по имени устройства
+ #опциональный параметр
+ #тип - строка
+ #name = "test"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #тип - строка
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_kvmvm_pci_device_list** в переменной `data.decort_cb_kvmvm_pci_device_list.pl.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.92-Data_decort_cb_kvmvm_pfw_list.md b/wiki/4.7.1/06.02.92-Data_decort_cb_kvmvm_pfw_list.md
new file mode 100644
index 0000000..87eb87e
--- /dev/null
+++ b/wiki/4.7.1/06.02.92-Data_decort_cb_kvmvm_pfw_list.md
@@ -0,0 +1,38 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_pfw_list** служит для получения списка pfw компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_pfw_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_pfw_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| pfw_id | int | ID pfw |
+| local_ip | string | Локальный ip адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол tcp/udp |
+| public_port_end | int | Конец диапазона внешних портов |
+| public_port_start | int | Начало диапазона внешних портов |
+| vm_id | int | ID компьюта |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_pfw_list" "pfw_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_pfw_list** в переменной `data.decort_cb_kvmvm_pfw_list.pfw_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.93-Data_decort_cb_kvmvm_snapshot_usage.md b/wiki/4.7.1/06.02.93-Data_decort_cb_kvmvm_snapshot_usage.md
new file mode 100644
index 0000000..c4a69b3
--- /dev/null
+++ b/wiki/4.7.1/06.02.93-Data_decort_cb_kvmvm_snapshot_usage.md
@@ -0,0 +1,48 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_snapshot_usage** служит для получения информации о использовании снапшотов.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+Экземпляры _compute_ (виртуальные серверы) всегда создаются в принадлежности к какой-либо ресурсной группе. Как следствие, для создания экземпляра _compute_ помимо других параметров требуется указать идентификатор целевой ресурсной группы. Для получения такого идентификатора можно воспользоваться рассматриваемой здесь _data source_ функцией **decort_cb_kvmvm_snapshot_usage**.
+
+## Аргументы
+_Data source_ функция **decort_cb_kvmvm_snapshot_usage** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | Идентификатор компьюта |
+| label | string | :x: | Название снапшота |
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_snapshot_usage** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| count | int | Количество компьютов, использующих снапшот |
+| stored | float | Stored |
+| label | string | Название снапшота |
+| timestamp | int | Время снапшота |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_kvmvm_snapshot_usage**:
+
+```terraform
+data "decort_cb_kvmvm_snapshot_usage" "snapshot_usage" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ #compute_id = 1234
+
+ #label снимка
+ #опциональный параметр
+ #тип - строка
+ #label = "label1"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_kvmvm_snapshot_usage** в переменной `data.decort_cb_kvmvm_snapshot_usage.snapshot_usage.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.94-Data_decort_cb_kvmvm_snapshot_list.md b/wiki/4.7.1/06.02.94-Data_decort_cb_kvmvm_snapshot_list.md
new file mode 100644
index 0000000..88b91ae
--- /dev/null
+++ b/wiki/4.7.1/06.02.94-Data_decort_cb_kvmvm_snapshot_list.md
@@ -0,0 +1,40 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_snapshot_list** служит для получения информации о использовании снапшотов.
+
+Ресурсная группа в облачной платформе DECORT это способ группирования _compute_-ов (например, по функциональному признаку или принадлежности к одному и тому же проекту). Ресурсную группу можно рассматривать как небольшой персональный дата-центр, в котором размещаются один или несколько серверов и виртуальных сетевых сегментов (ViNS).
+
+## Аргументы
+_Data source_ функция **decort_cb_kvmvm_snapshot_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | Идентификатор компьюта |
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_snapshot_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | ID ресурса |
+| label | string | Название снапшота |
+| timestamp | int | Время снапшота |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_kvmvm_snapshot_list**:
+
+```terraform
+data "decort_cb_kvmvm_snapshot_list" "snapshot_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 1234
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_kvmvm_snapshot_list** в переменной `data.decort_cb_kvmvm_snapshot_list.snapshot_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.95-Data_decort_cb_kvmvm_user_list.md b/wiki/4.7.1/06.02.95-Data_decort_cb_kvmvm_user_list.md
new file mode 100644
index 0000000..443ebef
--- /dev/null
+++ b/wiki/4.7.1/06.02.95-Data_decort_cb_kvmvm_user_list.md
@@ -0,0 +1,44 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_user_list** служит для получения информации о Access Control List компьюта.
+
+## Аргументы
+
+_Data source_ функция **decort_cb_kvmvm_user_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID компьюта |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_user_list** возвращает в указанную при вызове переменную следующие параметры:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей аккаунтов |
+| compute_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей компьютов |
+| rg_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей ресурной группы |
+
+### Описание структуры List acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+```terraform
+data "decort_cb_kvmvm_user_list" "user_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 10154
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _data source_ функции **decort_cb_kvmvm_user_list** в переменной `data.decort_cb_kvmvm_user_list.user_list` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.96-Data_decort_cb_kvmvm_vgpu_list.md b/wiki/4.7.1/06.02.96-Data_decort_cb_kvmvm_vgpu_list.md
new file mode 100644
index 0000000..7ed8823
--- /dev/null
+++ b/wiki/4.7.1/06.02.96-Data_decort_cb_kvmvm_vgpu_list.md
@@ -0,0 +1,94 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_kvmvm_vgpu_list** служит для получения информации о доступных компьюту списка виртуальных графических устройств.
+
+## Аргументы
+_Data source_ функция **decort_cb_kvmvm_vgpu_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | id компьюта |
+| gpu_id | int | :x: | Фильтр по ID устройства |
+| type | string | :x: | Фильтр по типу графического устройства |
+| status | string | :x: | Фильтр по статусу |
+| includedeleted | bool | :x: | Включить в рез-тат удаленные устройства |
+| sort_by | string | :x: | Фильтр по одному из поддерживаемых полей, формат: +или- название поля |
+| page | int | :x: | Номер страниц |
+| size | int | :x: | Размер страницы |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_kvmvm_vgpu_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | id аккаунта, которому принадлежит устройство |
+| created_time | int | Время создания устройства |
+| deleted_time | int | Время удаления устройства |
+| gid | int | Grid ID |
+| guid | int | guid устройства |
+| vgpu_id | int | ID устройства |
+| last_claimed_by | int | last claimed by |
+| last_update_time | int | Время обновления устройства |
+| mode | string | Режим устройства |
+| pci_slot | int | Слот pci |
+| pgpuid | int | pgpu id |
+| profile_id | int | ID профиля |
+| ram | int | Количество RAM |
+| reference_id | string | ID ссылки |
+| rg_id | int | ID ресурсной группы |
+| status | string | Статус устройства |
+| type | string | Тип устройства |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_kvmvm_vgpu_list**:
+```terraform
+data "decort_cb_kvmvm_vgpu_list" "vgpu_list" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 100
+
+ #фильтр по id графического процессора
+ #опциональный параметр
+ #тип - целое число
+ #gpu_id = 100
+
+ #фильтр по типу графического процессора
+ #опциональный параметр
+ #тип - строка
+ #type = "NVIDIA"
+
+ #фильтр по статусу
+ #опциональный параметр
+ #тип - строка
+ #status = "ENABLED"
+
+ #фильтр "включая удаленные графические процессоры"
+ #опциональный параметр
+ #тип - булев
+ #includedeleted = false
+
+ #сортировка по одному из поддерживаемых полей
+ #опциональный параметр
+ #формат - "+поле" по возрастанию / "-поле" по убыванию
+ #тип - строка
+ #sort_by = "+name"
+
+ #номер страницы для отображения
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #page = 1
+
+ #размер страницы
+ #опциональный параметр
+ #если не задан - выводятся все доступные данные
+ #тип - целое число
+ #size = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_kvmvm_vgpu_list** в переменной `data.decort_cb_kvmvm_vgpu_list.vgpu_list.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.97-Data_decort_cb_extnet_default.md b/wiki/4.7.1/06.02.97-Data_decort_cb_extnet_default.md
new file mode 100644
index 0000000..f6381af
--- /dev/null
+++ b/wiki/4.7.1/06.02.97-Data_decort_cb_extnet_default.md
@@ -0,0 +1,25 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_extnet_default** служит для получения информации о доступной внешней сети по умолчанию.
+
+## Аргументы
+_Data source_ функция **decort_cb_extnet_default** не имеет аргументов.
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_extnet_default** возвращает следующий результат:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| extnet_id | int | ID сети по-умолчанию |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_extnet_default**:
+```terraform
+data "decort_cb_extnet_default" "ed" {
+ #нет входящих параметров
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_extnet_default** в переменной `data.decort_cb_extnet_default.ed` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.98-Data_decort_cb_extnet_static_route_list.md b/wiki/4.7.1/06.02.98-Data_decort_cb_extnet_static_route_list.md
new file mode 100644
index 0000000..30f9ab4
--- /dev/null
+++ b/wiki/4.7.1/06.02.98-Data_decort_cb_extnet_static_route_list.md
@@ -0,0 +1,37 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_extnet_static_route_list** служит для получения списка статических маршрутов для внешней сети extnet.
+
+## Аргументы
+_Data source_ функция **decort_cb_extnet_static_route_list** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| extnet_id | int | :heavy_check_mark: | ID внешней сети |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_extnet_static_route_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| destination | string | IP целевой сети |
+| gateway | string | IP шлюза |
+| guid | string | ID ресурса |
+| netmask | string | Маска сети |
+| route_id | int | ID статического маршрута |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_extnet_static_route_list**:
+```terraform
+data "decort_cb_extnet_static_route_list" "list" {
+ #обязательный параметр
+ #id extnet в котором добавлены routes
+ #тип - целое число
+ extnet_id = 1111
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_extnet_static_route_list** в переменной `data.decort_cb_extnet_static_route_list.ensr.items` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/06.02.99-Data_decort_cb_extnet_static_route.md b/wiki/4.7.1/06.02.99-Data_decort_cb_extnet_static_route.md
new file mode 100644
index 0000000..81ff95c
--- /dev/null
+++ b/wiki/4.7.1/06.02.99-Data_decort_cb_extnet_static_route.md
@@ -0,0 +1,44 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Data source_ функция **decort_cb_extnet_static_route** служит для получения статического маршрута для внешней сети.
+
+## Аргументы
+_Data source_ функция **decort_cb_extnet_static_route** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| extnet_id | int | :heavy_check_mark: | ID внешней сети |
+| route_id | int | :heavy_check_mark: | ID статического маршрута |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_extnet_static_route** возвращает в указанную при вызове переменную, которая состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| destination | string | IP целевой сети |
+| gateway | string | IP шлюза |
+| guid | string | ID ресурса |
+| route_id | int | ID статического маршрута |
+| netmask | string | Маска сети |
+| extnet_id | int | ID внешней сети |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_extnet_static_route**:
+```terraform
+data "decort_cb_extnet_static_route" "route" {
+ #обязательный параметр
+ #id extnet в котором добавлены routes
+ #тип - целое число
+ extnet_id = 1111
+
+ #обязательный параметр
+ #id route
+ #тип - целое число
+ route_id = 1
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_extnet_static_route** в переменной `data.decort_cb_extnet_static_route.sr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.-Resource-функции-Terraform-провайдера-DECORT.md b/wiki/4.7.1/07.-Resource-функции-Terraform-провайдера-DECORT.md
new file mode 100644
index 0000000..fe4ae06
--- /dev/null
+++ b/wiki/4.7.1/07.-Resource-функции-Terraform-провайдера-DECORT.md
@@ -0,0 +1,2 @@
+_Resource_ функции в составе Terraform провайдера DECORT служат для управления облачными ресурсами - создания, удаления или изменения их характеристик.
+
diff --git a/wiki/4.7.1/07.01-Пользовательская-группа-API.md b/wiki/4.7.1/07.01-Пользовательская-группа-API.md
new file mode 100644
index 0000000..1eea27a
--- /dev/null
+++ b/wiki/4.7.1/07.01-Пользовательская-группа-API.md
@@ -0,0 +1 @@
+Раздел содержит _resource_ функции пользовательской группы API.
diff --git a/wiki/4.7.1/07.01.01-Resource_decort_kvmvm.md b/wiki/4.7.1/07.01.01-Resource_decort_kvmvm.md
new file mode 100644
index 0000000..c72332e
--- /dev/null
+++ b/wiki/4.7.1/07.01.01-Resource_decort_kvmvm.md
@@ -0,0 +1,925 @@
+_Resource_ функция **decort_kvmvm** служит для управления виртуальными машинами, создаваемыми в платформе DECORT на базе технологии виртуализации KVM.
+
+### Работа с custom_fields
+
+CustomFields - это новый метод работы с XML ВМ, пришедший на замену ComputeCI ачиная с версии провайдера 4.3.0.
+Для описания конфигурации используется файл в формате JSON, например:
+
+customfields.json:
+```
+{
+ "title": "test",
+ "name": "basename",
+ "cpu": {
+ "mode": "host-model"
+ }
+}
+```
+
+После этого, достаточно передать файл в качестве значения параметра:
+```
+custom_fields = file("customfields.json")
+```
+
+### Возможные затруднения при импорте kvmvm с extra_disks
+При импорте kvmvm c extra_disks, терраформ не может записать в стейт информацию об extra_disks по следующим причинам:
+- терраформ на стадии импорта не производит чтение конфигурации, кроме проверки необходимых (requirement) полей, из-за чего данные, хранящиеся в поле extra_disks, будут непрочитаны;
+Из-за этого, при первом запуске команды `terraform apply`, терраформ сообщит что удалит эти диски из disks, но, при этом, удалены они не будут, если указаны в блоке extra_disks.
+
+### Работа boot_disk
+
+В стейт в поле boot_disk записывается первый найденный диск с типом "B", остальные диски с типом "B" обрабатываются и записываются в массив disks.
+
+### Убраны deprecated поля
+
+- network_id
+- network_type
+
+### Возможные затруднения при работе с блоком disks.
+
+По умолчанию, sep_id и pool в платформе выбираются те же, на которых размещается загрузочный диск (создается вместе с виртуальной машиной). Из-за этого, могут возникать ошибки следующего характера:
+
+- `Cannot add disk to Compute ID XXX: Pool xxxx does not support disk type X ` - данная ошибка означает то, что выбранный пул не поддерживает выбранные тип диска
+ Пути решения:
+- Выполнить **decort_disk_list_types_detailed**. Результатом выполнения этой функции станет список доступных пулов хранилища вместе с их идентификаторами (sep_id).
+- Заполнить поля sep_id и pool подходящими полями для диска.
+- При удалении не последнего блока в списке, перед подтверждением Terraform не правильно отображает диск, который будет удаляться. На самом деле из состояние будет удален тот диск, который был убран из файла. Также будет нужен дополнительное выполнение terraform apply для того чтобы все блоки сейта терраформа встали на свои места и не отличались от настоящего состояния ресурса
+
+Важно: при удалении в конфигурационном файле Terraform любого блока disks, на платформе будет удален последний. При необходимости удалить не последний блок, рекомендуем пользоваться web интерфейсом платформы. Поведение будет исправлено в следующих версиях.
+
+### Работа с cloud_init
+
+Cloud Init позволяет запустить ВМ с предустановленными настройками пользователя, группами и доступами. Подробнее про настройку cloud_init можно прочесть по [ссылке](https://cloudinit.readthedocs.io/en/latest/reference/examples.html).
+
+**Пароли, указанные в cloud_init не сохраняются на платформе и не отображаются в API!**
+
+Для использования cloud_init конфигурации, следует:
+
+1. Создать файл с расширением `.tftpl` в рабочей директории.
+2. Описать в созданном файле конфигурацию cloud_init в формате JSON. Если ранее конфигурация cloud_init ранее была создана в формате YAML, можно воспользоваться любым онлайн конвертером, например: https://onlineyamltools.com/convert-yaml-to-json
+
+### initconfig.tftpl
+
+```
+{
+ "users": [
+ {
+ "groups": "users, wheel",
+ "name": "user",
+ "plain_text_passwd": "examplePassword",
+ "primary_group": "user",
+ "ssh_authorized_keys": [
+ "ssh-rsa EXAMPLE%id_rsa.pub"
+ ],
+ "sudo": "ALL=(ALL) NOPASSWD:ALL"
+ }
+ ]
+}
+```
+
+3. Указать путь до файла `initconfig.tftpl` в качестве значения параметра `cloud_init` в ресурсе `decort_kvmvm`:
+
+```terraform
+resource "decort_kvmvm" "compute1" {
+ # ...
+
+ cloud_init = file("initconfig.tftpl")
+
+ # ...
+}
+```
+
+4. Выполнить `terraform apply`
+
+**Конфигурация cloud_init применяется только при создании компьюта, во всех остальных случаях - игнорируется**
+
+### Работа с полем weight в блоке network
+
+В версии 4.7.0 в блоке network добавлено опциональное поле weight, которое можно использовать, в случае, когда необходимо указать порядок подключения сетей, т.к. по умолчанию сети подключаются в случайном порядке.
+Сети с наименьшим весом будут подключены в первую очередь. Сети с неуказанным или нулевым значением будут подключены в последнюю очередь (иметь наименьший приоритет)
+В случае, если все сети не имеют параметра весов, подключение будет производится как и раньше.
+При выполнении update сортироваться будут только вновь подключаемые сети, порядок уже подключенных сетей остается без изменения.
+Так же следует обратить внимание, что если при update была отключена какая либо сеть, то вновь подключаемые сети с наименьшим весом сети займут ранее освобожденные интерфейсы, и только после будут добавляться в конец списка подключенных сетей.
+При изменении или удалении данного поля, в уже созданном ресурсе, сеть будет считаться вновь подключаемой и следовательно будет отключена от VM и подключена по новой, с учетом веса подключаемых сетей.
+
+## Аргументы
+
+_Resource_ функция **decort_kvmvm** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| driver | string | :heavy_check_mark: | Аппаратная архитектура виртуальной машины. Может принимать одно из следующих значений: _ "KVM_X86" - stateful виртуальная машина KVM на аппаратной платформе x86. _ "SVA_KVM_X86" - stateless ВМ на аппаратной платформе x86. |
+| name | string | :heavy_check_mark: | Имя виртуальной машины. Обратите внимание, что имя должно быть уникальным в рамках ресурсной группы |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, которой принадлежит данная виртуальная машина |
+| ram | int | :heavy_check_mark: | Объём оперативной памяти в МБ. |
+| boot_disk_size | int | :x: | Размер загрузочного диска виртуальной машины в ГБ |
+| chipset | string | :x: | Тип эмулируемой системы |
+| custom_fields | string (json-encoded) | :x: | Управление XML виртуальной машины |
+| extra_disks | []int | :x: | Список идентификаторов дополнительных дисков, которые требуется подключить к данной виртуальной машине помимо загрузочного диска |
+| image_id | int | :x: | Идентификатор образа, на базе которого создаётся загрузочный диск виртуальной машины. |
+| cloud_init | string | :x: | Используется на этапе создания вм. Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания. Файл в формате JSON. |
+| network | []Struct [см. ниже](#описание-блока-network) | :x: | Параметры сетевого подключения. Если нужно сконфигурировать несколько сетевых подключений, данный блок можно задавать многократно - по одному на каждое подключение |
+| description | string | :x: | Текстовое описание виртуальной машины |
+| started | bool | :x: | Флаг запуска машины, по-умолчанию - true. Если true - машина включена, если false - выключена |
+| sep_id | int | :x: | Идентификатор sep |
+| pool | string | :x: | Наименование пула для размещения |
+| is | string | :x: | Наименование системы |
+| ipa_type | string | :x: | Тип аутентификатора |
+| permanently | bool | :x: | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+| detach_disks | bool | :x: | Отсоединение прикрепленных к виртуальной машине дисков перед ее удалением. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+| disks | []Struct [см. ниже](#описание-блока-disks) | :x: | Описание диска. Таких может быть любое кол-во, либо не быть вообще |
+| enabled | bool | :x: | Доступность вычислительной машины |
+| affinity_label | string | :x: | Метка для правил affinity |
+| affinity_rules | []Struct [см. ниже](#описание-блока-affinity_rules) | :x: | Блок описания правил affinity. Блоков может быть несколько, один или отсутствовать |
+| anti_affinity_rules | []Struct [см. ниже](#описание-блока-anti_affinity_rules) | :x: | Блок описания правил anti-affinity. Блоков может быть несколько, один или отсутствовать |
+| tags | []Struct [см. ниже](#описание-блока-tags) | :x: | Задание тэгов компьюта |
+| port_forwarding | []Struct [см. ниже](#описание-блока-port_forwarding) | :x: | Настройка порт форвардинга для компьюта |
+| user_access | []Struct [см. ниже](#описание-блока-user_access) | :x: | Предоставление доступов к компьюту |
+| snapshot | []Struct [см. ниже](#описание-блока-snapshot) | :x: | Создание мнапшотов |
+| rollback | []Struct [см. ниже](#описание-блока-rollback) | :x: | Rollback на определенный снапшот |
+| cd | []Struct [см. ниже](#описание-блока-cd) | :x: | Добавление диска cd rom |
+| pin_to_stack | bool | :x: | Флаг, отвечающий за добавление кмпьюта в стэк |
+| pause | bool | :x: | Флаг, отвкчающий за pause/resume компьюта |
+| reset | bool | :x: | Флаг, отвкчающий за reset компьюта |
+| auto_start | bool | :x: | Флаг, отвечающий за авто старт при редеплое компьюта |
+| force_stop | bool | :x: | Флаг, отвечающий за стоп при редеплое компьюта |
+| force_resize | bool | :x: | Флаг для изменения CPU и RAM в принудительном порядке |
+| data_disks | string | :x: | Указание того, что делать с дисками при редеплое. Возможные значения: "KEEP", "DETACH" и "DESTROY" |
+| restore | bool | :x: | Восстановить удаленный компьют из корзины |
+| cpu_pin | bool | :x: | Необходимость запускать ВМ на выделенных CPU ядрах |
+| numa_affinity | string | :x: | Необходимость выравнивать ВМ по NUMA. Возможные значения - "none, "strict", "loose" |
+| hp_backed | bool | :x: | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| without_boot_disk | bool | :x: | Флаг отсутствия загрузочного диска |
+| snapshot_delete_async | bool | :x: | Флаг для удаления снапшотов в асинхронном режиме |
+| pci_devices | []int | :x: | Список PCI девайсов |
+
+### Описание блока disks
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_name | string | :heavy_check_mark: | Наименование диска |
+| size | int | :heavy_check_mark: | Размер диска, GB |
+| disk_type | string | :x: | Тип диска. Возможные значения: "D" - диск с данными, "B" - загрузочный диск |
+| sep_id | int | :x: | ID storage endpoint |
+| pool | string | :x: | Наименование пула для размещения диска |
+| desc | string | :x: | Описание диска |
+| image_id | int | :x: | ID образа |
+| permanently | bool | :x: | Флаг для удаления диска. Если выставлен в true - диск будет моментально удален с платформы, иначе будет добавлен в корзину и его можно будет восстановить. Значение поля считывается только при операции `terraform destroy`. По умолчанию - false |
+
+### Описание блока network
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| net_type | string | :heavy_check_mark: | тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. |
+| net_id | int | :heavy_check_mark: | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, VFNIC в случае `net_type="VFNIC`, и DPDK в случае `net_type = "DPDK"` |
+| ip_address | string | :x: | IP адрес, выделенный данному подключению. |
+| weight | int | :x: | Вес сети, указывается при необходимости указания порядка подключения сетей. Первой подключается сеть с наименьшим весом. Сеть с нулевым или неуказанным весом имеет наименьший приоритет |
+
+### Описание блока affinity_rules
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| topology | string | :heavy_check_mark: | Тип правила. Возможные значения - node, compute |
+| policy | string | :heavy_check_mark: | Строгость правила. Возможные значения - RECOMMENDED (рекомендовано) и REQUIRED (обязательно) |
+| mode | string | :heavy_check_mark: | Режим проверки. Возможные значения - EQ (равно), NE (не равно), ANY - любое |
+| key | string | :heavy_check_mark: | Ключ правила |
+| value | string | :x: | Значение правила |
+
+### Описание блока anti_affinity_rules
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| topology | string | :heavy_check_mark: | Тип правила. Возможные значения - node, compute |
+| policy | string | :heavy_check_mark: | Строгость правила. Возможные значения - RECOMMENDED (рекомендовано) и REQUIRED (обязательно) |
+| mode | string | :heavy_check_mark: | Режим проверки. Возможные значения - EQ (равно), NE (не равно), ANY - любое |
+| key | string | :heavy_check_mark: | Ключ правила |
+| value | string | :x: | Значение правила |
+
+### Описание блока tags
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| key | string | :heavy_check_mark: | Ключ тэга |
+| val | string | :heavy_check_mark: | Значение тэга |
+
+### Описание блока port_forwarding
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| public_port_start | int | :heavy_check_mark: | Начало диапазона внешних портов для данного правила pfw |
+| public_port_end | int | :x: | Конец диапазона внешних портов для данного правила pfw |
+| local_port | int | :x: | Локальный порт для данного правила pfw |
+| proto | string | :heavy_check_mark: | Протокол создания правила pfw. Возможные значения: "tcp" или "udp" |
+
+### Описание блока user_access
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| username | string | :heavy_check_mark: | Юзер, которому необходимо выдать определенные права на компьют |
+| access_type | string | :heavy_check_mark: | Права, которые выдадутся юзеру на компьют. Возможные значения: "R", "RCX" или "ARCXDU" |
+
+### Описание блока snapshot
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| label | string | :heavy_check_mark: | Лейбл снапшота |
+
+### Описание блока rollback
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| label | string | :heavy_check_mark: | Лейбл снапшота на который нужно сделать rollback |
+
+### Описание блока cd
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| cdrom_id | int | :heavy_check_mark: | Идентификатор образа cdrom диска |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_kvmvm** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
+| affinity_label | string | Метка для правил affinity |
+| affinity_weight | int | weight аффинити |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| boot_disk | []Struct [см. ниже](#описание-структуры-boot_disk) | Полная информация о бутдиске |
+| boot_disk_id | int | Идентификатор загрузочного диска виртуальной машины. |
+| boot_disk_size | int | Размер загрузочного диска в ГБ. |
+| driver | string | Аппаратная архитектура данной виртуальной машины. |
+| disks | [см. ниже](#описание-блока-disks) | Описание диска. Таких может быть любое кол-во, либо не быть вообще |
+| chipset | string | Тип эмулируемой системы |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| computeci_id | int | Id computeci |
+| cd_image_id | int | ID cd image id |
+| cpu_pin | bool | Необходимость запускать ВМ на выделенных CPU ядрах |
+| cpu | int | Количество виртуальных CPU, выделенных данному серверу. |
+| created_by | string | Кем создан ресурс |
+| created_time | int | Время создания ресурса |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| description | string | Текстовое описание виртуальной машины. |
+| detach_disks | bool | Отсоединение прикрепленных к виртуальной машине дисков перед ее удалением. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+| devices | string | Девайсы |
+| enabled | bool | Доступность вычислительной машины |
+| extra_disks | list of ints | Список идентификаторов дополнительных дисков, которые подключены к данной виртуальной машине помимо загрузочного диска. Если такие диски отсутствуют, то список будет пустым. |
+| gid | int | GID |
+| guid | int | GUID |
+| hp_backed | bool | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине. |
+| id | int | Уникальный идентификатор этой виртуальной машины в облачной платформе. Всегда совпадает с `compute_id`. |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| ipa_type | string | Тип аутентификатора |
+| is | string | Наименование системы |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя виртуального сервера. Возвращаемое значение `name` совпадает со значением соответствующего аргумента, переданного при вызове функции. |
+| natable_vins_id | int | NAT vins id |
+| natable_vins_ip | string | NAT vins ip |
+| natable_vins_name | string | NAT vins name |
+| natable_vins_network | string | NAT vins network |
+| natable_vins_network_name | string | NAT vins network name |
+| need_reboot | bool | Флаг, указывающий, что требуется перезагрузка |
+| numa_affinity | string | Необходимость выравнивать ВМ по NUMA |
+| numa_node_id | int | ID узла NUMA |
+| network | []Struct [см. ниже](#описание-структуры-networks) | Параметры сетевого подключения |
+| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры: _ (string) `login` - учётная запись в гостевой ОС. _ (string) `password` - пароль к этой учётной записи. |
+| permanently | bool | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+| pinned | bool | добавлен ли компьют на стек |
+| pool | string | Наименование пула для размещения |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине. |
+| reference_id | string | ID reference |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Res name |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| reset | bool | Флаг отвкчающий за reset компьюта |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. |
+| sep_id | int | Идентификатор sep |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| started | bool | Опциональный параметр, флаг запуска машины, по-умолчанию - true. Если true - машина включена, если false - выключена. |
+| stateless_sep_id | int | ID сепа |
+| stateless_sep_type | string | Тип сепа |
+| status | string | Cтатус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем обновлен ресурс |
+| updated_time | int | Время обновления ресурса |
+| user_managed | bool | User managed |
+| cloud_init | string | Параметры cloud_init |
+| pci_devices | []int | Список PCI девайсов |
+| vgpus | []int | Список vgpu |
+| virtual_image_id | int | ID виртуального образа |
+| virtual_image_name | string | Имя образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
+
+### Описание структуры interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| bus_number | int | Номер шины |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры networks
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_type | string | тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. |
+| net_id | int | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, VFNIC в случае `net_type="VFNIC`, и DPDK в случае `net_type = "DPDK"` |
+| ip_address | string | IP адрес, выделенный данному подключению. |
+| mac | string | MAC адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины. |
+| weight | int | Вес сети, указывается при необходимости указания порядка подключения сетей. Первой подключается сеть с наименьшим весом. Сеть с нулевым или неуказанным весом имеет наименьший приоритет |
+
+### Описание структуры qos
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры os users
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| login | string | Логин |
+| password | string | Пароль |
+| public_key | string | Публичный ssh ключ |
+
+### Описание структуры snap sets
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры boot_disk
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| desc | string | Описание диска |
+| disk_id | int | ID диска |
+| disk_name | string | Наименование диска |
+| disk_type | string | Тип диска (B) |
+| image_id | int | ID образа диска |
+| pool | string | Наименование пула |
+| sep_id | int | Storage Endpoint ID |
+| shareable | bool | Доступность другим ресурсам |
+| size | int | Размер диска |
+| size_max | int | Максимальный размер диска |
+| size_used | float | Используемый размер |
+
+### Описание блока disks
+
+| Аргумент | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | ID диска |
+| disk_name | string | Наименование диска |
+| size | int | Размер диска, GB |
+| disk_type | string | Тип диска. Возможные значения: "D" - диск с данными, "B" - загрузочный диск |
+| sep_id | int | ID storage endpoint |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска |
+| size_used | float | Размер занимаемого на диске места |
+| pool | string | Наименование пула для размещения диска |
+| desc | string | Описание диска |
+| image_id | int | ID образа |
+
+## Пример использования
+
+В нижеприведённом примере с помощью _resource_ функции **decort_kvmvm** создаётся виртуальная машина (экземпляр _compute_ в терминологии платформы DECORT) следующими характеристиками:
+
+- Имя виртуальной машины - "tf-managed-vm"
+- Характеристики виртуальной машины - 1 CPU, 1024Мб RAM, размер загрузочного диска 10Гб
+- К виртуальной машине будет подключён один дополнительный диск с идентификатором 56789
+- Идентификатор ресурсной группы, в которой создаётся виртуальная машина - поступает из переменной _decort_resgroup.my_rg.id_
+- Идентификатор образа ОС, который будет установлен на загрузочный диск - поступает из переменной _data.decort_image.os_image.id_
+- Виртуальная машина будет иметь одно сетевое подключение - во внешнюю сеть с идентификатором 12, IP адрес этого подключения платформа установит автоматически
+- Для виртуальной машины будет создан и автоматически подключен диск с именем "test_disk" и размером в 10 GB. Созданный диск будет иметь тип "D", размещен в pool "test_pool", в хранилище с идентификатором 3. Данный диск будет создан с системным образом, который имеет идентификатор 3456.
+
+```terraform
+resource "decort_kvmvm" "comp" {
+ #имя compute
+ #может быть изменен
+ #обязательный параметр
+ #тип - строка
+ name = "test-tf-compute-update-new"
+
+ #id resource group
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1111
+
+ #тип драйвера для compute
+ #обязательный параметр
+ #тип - строка
+ #возможные значения: "SVA_KVM_X86", "KVM_X86"
+ driver = "KVM_X86"
+
+ #число cpu
+ #обязательный параметр
+ #тип - целое число
+ cpu = 1
+
+ #кол-во оперативной памяти, МБ
+ #обязательный параметр
+ #тип - целое число
+ ram = 2048
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ #возможные значения: "i440fx", "Q35"
+ chipset = "i440fx"
+
+ #размер загрузочного диска
+ #опциональный параметр
+ #тип - целое число
+ boot_disk_size = 20
+
+ #id сепа для boot диска
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 1
+
+ #название пула
+ #опциональный параметр
+ #тип - строка
+ pool = "data02"
+
+ #конфигурация cloud init
+ #опциональный параметр
+ #тип - файл в формате JSON
+ cloud_init = file("initconfig.tftpl")
+
+ #описание compute
+ #опциональный параметр
+ #тип - строка
+ description = "test update description in tf words update"
+
+ #id образа диска для создания compute
+ #опциональный параметр
+ #тип - целое число
+ image_id = 111
+
+ #создание без загрузочного диска в остановленном состоянии
+ #опциональный параметр
+ #если значение равно True, параметры image_id, boot_disk_size, sep_id, pool игнорируются
+ #тип - булев
+ without_boot_disk = true
+
+ #необходимость выравнивать ВМ по NUMA
+ #опциональный параметр
+ #возможные значения - "none, "strict", "loose"
+ #значение по умолчанию - "none"
+ #тип - строка
+ numa_affinity = "loose"
+
+ #необходимость запускать ВМ на выделенных CPU ядрах
+ #опциональный параметр
+ #значение по умолчанию - false
+ #тип - булев
+ cpu_pin = true
+
+ #необходимость использовать для выделения RAM виртуальной машины Huge Pages
+ #опциональный параметр
+ #значение по умолчанию - false
+ #тип - булев
+ hp_backed = true
+
+ #список PCI девайсов
+ #опциональный параметр
+ #тип - массив целых чисел
+ pci_devices = [1,2]
+
+ #создание и добавление диска дял compute
+ #опциональный параметр
+ #тип - список дисков
+ disks {
+ #Имя диска
+ #Обязательный для диска параметр
+ #тип - строка
+ disk_name = "disk_name"
+
+ #Размер диска
+ #Обязательный для диска параметр
+ #тип - целоетчисло
+ size = 5
+
+ #тип диска
+ #опциональный параметр
+ #тип - строка
+ disk_type = "D"
+
+ #id стораджа
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 1
+
+ #название пула
+ #опциональный параметр
+ #тип - строка
+ pool = "data01"
+
+ #описание диска
+ #опциональный параметр
+ #тип - строка
+ desc = ""
+
+ #id образа
+ #опциональный параметр
+ #тип - целое число
+ image_id = 378
+
+ #флаг для удаления диска
+ #опциональный параметр
+ #тип - булев
+ permanently = false
+ }
+
+ #правила affinity
+ #опциональный параметр
+ #может быть один, несколько или ни одного блока
+ #тип - блок правил
+ affinity_rules {
+ #тип правила
+ #обязательный параметр
+ #возможные значения - compute или node
+ #тип - строка
+ topology = "compute"
+
+ #строгость правила
+ #обязательный параметр
+ #возможные значения - RECOMMENDED и REQUIRED
+ #тип - строка
+ policy = "RECOMMENDED"
+
+ #режим проверки
+ #обязательный параметр
+ #возможные значения - ANY, EQ, NE
+ #тип - строка
+ mode = "ANY"
+
+ #ключ правила
+ #обязательный параметр
+ #тип - строка
+ key = "testkey"
+
+ #ключ правила
+ #необязательный параметр
+ #тип - строка
+ value = "testvalue"
+ }
+
+ #правила anti-affinity
+ #опциональный параметр
+ #может быть один, несколько или ни одного блока
+ # тип - список правил
+ anti_affinity_rules {
+ #тип правила
+ #обязательный параметр
+ #возможные значения - compute или node
+ #тип - строка
+ topology = "compute"
+
+ #строгость правила
+ #обязательный параметр
+ #возможные значения - RECOMMENDED и REQUIRED
+ #тип - строка
+ policy = "RECOMMENDED"
+
+ #режим проверки
+ #обязательный параметр
+ #возможные значения - ANY, EQ, NE
+ #тип - строка
+ mode = "ANY"
+
+ #ключ правила
+ #обязательный параметр
+ #тип - строка
+ key = "testkey"
+
+ #ключ правила
+ #необязательный параметр
+ #тип -строка
+ value = "testvalue"
+ }
+
+ #установка метки для вм
+ #опциональный параметр
+ #тип - строка
+ affinity_label = "test4"
+
+
+ #наименование системы
+ #опциональный параметр
+ #используется при создании вм
+ #по умолчанию - не задан
+ #тип - строка
+ is = ""
+
+ #назначение вм
+ #опциональный параметр
+ #используется при создании вм
+ #по умолчанию - не задан
+ #тип - строка
+ ipa_type = ""
+
+ #id экстра дисков
+ #опциональный параметр
+ #тип - список целых чисел
+ extra_disks = [1234, 4322, 1344]
+
+ #присоеденения сетей и удаление сетей в компьюте
+ #опциональный параметр
+ #тип - блок сетей
+ network {
+ #тип сети
+ #обязательный параметр
+ #тип - строка
+ #возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
+ net_type = "VINS"
+
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ net_id = 1234
+
+ #ip адрес входящий в сеть
+ #опциональный параметр
+ #тип - строка
+ ip_address = "127.0.0.1"
+ }
+
+ #добавление и удаление тэгов
+ #опциональный параметр
+ #тип - блок тэгов
+ tags {
+ #Ключ для тэга
+ #Обязательный параметр
+ #тип - строка
+ key = "key"
+
+ #значения тэга
+ #обязательный параметр
+ #тип - строка
+ value = "value"
+ }
+
+ #добавление и удаление port forwarding
+ #опциональный параметр
+ #тип - блок переадресации портов
+ port_forwarding {
+ #номер внешнего начального порта для правила
+ #Обязательный параметр
+ #тип - целое число
+ public_port_start = 2023
+
+ #номер внешнего последнего порта для правила
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - -1
+ public_port_end = 2023
+
+ #номер внутреннего базового порта
+ #обязательный параметр
+ #тип - целое число
+ local_port = 80
+
+ #сетевой протокол
+ #Обязательный параметр
+ #тип - строка
+ proto = "tcp"
+ }
+
+ #предоставить/забрать пользователю доступ к компьюту
+ #опциональный параметр
+ #тип - блок прав пользователя
+ user_access {
+ #имя юзера, которому предоставляем доступ
+ #обязательный параметр
+ #тип - строка
+ username = "kasim_baybikov_1@decs3o"
+
+ #права: 'R' - только на чтение, 'RCX' - чтение/запись, 'ARCXDU' - админ
+ #обязательный параметр
+ #тип - строка
+ access_type = "ARCXDU"
+ }
+
+ #создать/удалить снапшот компьюта
+ #опциональный параметр
+ #тип - блок снапшотов
+ snapshot {
+ #лейбл снапшота
+ #обязательный параметр
+ #тип - строка
+ label = "label1"
+ }
+
+ #флаг для удаления снапшотов в асинхронном режиме
+ #опциональный параметр
+ #дефолтное значение - false
+ #тип - булев
+ snapshot_delete_async = true
+
+ #rollback на нужный снапшот
+ #опциональный параметр
+ #Не имеет смысла при отсутсвии снапшотов
+ #тип - блок rollback
+ rollback {
+ #Лейбл снапшота
+ #Обязательный параметр
+ #тип - строка
+ label = "label1"
+ }
+
+ #вставить/удалить СD rom
+ #опциональный параметр
+ #максимальное кол-во - 1
+ #тип - блок cd
+ cd {
+ #id образа диска CD rom
+ #обязательный параметр
+ #тип - целое число
+ cdrom_id = 344
+ }
+
+ #добавить компьют на стэк
+ #опциональный параметр
+ #тип - булев
+ pin_to_stack = true
+
+ #флаг доступности компьюта для проведения с ним операций
+ #опциональный параметр
+ #тип - булев
+ enabled = true
+
+ #pause/resume компьюта
+ #опциональный параметр
+ #тип - булев
+ pause = true
+
+ #сделать компьют заново
+ #опциональный параметр
+ #тип - булев
+ reset = true
+
+ #восстановить компьют из корзины
+ #опциональный параметр
+ #тип - булев
+ restore = true
+
+ #флаг для редеплоя компьюта
+ #опциональный параметр
+ #тип - булев
+ auto_start = true
+
+ #флаг для редеплоя компьюта
+ #опциональный параметр
+ #тип - булев
+ force_stop = true
+
+ #флаг для ресайза компьюта
+ #опциональный параметр
+ #тип - булев
+ force_resize = true
+
+ #поле для редеплоя компьюта
+ #опциональный параметр
+ #тип - строка
+ data_disks = "KEEP"
+
+ #запуск/стоп компьюта
+ #опциональный параметр
+ #тип - булев
+ started = true
+
+ #detach диска при удалении компьюта
+ #опциональный параметр
+ #тип - булев
+ detach_disks = true
+
+ #флаг для удаления компьюта
+ #опциональный параметр
+ #тип - булев
+ permanently = false
+
+ #конфигурация параметров libvirt virtio интерфейса
+ #опциональный параметр
+ #добавление блока возможно только при выключенной виртуальной машине,
+ #удаление блока удалит настройки только локально, состояние на платформе не изменится
+ #тип - блок
+ #libvirt_settings {
+ #mac адреc
+ #обязательный параметр
+ #тип - строка
+ #mac = "52:54:00:00:19:e1"
+
+ #tx mode
+ #опциональный параметр
+ #возможные значения - 'iothread', 'timer' или 'selected by hypervisor'
+ #тип - строка
+ #txmode = "iothread"
+
+ #IO event
+ #опциональный параметр
+ #возможные значения - 'on', 'off' or 'selected by hypervisor'
+ #тип - строка
+ #ioeventfd = "on"
+
+ #event ID
+ #опциональный параметр
+ #возможные значения - 'on', 'off' or 'selected by hypervisor'
+ #тип - строка
+ #event_idx = "off"
+
+ #количество очередей
+ #опциональный параметр
+ #тип - целое число
+ #queues = "4"
+
+ #длина очереди RX
+ #опциональный параметр
+ #тип - целое число
+ #rx_queue_size = "1024"
+
+ #длина очереди TX
+ #опциональный параметр
+ #тип - целое число
+ #tx_queue_size = "1024"
+ #}
+}
+```
+
+### initconfig.tftpl
+
+```
+{
+ "users": [
+ {
+ "groups": "users, wheel",
+ "name": "user",
+ "plain_text_passwd": "examplePassword",
+ "primary_group": "user",
+ "ssh_authorized_keys": [
+ "ssh-rsa EXAMPLE%id_rsa.pub"
+ ],
+ "sudo": "ALL=(ALL) NOPASSWD:ALL"
+ }
+ ]
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла :
+
+- выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+- создан ресурс типа decort*resgroup (см. \_resource* функцию [decort_resgroup](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.02-Resource_decort_resgroup.md)) и результат записан в переменную _decort_resgroup.my_rg_
+- считана информация об образе ОС(см. _data_ функцию [decort_image](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.07-Data_decort_image.md)) и результат записан в переменную _decort_resgroup.os_image_
+
+После успешного завершения такого вызова _resource_ функции **decort_kvmvm** в переменной `decort_kvmvm.comp` будут сохранены возвращаемые значения. В частности, для получения идентификатора виртуальной машины следует использовать конструкцию `decort_kvmvm.comp.id`.
diff --git a/wiki/4.7.1/07.01.02-Resource_decort_resgroup.md b/wiki/4.7.1/07.01.02-Resource_decort_resgroup.md
new file mode 100644
index 0000000..ba393b2
--- /dev/null
+++ b/wiki/4.7.1/07.01.02-Resource_decort_resgroup.md
@@ -0,0 +1,298 @@
+_Resource_ функция **decort_resgroup** служит для управления ресурсными группами в облачной платформе DECORT.
+
+## Изменения в 3.5.2
+- Добавлено поле register_computes, которое используется при создании rg
+
+## Изменения в 3.5.0
+- Обновлено поведение ресруса, в случае изменения блока quota – Если блок убирается, то значения Лимитов становяться дефолтными
+- Добавлен опциональный блок access
+- Добавлен опциональный блок def_net
+- Добавлено опциональное поле enable
+- Добавлена обработка входных идентификаторов значений при создании и обновлении ресурса
+- В дальнейших версиях поля def_net_type, ext_ip, ext_net_id будут убраны и все взаисодействие с сетью ресурсной группы будет присходить с помощью блока def_net
+
+## Изменения в 3.4.0
+- В аргументы добавлено опциональное поле force
+- В аргументы добавлено опциональное поле permanently
+- В аргументы добавлено опциональное поле reason
+- В аргументы добавлено обязательное поле gid
+- В возвращаемые значения добавлено новое поле resources
+- В возвращаемые значения добавлено новое поле status
+- В возвращаемые значения добавлено новое поле vins
+- В возвращаемые значения добавлено новое поле vms
+
+## Аргументы
+_Resource_ функция **decort_resgroup** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | Идентификатор подписчика (aka "account"), которому будет принадлежать создаваемая ресурсная группа. |
+| gid | int | :heavy_check_mark: | Идентификатор grid, которому будет принадлежать создаваемая ресурсная группа. |
+| name | string | :heavy_check_mark: | Имя ресурсной группы. Должно быть уникальным в рамках одного и того же подписчика ("account"), не может быть пустым. |
+| compute_features | []string | :x: | Доступ к дополнительным функциям управления ВМ |
+| def_net_type | string | :x: | Тип сети, которая будет установлена по умолчанию для данной ресурсной группы. Данный параметр используется только при создании resourse. Во всех остальных случаях необходимо пользоваться параметром def_net. Может принимать одно из следующих значений: * "PUBLIC" - создаваемые в данной ресурсной группе экземпляры _compute_ по умолчанию будут подключаться во внешнюю сеть с идентификатором, который задаётся параметром `ext_net_id` * "PRIVATE" - экземпляры _compute_ по умолчанию будут подключаться в новый виртуальный сетевой сегмент (ViNS ), который платформа автоматически создаст для данной ресурсной группы. * "NONE" - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. По умолчанию: PRIVATE |
+| description | string | :x: | Текстовое описание данной ресурсной группы. Данный параметр не является обязательным, значение по умолчанию - пустая строка. |
+| permanently | bool | :x: | Безвозвратное удаление ресурса. Используется при удалении |
+| force | bool | :x: | Удаление ресурса, в случае если он к чему-то присоединен произойдет отсоединение его от других ресурсов и удаление |
+| enable | bool | :x: | Поле флаг, отвечающее за enable/disable ресурса |
+| ext_ip | string | :x: | IP адрес из диапазона, принадлежащего внешней сети, который будет присвоен подключению ViNS во внешнюю сеть в случае, когда `def_net_type = "PRIVATE"` и ненулевом `ext_net_id`. При других значениях `def_net_type` данный параметр игнорируется. Если данный параметр не указан явно, то платформа автоматически выберет свободный IP адрес. Если заданный `ext_ip` уже используется, платформа вернёт ошибку. |
+| ext_net_id | int | :x: | Идентификатор внешней сети, в которую будет подключён ViNS, автоматически создаваемый платформой для данной ресурсной группы в случае, когда `def_net_type = "PRIVATE"`. При других значениях `def_net_type` данный параметр игнорируется. Если данный параметр не задан явно при `def_net_type = "PRIVATE"`, то платформа выберет первую из доступных данному пользователю внешних сетей. |
+| ipcidr | string | :x: | Адрес сети внутри ViNS для случая `def_net_type = "PRIVATE"` Если данный параметр явно не задан, то платформа назначит адрес сети автоматически. |
+| quota | Struct [см. ниже](#описание-структуры-quota) | :x: | Квоты на объем ресурсов, устанавливаемые для данной ресурсной группы, с разбивкой по количеству CPU, объему RAM, объему дисковых ресурсов, количеству внешних IP адресов и т.п. Максмальное количество: 1 |
+| access | []Struct [см. ниже](#описание-структуры-access) | :x: | Пользователи которым выдется доступ к данной ресурсной группе |
+| def_net | Struct [см. ниже](#описание-структуры-def_net) | :x: | Параметры сети ресурсной группы. Если используется, поле def_net_type игнорируется. Максмальное количество: 1 |
+| register_computes | bool | :x: | Параметр используется при создании rg |
+| uniq_pools | []string | :x: | Список пулов, применяется только при update, при создании resource игнорируется. Например, ["sep1_poolName1", "sep2_poolName2"] |
+| owner | string | :x: | Имя пользователя – владелец этой РГ. Оставьте поле пустым, чтобы назначить текущего пользователя владельцем. |
+| restore | bool | :x: | Восстановить ресурсную из корзины. |
+
+### Описание структуры quota
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| cpu | int | :x: | лимит на суммарное потребление процессоров [шт] в рамках данной ресурсной группы |
+| ram | int | :x: | лимит на суммарное потребление ОЗУ [МБ] в рамках данной ресурсной группы |
+| disk | int | :x: | лимит на суммарное потребление дискового пространства [ГБ] в рамках данной ресурсной группы |
+| ext_traffic | int | :x: | лимит на суммарный трафик в рамках данной ресрсной группы |
+| ext_ips | int | :x: | лимит на суммарное потребление внешних IP адресов [шт] в рамках данной ресурсной группы |
+
+
+### Описание структуры access
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| user | string | :heavy_check_mark: | Юзер которому предоставляется доступ |
+| right | string | :heavy_check_mark: | Права, которые будут выдаваться данному юзеру. Возможные значения: "R", "RCX" или "ARCXDU" |
+
+### Описание структуры def_net
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| net_type | string | :heavy_check_mark: | Тип сети, которая будет присоединена к ресурсной группе. Возможные значения: "PRIVATE" - vins, "PUBLIC"- external network |
+| net_id | int | :x: | Идентификатор сети. Если не указан, будет задан тот, к которому есть доступ по умолчанию |
+
+Для создания ресурсной группы пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь как минимум доступ на запись к указанному подписчику. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_resgroup** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | Struct{} [см. ниже](#описание-структуры-acl) | Cписок Acces Control List |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| created_by | string | Кес создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| resources | Struct{} [см. ниже](#описание-структуры-resources) | Информация о занимаемых ресурсах |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS. |
+| def_net_type | string | Тип сети, которая будет установлена по умолчанию для данной ресурсной группы. Данный параметр используется только при создании resourse. Во всех остальных случаях необходимо пользоваться параметром def_net. Может принимать одно из следующих значений: * "PUBLIC" - создаваемые в данной ресурсной группе экземпляры _compute_ по умолчанию будут подключаться во внешнюю сеть с идентификатором, который задаётся параметром `ext_net_id` * "PRIVATE" - экземпляры _compute_ по умолчанию будут подключаться в новый виртуальный сетевой сегмент (ViNS ), который платформа автоматически создаст для данной ресурсной группы. * "NONE" - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. По умолчанию: PRIVATE |
+| description | string | Текстовое описание данной ресурсной группы. |
+| gid | int | Идентификатор grid, которому будет принадлежать создаваемая ресурсная группа. |
+| id | int | Идентификатор данной ресурсной группы. |
+| name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). |
+| quota | dict | Квоты на объем ресурсов, установленные для данной ресурсной группы, с разбивкой по количеству CPU, объему RAM, объему дисковых ресурсов, количеству внешних IP адресов и т.п. Формат структуры: * (int) `cpu` - лимит на суммарное потребление процессоров [шт] в рамках данной ресурсной группы; * (int) `ram` - лимит на суммарное потребление ОЗУ [МБ] в рамках данной ресурсной группы; * (int) `disk` - лимит на суммарное потребление дискового пространства [ГБ] в рамках данной ресурсной группы; * (int) `ext_ips` - лимит на суммарное потребление внешних IP адресов [шт] в рамках данной ресурсной группы. Значение -1 означает отсутствие ограничений по данному ресурсу. * (int) `gpu_units` - лимит на суммарное количество GPU юнитов в рамках данной ресурсной группы ; * (int) `cu_d` - лимит на максимальный размер диска, ГБ
+| rg_id | int | Идентификатор данной ресурсной группы. Дублирует значение параметра `id`. |
+| guid | int | GUID |
+| dirty | bool | Dirty |
+| lock_status | string | Lock статус |
+| milestones | int | Milestones |
+| secret | string | Секрет |
+| status | string | Статус resgroup |
+| updated_by | string | Кем был сделан апдейт |
+| updated_time | int | Время апдейта |
+| vins | []int | Список id виртуальных сетей |
+| vms | []int | Список id виртуальных машин |
+| res_types | []string | Resource Types |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| uniq_pools | []string | Uniq pools |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры resources
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| current | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о текуших ресурсах |
+| reserved | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах |
+
+### Описание структуры current и reserved
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| disksize | int | Размер диска |
+| extips | int | Внешние IPs |
+| exttraffic | int | Внешний Traffic |
+| gpu | int | Количество GPU |
+| ram | int | Количество RAM |
+| seps | []Struct{} [см . ниже](#описание-структуры-seps) | Информация о seps |
+
+### Описание структуры seps
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | ID SEP |
+| data_name | string | Имя пула информации внутри SEP'а |
+| disk_size | int | Количество занятого места |
+| disk_size_max | int | Размер диска |
+
+## Пример использования
+В нижеприведённом примере с помощью _resource_ функции **decort_resgroup** создаётся ресурсная группа со следующими характеристиками:
+* Имя создаваемой ресурсной группы - "MyNewRG"
+* Идентификатор подписчика-владельца ("account") - 100
+* Квоты на объёмы ресурсов отсутствуют (нет ограничений).
+
+```terraform
+resource "decort_resgroup" "rg" {
+ #имя ресурсной группы
+ #обязательный параметр
+ #тип - строка
+ name = "testing_rg_1"
+
+ #id аккаунта которому будет принадлежать ресурсная группа
+ #обязательный параметр
+ #тип - целое число
+ account_id = 123
+
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ gid = 1234
+
+ #тип сети по умолчанию для этой ресурсной группы
+ #опциональный параметр
+ #виртуальные машины, созданные в этой RG, по умолчанию будут подключены к этой сети
+ #допустимые значения: PRIVATE, PUBLIC, NONE
+ #по умолчанию: PRIVATE
+ #тип - строка
+ def_net_type = "NONE"
+
+ #ip cidr частной сети, если сеть по умолчанию PRIVATE
+ #опциональный параметр
+ #тип - строка
+ ipcidr = "1.1.1.1"
+
+ #id внешней сети
+ #опциональный параметр
+ #тип - целое число
+ ext_net_id = 123
+
+ #ip внешней сети
+ #опциональный параметр
+ #тип - строка
+ ext_ip = "1.1.1.1"
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ description = "qwerty"
+
+ #флаг доступности ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ enable = true
+
+ #имя пользователя
+ #опциональный параметр
+ #тип - строка
+ owner = "name_user"
+
+ #блок для предоставления прав на ресурсную группу
+ #опциональный параметр
+ #тип - блок прав доступа
+ access {
+ #имя юзера предоставляемому права
+ #обязательный параметр при использовании блока
+ #тип - строка
+ user = "kasim_baybikov_1@decs3o"
+
+ #тип прав
+ #опциональный параметр
+ #тип - строка
+ right = "RCX"
+ }
+
+ #установить сеть по умолчанию
+ #опциональный параметр
+ #тип - блок сетей
+ def_net {
+ #тип сети
+ #обязательный параметр при использовании блока
+ #тип - строка
+ net_type = "PUBLIC"
+
+ #id сети
+ #опциональный параметр
+ #идентификатор сегмента сети. Если net_type — PUBLIC, а net_id — 0,
+ #то будет выбран сегмент внешней сети по умолчанию. Если net_type
+ #имеет значение PRIVATE и net_id=0, будет выбран первый vins, определенный для этой ресурсной группы
+ #в противном случае net_id идентифицирует либо существующий сегмент внешней сети, либо vins
+ #тип - целое число
+ net_id = 1234
+ }
+
+ #лимиты ресурсов для ресурсной группы
+ #опциональный параметр
+ #тип - блок конфигураций
+ quota {
+ #максимальное количество ядер процессора
+ #опциональный параметр
+ #значение по умолчанию: -1
+ #тип - целое число
+ cpu = 5
+
+ #максимальный размер памяти в мегабайтах
+ #опциональный параметр
+ #значение по умолчанию: -1
+ #тип - целое число
+ ram = 1024
+
+ #максимальный размер объединенных виртуальных дисков в ГБ
+ #опциональный параметр
+ #значение по умолчанию: -1
+ #тип - целое число
+ disk = 180
+
+ #максимальное количество отправленных/полученных сетевых узлов
+ #опциональный параметр
+ #значение по умолчанию: -1
+ #тип - целое число
+ ext_traffic = 21
+
+ #максимальное количество назначенных общедоступных IP-адресов
+ #опциональный параметр
+ #значение по умолчанию: -1
+ #тип - целое число
+ ext_ips = 29
+ }
+
+ #флаг для принудительного удаления ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ force = true
+
+ #флаг для моментального удаления ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ permanently = true
+
+ #восстановление группы после удаления
+ #опциональный параметр
+ #используется при редактировании ресурса
+ #по-умолачанию - false
+ #тип - булев
+ restore = true
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _resource_ функции **decort_resgroup** в переменной `decort_resgroup.rg` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `decort_resgroup.rg.id`.
diff --git a/wiki/4.7.1/07.01.03-Resource_decort_disk.md b/wiki/4.7.1/07.01.03-Resource_decort_disk.md
new file mode 100644
index 0000000..60c51fd
--- /dev/null
+++ b/wiki/4.7.1/07.01.03-Resource_decort_disk.md
@@ -0,0 +1,177 @@
+_Resource_ функция **decort_disk** служит для управления дисковыми ресурсами ("disk") в облачной платформе DECORT.
+
+## Изменения в версии 3.4.0
+- В аргументы добавлено опциональное поле shareable
+- В возвращаемые значения добавлено новое поле present_to
+- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#описание-структуры-computes)
+
+## Изменения в версии 3.2.0
+- Начиная с версии 3.2.0 упразднено поле restore в конфигурации ресурса. Провайдер проверяет, при обновлении конфигурации ресурса, его статус, в случае, если диск был удален (статус - **DELETED**) в платформе (помещен в корзину), провайдер его восстанавливает, используя restore автоматически.
+- Начиная с версии 3.2.0 провайдер, при обновлении ресурса, проверяет его статус. В случае, если диск имеет статус **DESTROYED** или **PURGED**, провайдер создает новый диск с требуемой конфигурацией и параметрами.
+- При изменении параметров `account_id` и `gid` ресурс будет пересоздан, т.е. старый диск будет удален и произойдет создание нового диска.
+
+## Аргументы
+_Resource_ функция **decort_disk** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | id аккаунта |
+| disk_name | string | :heavy_check_mark: | Наименование диска |
+| size_max | int | :heavy_check_mark: | Размер диска, ГБ |
+| gid | int | :heavy_check_mark: | id площадки (grid id) |
+| pool | string | :x: | Pool для расположения диска |
+| sep_id | int | :x: | id sep |
+| desc | string | :x: | Описание диска |
+| type | string | :x: | Тип диска, не может быть изменен после создания. Доступные значения: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| detach | bool | :x: | Отсоединение диска от compute. Используется при удалении |
+| permanently | bool | :x: | Мгновенное удаление диска. Используется при удалении |
+| shareable | bool | :x: | Флаг, отвечающий за доступность диска дургим ресурсам |
+| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | :x: | Информация об ограничениях IO диска |
+
+### Описание структуры iotune
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| read_bytes_sec | int | :x: | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | :x: | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | :x: | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | :x: | Максимальное число io операций чтения |
+| size_iops_sec | int | :x: | Размер io операций |
+| total_bytes_sec | int | :x: | Общий размер байт в секунду |
+| total_bytes_sec_max | int | :x: | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | :x: | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | :x: | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | :x: | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | :x: | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | :x: | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | :x: | Максимальное число операций записей |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_disk** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id`. |
+| disk_path | string | Адрес диска |
+| gid | int | Идентификатор площадки (grid id) |
+| id | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct{}[см. ниже](#описание-cтруктуры-iotune) | Информация об ограничениях IO диска |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | int | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание cтруктуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+```terraform
+resource "decort_disk" "acl" {
+ #id владельца диска
+ #обязательный параметр
+ #тип - целое число
+ account_id = 88366
+
+ #имя диска
+ #обязательный параметр
+ #тип - строка
+ disk_name = "super-disk-re"
+
+ #размер диска в гигабайтах
+ #обязательный параметр
+ #тип - целое число
+ size_max = 20
+
+ #id платформы
+ #обязательный параметр
+ #тип - целое число
+ gid = 212
+
+ #флаг для отключения диска от ВМ при удалении
+ #опциональный параметр
+ #тип - булев
+ detach = false
+
+ #флаг для удаления реплики диска безвозвратно
+ #опциональный параметр
+ #тип - булев
+ permanently = false
+
+ #флаг, отвечающий за доступность диска дургим ресурсам
+ #опциональный параметр
+ #тип - строка
+ shareable = false
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _resource_ функции **decort_disk** в переменной `decort_disk.disk` будут сохранены возвращаемые значения. В частности, для получения идентификатора диска следует использовать конструкцию `decort_disk.disk.id`.
diff --git a/wiki/4.7.1/07.01.04-Resource_decort_vins.md b/wiki/4.7.1/07.01.04-Resource_decort_vins.md
new file mode 100644
index 0000000..8c58d50
--- /dev/null
+++ b/wiki/4.7.1/07.01.04-Resource_decort_vins.md
@@ -0,0 +1,486 @@
+_Resource_ функция **decort_vins** служит для управления виртуальными сетевыми сегментами (Virtual Network Segment) в платформе DECORT.
+
+## Изменения в 3.3.0
+Добавлена обработка статусов виртуальной сети.
+Если статус __DELETED__, то при попытке изменения конфигурационного файла, сеть будет автоматически восстановлена.
+Если статус __DESTROYED__, то при попытке изменения конфигурационного файла, сеть будет автоматически пересоздана.
+Начиная с версии 3.3.0, в ресурсе vins появляется опциональное поле `enabled`, которое принимает в себя булево значение. Поле отвечает за ручную регуляцию статуса доступности виртуальной сети, автоматическая регуляция так же имеется - восстановленная и вновь созданная виртуальная сеть переводится в режим `enabled = true`.
+Добавлена возможность добалять NAT правила через блок nat_rule.
+Добавлена возможность резервировать и освобождать IP адреса для виртуальной сети с помощью блока ip.
+Добавлена возможность ручного рестарта виртуальной сети, через опциональное поле `restore` которое принимает в себя булево значение.
+Добавлена возможность ручного рестарта VNF, через опциональное поле `vnfdev_restart` которое принимает в себя булево значение.
+Добавлена возможность ручного редеплоя VNF, через опциональное поле `vnfdev_redeploy` которое принимает в себя булево значение.
+Добавлена возможность удаления ресурса в корзину и полность, через опциональное поле `permanently` которое принимает в себя булево значение.
+Добавлена возможность удаления ресурса даже если к нему присоеденены другие ресурсы, которые будут отключены от виртуальной сети, через опциональное поле `force` которое принимает в себя булево значение.
+
+
+## Аргументы
+_Resource_ функция **decort_vins** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя виртуального сетевого сегмента (ViNS), по которому требуется получить информацию. Имя не может быть пустым. ViNS идентифицируется по комбинации имени и идентификатора ресурсной группы (`rg_id`) или подписчика (`account_id`). Обратите внимание, что имя ViNS является уникальным в рамках "account" и ресурсной группы. |
+| rg_id | int | :x: | Идентификатор ресурсной группы, в которой должен находиться данный ViNS. Если требуется создать ViNS на уровне подписчика ("account"), то необходимо указать `rg_id = 0`. Обратите внимание, что попытка изменить `rg_id` у существующего ресурса приведёт к его пересозданию. |
+| account_id | int | :x: | Данный параметр является обязательным независимо от того, создаётся ли ViNS на уровне подписчика или на уровне ресурсной группы. Идентификатор подписчика ("account"), в котором должен находиться данный ViNS. Обратите внимание, что попытка изменить `account_id` у существующего ресурса приведёт к его пересозданию. |
+| dns | []string | :x: | Список IP адресов DNS |
+| ext_net_id | int | :x: | Идентификатор внешней сети, в которую должен быть подключён ViNS. Если подключение во внешнюю сеть не требуется, то необходимо задать `ext_net_id = 0`. Обратите внимание, что из всех ViNS, созданных на уровне одной и той же ресурсной группы, только один может иметь подключение к внешней сети. ViNS, созданные на уровне "account", не могут иметь подключений к внешним сетям. |
+| ext_ip_addr | string | :x: | IP внешней сети |
+| ipcidr | string | :x: | IP CIDR, который требуется присвоить внутреннему сегменту данного ViNS. Данный параметр не является обязательным и принимается во внимание только на стадии создания нового ViNS. Если он не задан, то платформа установит значение самостоятельно. |
+| pre_reservations_num | int | :x: | Кол-во IP адресов, которое будет зарезервировано при создании |
+| gid | int | :x: | GRID ID |
+| enabled | bool | :x: | Флаг, отвечающий за возможность переводить ресурс в состояния enable и disable |
+| permanently | bool | :x: | Безвозвратное удаление диска. Используется при удалении |
+| force | bool | :x: | Удаление ресурса, в случае если он к чему-то присоединен произойдет отсоединение его от других ресурсов и удаление |
+| ip | Struct{} [см. ниже](#описание-структуры-ip) | :x: | Структура для резервирования IP адресов |
+| nat_rule | Struct{} [см. ниже](#описание-структуры-nat_rule) | :x: | Структура для того, чтобы задавать правила NAT. Правила NAT можно указать только для зарезервированных IP. Если создается resourse_decort_cb_vins и resourse, который будет использовать данный vins, то поле nat_rule необходимо указать только после подключения данной сети к resourse и резервирования ip адреса |
+| desc | string | :x: | Текстовое описание данного ViNS. Данный параметр не является обязательным, значение по умолчанию - пустая строка. |
+| restore | bool | :x: | Флаг, для восстановления ресурса |
+| vnfdev_restart | bool | :x: | Флаг, для рестарта VNF |
+| vnfdev_redeploy | bool | :x: | Флаг, для редеплоя VNF |
+
+### Описание структуры ip
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| type | string | :heavy_check_mark: | Тип резервирования IP адреса |
+| ip_addr | string | :x: | IP адрес, который надо зарезервировать |
+| mac_addr | string | :x: | MAC адрес, который надо зарезервировать |
+| compute_id | int | :x: | ID компьюта, который надо зарезервировать |
+
+### Описание структуры nat_rule
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| int_ip | string | :heavy_check_mark: | Внутренний IP, для NAT правила |
+| int_port | int | :x: | Внутренний порт, для NAT правила |
+| ext_port_start | int | :heavy_check_mark: | Начало диапазона внешних портов, для NAT правила |
+| ext_port_end | int | :x: | Конец диапазона внешних портов, для NAT правила |
+| proto | string | :x: | Протокол для NAT. tcp или udp |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанной учётной записи ("account") и/или ресурсной группе. В противном случае возникнет ошибка доступа.
+
+
+## Возвращаемые значения
+В случае успешного выполнения _Resource_ функция **decort_vins** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vnf_dev | []Struct{} [см. ниже](#описание-структуры-vnf_dev) | VNFDEV |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| computes | []Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах |
+| default_gw | string | Шлюз по умолчанию |
+| default_qos | []Struct{} [см. ниже](#описание-структуры-qos) | qos виртуальной сети |
+| desc | string | Текстовое описание ViNS. |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступа виртуальной сети |
+| manager_id | int | ID manager |
+| manager_type | string | Type of manager |
+| milestones | int | Milestones |
+| name | string | Имя ViNS. |
+| net_mask | int | Маска подсети |
+| network | string | Сеть Vins |
+| pre_reservations_num | int | Кол-во зарезервированных ip адресов |
+| redundant | bool | Redudant |
+| rg_id | int | Идентификатор ресурсной группы, на уровне которой создан ViNS. Для ViNS, существующих на уровне "account", данный параметр будет равен 0. |
+| rg_name | string | Имя ресурсной группы |
+| sec_vnf_dev_id | int | ID sec vnf |
+| status | string | Статус |
+| user_managed | bool | Флаг user managed |
+| vnfs | []Struct{} [см. ниже](#описание-структуры-vnfs) | VNFS |
+| vxlan_id | int | ID vxlan |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+
+### Описание структуры routes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | string | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | string | Маска сети |
+| gateway | string | IP шлюза |
+
+### Описание структуры vnf_dev
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | Ckey |
+| account_id | int | ID аккаунта |
+| capabilities | []string | Возможности vnf_dev |
+| config | Struct{} [см. ниже](#описание-структуры-config) | Конфиг VNF |
+| config_saved | bool | Флаг, отвечающий за то сохранен ли конфиг |
+| custom_pre_cfg | bool | Custom |
+| desc | string | Описание |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| vnf_id | int | ID vnf |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах |
+| lock_status | string | Статус доступа vnf_dev |
+| milestones | int | Этапы |
+| vnf_name | string | Имя VNF |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип vnf |
+| vins | []int | Список виртуальных сетей |
+
+### Описание структуры config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| mgmt | Struct{} [см. ниже](#описание-структуры-mgmt) | Config Mgmt |
+| resources | []Struct{} [см. ниже](#описание-структуры-resources) | Config resources |
+
+### Описание структуры mgmt
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ip_addr | string | IP адрес mgmt |
+| password | string | Пароль юзера |
+| ssh_key | string | Публичный SSH ключ |
+| user | string | Имя юзера |
+
+### Описание структуры resources
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Кол-во cpu ресурса |
+| ram | int | Кол-во ram ресурса |
+| stack_id | int | ID stack ресурса |
+| uuid | string | UUID ресурса |
+
+### Описание структуры interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID коннекта |
+| conn_type | string | Тип коннекта |
+| def_gw | string | Шлюз по умолчанию |
+| flipgroup_id | int | ID flipgroup |
+| guid | string | ID ресурса |
+| ip_address | string | IP адрес интерфейса |
+| listen_ssh | bool | Флаг, говорящий о том, слушается ли ssh |
+| mac | string | MAC адрес интерфейса |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Имя интерфейса |
+| net_id | int | ID сети |
+| net_mask | int | Маска |
+| net_type | string | Тип сети |
+| pci_slot | int | Слот pci |
+| bus_number | int | Номер шины |
+| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Таргет интерфейса |
+| type | string | Тип интерфейса |
+| vnfs | []int | Список ID vnf |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры computes
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание структуры qos
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры vnfs
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | []Struct{} [см. ниже](#описание-структуры-dhcp) | информаиця о DHCP |
+| gw | []Struct{} [см. ниже](#описание-структуры-gw) | GW |
+| nat | []Struct{} [см. ниже](#описание-структуры-nat) | NAT |
+
+### Описание структуры dhcp
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| config | Struct{} [см. ниже](#описание-структуры-dhcp-config) | Информация о DHCP конфиге |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| dhcp_id | int | ID dhcp |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+
+### Описание структуры dhcp config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| dns | []string | Список dns |
+| ip_end | string | Конец диапазона IP адресов |
+| ip_start | string | Старт диапазона IP адресов |
+| lease | int | срок |
+| netmask | int | Маска сети |
+| network | string | Сеть |
+| reservations | []Struct{} [см. ниже](#описание-структуры-reservations) | Информация о резервациях |
+
+### Описание структуры reservations
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| desc | string | Описание |
+| domainname | string | Имя домена |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес |
+| mac | string | MAC адрес |
+| type | string | Тип |
+| vm_id | int | ID виртуальной машины |
+
+
+### Описание структуры devices
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| primary | Struct{} [см. ниже](#описание-структуры-primary) | Первичная информация |
+
+### Описание структуры primary
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dev_id | int | ID dev |
+| iface01 | string | Интерфейс 1 |
+| iface02 | string | Интерфейс 2 |
+
+### Описание структуры gw
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| config | Struct{} [см. ниже](#описание-структуры-gw-config) | Информация о конфиге |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| gw_id | int | ID GW |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+
+### Описание структуры gw config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| ext_net_id | int | ID внешней сети |
+| ext_net_ip | string | IP внешней сети |
+| ext_netmask | int | Маска внешней сети |
+| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS |
+
+### Описание структуры nat
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| \_ckey | string | CKey |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| created_time | int | Время создания |
+| config | Struct{} [см. ниже](#описание-структуры-nat-config) | Информация о конфиге |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| nat_id | int | ID NAT |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+
+### Описание структуры nat config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_mask | int | Маска сети |
+| network | string | Сеть |
+| rules | []Struct{} [см. ниже](#описание-структуры-rules) | Правила NAT |
+
+### Описание структуры rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rule_id | int | ID правила |
+| local_ip | string | Локальный IP адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол |
+| public_port_end | int | Конец диапазона портов |
+| public_port_start | int | Начало диапазона портов |
+| vm_id | int | ID виртуальной машины |
+| vm_name | string | Имя виртуальной машины |
+
+
+## Пример использования
+Пример вызова _Resource_ функции **decort_vins**:
+
+```terraform
+resource "decort_vins" "vins" {
+ #имя создаваемого ресурса
+ #обязательный параметр
+ #тип - строка
+ name = "Test_name"
+
+ #id ресурсной группы для создаения ресурса
+ #опциональный параметр
+ #тип - целое число
+ rg_id = 10101
+
+ #id аккаунта для создаения ресруса
+ #опциональный параметр
+ #тип - целое число
+ account_id = 2023
+
+ #id внешней сети для подключения к ней ресурса
+ #опциональный параметр
+ #тип - целое число
+ ext_net_id = 2222
+
+ #ip внешней сети для подключения к нему ресурса
+ #опциональный параметр
+ #тип - строка
+ ext_ip_addr = "1.1.1.1"
+
+ #private network IP CIDR
+ #опциональный параметр
+ #тип - строка
+ ipcidr = "192.168.0.1"
+
+ #количество зарезервированных адресов на момент создания
+ #опциональный параметр
+ #значение по умолчанию 32
+ #тип - целое число
+ pre_reservations_num = 2
+
+ #grid (platform) ID
+ #опциональный параметр
+ #тип - целое число
+ gid = 2002
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ desc = "Description"
+
+ #ручное подключение и отключение ресурса
+ #опциональный параметр
+ #тип - булев
+ enable = true
+
+ #удаление навсегда
+ #опциональный параметр
+ #тип - булев
+ permanently = true
+
+ #удаляет за собой все зависимые ресурсы
+ #опциональный параметр
+ #тип - булев
+ force = true
+
+ #блок для резервирования ip
+ #опциональный параметр
+ #тип - блок ip
+ ip {
+ #тип подключения
+ #обязательный параметр
+ #тип - строка
+ type = "DHCP"
+
+ #ip который необходимо зарезервировать
+ #опциональный параметр
+ #тип - строка
+ ip_addr = "192.168.5.5"
+
+ #mac который необходимо зарезервировать
+ #опциональный параметр
+ #тип - строка
+ mac_addr = "ff:ff:ff:ff:ff:ff"
+ }
+
+ #блок для добавления natRule
+ #опциональный параметр
+ #тип - блок правил nat
+ nat_rule {
+ #ip внутренний
+ #опциональный параметр
+ #тип - строка
+ int_ip = "192.168.0.28"
+
+ #внутренний порт
+ #опциональный параметр
+ #тип - целое число
+ int_port = 80
+
+ #начало диапазона внешних портов
+ #опциональный параметр
+ #тип - целое число
+ ext_port_start = 8001
+
+ #конец диапазона внешних портов
+ #опциональный параметр
+ #тип - целое число
+ ext_port_end = 8001
+
+ #протокол natRule
+ #опциональный параметр
+ #тип - строка
+ proto = "tcp"
+ }
+
+ #восстановление ресурса
+ #опциональный параметр
+ #тип - булев
+ restore = true
+
+ #перезапуск vnfDev
+ #опциональный параметр
+ #тип - булев
+ vnfdev_restart = true
+
+ #редеплой vnfDev
+ #опциональный параметр
+ #тип - булев
+ vnfdev_redeploy = true
+
+ #список dns
+ #опциональный параметр
+ #применяется при создании и редактировании ресурса
+ #если при создании указать пустой список, то ресурс создается с полем vnfs.dhcp.config.dns, имеющим значение по умолчанию
+ #если при обновлении указать пустой список, то ресурс обновит в модели поле vnfs.dhcp.config.dns с текущего значения на пустой список
+ #тип - список строк
+ #dns = ["1.1.1.1", "2.2.2.2"]
+
+}
+```
+
+После успешного завершения такого вызова **decort_vins** в переменной `decort_vins.vins` будут сохранены возвращаемые значения. В частности, для получения идентификатора ViNS следует использовать конструкцию `decort_vins.vins.id`
diff --git a/wiki/4.7.1/07.01.05-Resource_decort_snapshot.md b/wiki/4.7.1/07.01.05-Resource_decort_snapshot.md
new file mode 100644
index 0000000..952109e
--- /dev/null
+++ b/wiki/4.7.1/07.01.05-Resource_decort_snapshot.md
@@ -0,0 +1,57 @@
+Функция доступна в провайдере версии 2.1 и выше.
+
+_Resource_ функция **decort_snapshot** служит для управления снапшотами. Снапшот позволяет делать снимки данных с диска, а после этого их восстанавливать. Для успешного восстановления данных через снапшот, необходимо убедиться, что [compute](link will available soon) (вычислительные мощности) остановлен.
+
+## Аргументы
+_Resource_ функция **decort_snapshot** для создания снапшота принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID вычислительной мощности |
+| label | string | :heavy_check_mark: | Наименование снапшота |
+| rollback | bool | :x: | Флаг отката по-умолчанию - false если флаг был изменен с false на true, то произойдет восстановление данных из снапшота Флаг используется после создания ресурса. |
+| snapshot_delete_async | bool | :x: | Флаг для удаления снапшотов в асинхронном режиме |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_snapshot** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | Guid снапшота |
+| label | string | Наименование снапшота |
+| timestamp | int | Время создания снапшота |
+| disks | []int | Диски снапшота |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_snapshot**:
+```terraform
+resource "decort_snapshot" "s" {
+ #обязательный параметр
+ #id вычислительной мощности
+ #тип - целое число
+ compute_id = 24074
+
+ #обязательный параметр
+ #наименование snapshot
+ #тип - строка
+ label = "test_ssht_3"
+
+ #флаг отката
+ #опциональный параметр
+ #если флаг был измеен с false на true, то произойдет откат
+ #по-уолчанию - false
+ #тип - булев
+ #rollback = false
+
+ #флаг для удаление снапшота асинхронном режиме
+ #опциональный параметр
+ #по умолчанию - false
+ #тип - булев
+ delete_async_mode = true
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_snapshot** в переменной `decort_snapshot.s` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.06-Resource_decort_k8s.md b/wiki/4.7.1/07.01.06-Resource_decort_k8s.md
new file mode 100644
index 0000000..4b06c88
--- /dev/null
+++ b/wiki/4.7.1/07.01.06-Resource_decort_k8s.md
@@ -0,0 +1,620 @@
+Функция доступна в провайдере версии 2.0 и выше.
+
+_Resource_ функция **decort_k8s** служит для управления кластером.
+
+## Изменения в 4.4.0
+
+- добавлено поле _extnet_only_
+- добавлено поле _oidc_cert_
+- добавлено поле _cloud_init_
+- добавлено поле _ha_mode_
+- добавлено поле _cluster_config_
+
+## Изменения в 4.0.2
+
+- Добавлена возможность создавать/удалять воркер-группы напрямую из ресурса k8s
+- Исправлены возможные ошибки состояния при модификации воркер-групп
+
+## Изменения в 3.4.0
+
+- В аргументы добавлено опциональное поле labels.
+- В аргументы добавлено опциональное поле taints.
+- В аргументы добавлено опциональное поле annotations.
+- В аргументы добавлено опциональное поле sep_id в блоке masters.
+- В аргументы добавлено опциональное поле sep_pool в блоке masters.
+- В аргументы добавлено опциональное поле sep_id в блоке workers.
+- В аргументы добавлено опциональное поле sep_pool в блоке workers.
+
+## Изменения в 3.3.0
+
+- Добавлен id виртуальной сети, которая используется с кластером k8s.
+- Добавлены описания IP адресов для группы воркеров.
+- Добавлены описания IP адресов для группы мастеров.
+- Добавлены описания IP адресов виртуальной сети, которая присоеденена к группе воркеров.
+
+### Работа с cluster_config
+
+Для использования cluster_config конфигурации, следует:
+
+1. Создать файл с расширением `.json` в рабочей директории.
+2. Описать в созданном файле конфигурацию cluster_config в формате JSON:
+
+#### cluster_config.json
+
+```json
+{
+ "apiServer": {
+ "extraArgs": {
+ "oidc-issuer-url": "https://dex.decs.local/",
+ "oidc-client-id": "dex",
+ "oidc-username-claim": "email",
+ "oidc-groups-claim": "groups",
+ "oidc-ca-file": "/etc/kubernetes/ssl/kc-ca.pem"
+ }
+ }
+}
+```
+
+3. Указать путь до файла `cluster_config.json` в качестве значения параметра `cluster_config` в ресурсе `decort_k8s`:
+
+```terraform
+resource "decort_k8s" "cluster1" {
+ # ...
+
+ cluster_config = file("cluster_config.json")
+
+ # ...
+}
+```
+
+4. Выполнить `terraform apply`
+
+### Работа с oidc\_\_cert
+
+Для работы с oidc_cert следует:
+
+1. Создать файл с ssl-сертификатом в формате x509 pem c названием ca.crt в рабочей директории
+
+#### ca.crt
+
+Пример содержания файла ca.crt
+
+```
+-----BEGIN CERTIFICATE-----
+MIIDzTCCArWgAwIBAgIUUW9bFlExT8f/gVX4OrYXegInXi0wDQYJKoZIhvcNAQEL
+BQAwdjELMAkGA1UEBhMCUlUxDzANBgNVBAgMBk1vc2NvdzEPMA0GA1UEBwwGTW9z
+Y293MQwwCgYDVQQKDANBQkMxDDAKBgNVBAsMA0FCQzEMMAoGA1UEAwwDQUJDMRsw
+GQYJKoZIhvcNAQkBFgxBQkNAbWFpbC5jb20wHhcNMjMwOTI2MTQ0MzM2WhcNMjQw
+OTI1MTQ0MzM2WjB2MQswCQYDVQQGEwJSVTEPMA0GA1UECAwGTW9zY293MQ8wDQYD
+VQQHDAZNb3Njb3cxDDAKBgNVBAoMA0FCQzEMMAoGA1UECwwDQUJDMQwwCgYDVQQD
+DANBQkMxGzAZBgkqhkiG9w0BCQEWDEFCQ0BtYWlsLmNvbTCCASIwDQYJKoZIhvcN
+AQEBBQADggEPADCCAQoCggEBAOUGj6B7sBrAYBuAQ4I0f6plcrLG33cNGzcktZrS
+SZRWOMwXzBCUNNOBKXZHnapUAoZW23BllpZ/y50Y01JAggdBPbODw864ZROJMt3P
+xlZZJQghraFUF8H/ANsmRzfh3nD98fBSr4YUg2VGEwg+Qvzh2peiNBRer4tD6QuV
+BqiJZyUNrz0JUKmFZF/uTM4rNRhmF7y95A49GDZeIzwFFARSMkQPtIjMj8h75fs3
+PD41wEkQyV5SSM3YMGQeqp/7ay10ec31s6cn/PBB8bF8PTVYc+hJOfNuVrkm8CqG
+w1kzKg+7ztgcCMOEL2yftgckg5PSFMQ+5RPgBieEOj3IDHsCAwEAAaNTMFEwHQYD
+VR0OBBYEFPLv18WpzpwIGhqlM2EAHl7TXgNnMB8GA1UdIwQYMBaAFPLv18WpzpwI
+GhqlM2EAHl7TXgNnMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
+ADbH2Y4ExwEllkKrQ+VcyajjPXV9vcG5Ag+/9DUM0aFCO4H0ZzdBKHVCGMwIx5sS
+gLSLx2zoT2F3oTHaJ4T9iVx+sBleKZZbpApO51dLaVSiy69cfkZy/GOMiWuEEZPU
+UdGTMAAoM1+gqx8n0EsGf96zJZ+PtjHi6RdNmPBnuRRvRRPXQKNLJF1kYDgYlFdH
+KxLl/lm/Y0zhV/VNd7OXsV0LAsyrRiNpuyCaniCOTR1ZRkD4UfWkc/bbNgbLjAfb
+8Y0SjvSiYpFPE0DQv0ksSrhySJtyCy71UTGzSHI+tRB9LwhnDiijAoT7LnxQgNq8
+5IdaZNyYvyGubkczwBrFddU=
+-----END CERTIFICATE-----
+```
+
+2. Указать путь до файла `ca.crt` в качестве значениея параметра `oidc_cert` в ресурсе `decort_k8s`
+
+```terraform
+resource "decort_k8s" "cluster1" {
+ # ...
+
+ oidc_cert = file("ca.crt")
+
+ # ...
+}
+```
+
+3. Выполнить `terraform apply`
+
+### Работа с cloud_init
+
+Cloud Init позволяет запустить ВМ с предустановленными настройками пользователя, группами и доступами. Подробнее про настройку cloud_init можно прочесть по [ссылке](https://cloudinit.readthedocs.io/en/latest/reference/examples.html).
+
+**Пароли, указанные в cloud_init не сохраняются на платформе и не отображаются в API!**
+
+Для использования cloud_init конфигурации, следует:
+
+1. Создать файл с расширением `.tftpl` в рабочей директории.
+2. Описать в созданном файле конфигурацию cloud_init в формате YAML:
+
+### initconfig.tftpl
+
+```
+---
+users:
+- groups: users, wheel
+ name: user
+ plain_text_passwd: examplePassword
+ primary_group: user
+ ssh_authorized_keys:
+ - ssh-rsa EXAMPLE%id_rsa.pub
+ sudo: ALL=(ALL) NOPASSWD:ALL
+
+```
+
+3. Указать путь до файла `initconfig.tftpl` в качестве значения параметра `cloud_init` в ресурсе `decort_k8s`:
+
+```terraform
+resource "decort_k8s" "cluster1" {
+ # ...
+
+ cloud_init = file("initconfig.tftpl")
+
+ # ...
+}
+```
+
+4. Выполнить `terraform apply`
+
+**Конфигурация cloud_init применяется только при создании кластера, во всех остальных случаях - игнорируется**
+
+## Работа в параллельном режиме
+
+Рекомендуется создавать одновременно не более одного экземпляра ресурса.
+В случае необходимости создания нескольких ресурсов одновременно, необходимо запускать `terraform apply/plan` в режиме `-parallelism=1`.
+
+## Аргументы
+
+_Resource_ функция **decort_k8s** для создания кластера принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Наименование кластера, при изменении - изменяет наименование кластера |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+| k8sci_id | int | :heavy_check_mark: | ID catalogue item |
+| wg_name | string | :heavy_check_mark: | Имя для первой worker group, созданной в кластере |
+| network_plugin | string | :heavy_check_mark: | Плагин сети для кластера. Допустимые значения: flannel, calico, weavenet |
+| labels | []string | :x: | Список меток для дефолтной worker-группы k8s |
+| taints | []string | :x: | Список taints для дефолтной worker-группы k8s |
+| annotations | []string | :x: | Список аннотаций дефолтной worker-группы k8s |
+| masters | Struct{} [см. ниже](#описание-блока-masters) | :x: | Настройка мастер-группы |
+| workers | Struct{} [см. ниже](#описание-блока-workers) | :x: | Настройка worker-групп |
+| extnet_id | int | :x: | ID внешней сети для соединения workers. Если не задано, то сеть будет выбрана платформой. |
+| vins_id | int | :x: | ID виртуальной сети для соединения workers. Если не задано, то сеть будет выбрана платформой. |
+| cloud_init | string | :x: | Используется на этапе создания вм. Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания |
+| init_config | string | :x: | Используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере, это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации |
+| kubelet_config | string | :x: | Используется для настройки поведения и параметров Kubelet, который является агентом primary node, запускаемым на каждом node кластера он включает в себя такие параметры, как IP-адрес node, распределение ресурсов, политики удаления модулей и другие конфигурации, специфичные для Kubelet |
+| kube_proxy_config | string | :x: | Используется для настройки поведения и параметров присоединения node к кластеру, он включает в себя такие параметры, как режим прокси-сервера, диапазоны IP-адресов кластера и другие конфигурации, специфичные для Kube-proxy |
+| cluster_config | string | :x: | Используется для определения глобальных настроек и конфигураций для всего кластера. Она включает в себя такие параметры, как имя кластера, настройки DNS, методы аутентификации и другие конфигурации в масштабах кластера. вставьте допустимую строку JSON со всеми уровнями вложенности |
+| join_config | string | :x: | Используется для настройки поведения и параметров присоединения node к кластеру, он включает в себя такие параметры, как cluster's control plane endpoint, токен и ключ сертификата |
+| oidc_cert | string | :x: | ssl-сертификат в формате x509 pem |
+| with_lb | bool | :x: | Создать кластер с балансировщиком нагрузки |
+| additional_sans | []string | :x: | Дополнительные SAN (Subject Alternative Names) для использования в процессе автоматического выписывания сертификата Кластера Kubernetes, возможность взаимодействовать с кластером по FQDN параметр получает список строк – IP-адреса и/или DNS (по формату RFC 1123 c поддержкой wildcard) |
+| lb_sysctl_params | []map[string]interface{} | :x: | Пользовательские значения sysctl для балансировщика нагрузки, для применения настроек, необходимо перезагрузить балансировщик |
+| extnet_only | bool | :x: | Использовать только extnet для работы кластера |
+| desc | string | :x: | Описание кластера |
+| oidc_cert | string | :x: | ssl-сертификат в формате x509 pem |
+| chipset | string | Тип эмулируемой системы |
+| ha_mode | bool | :x: | Режим высокой доступностью балансировщика нагрузки |
+| start | bool | :x: | Старт/Стоп кластера |
+| permanently | bool | :x: | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+
+### Описание блока masters
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| num | int | :heavy_check_mark: | Количество nodes |
+| cpu | int | :heavy_check_mark: | Количество cpu |
+| ram | int | :heavy_check_mark: | Количество RAM в Mбайтах |
+| disk | int | :heavy_check_mark: | Объем boot диска в ГБ |
+| sep_id | int | :x: | Идентификатор SEP |
+| sep_pool | string | :x: | Название SEP pool'а |
+
+### Описание блока workers
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Наименование воркер-группы |
+| num | int | :heavy_check_mark: | Количество nodes |
+| cpu | int | :heavy_check_mark: | Количество cpu |
+| ram | int | :heavy_check_mark: | Количество RAM в Mбайтах |
+| disk | int | :heavy_check_mark: | Объем boot диска в ГБ |
+| sep_id | int | :x: | Идентификатор SEP |
+| sep_pool | string | :x: | Название SEP pool'а |
+| chipset | string | Тип эмулируемой системы |
+| labels | []string | :x: | Список labels |
+| annotations | []string | :x: | Список annotations |
+| taints | []string | :x: | Список taints |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_k8s** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | Struct{} [см. ниже](#описание-структуры-acl) | acl |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| bservice_id | int | ID bservice |
+| k8sci_id | int | ID образа кластера |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| extnet_id | int | ID внешней сети |
+| k8s_ci_name | string | Имя образа кластера |
+| masters | []Struct{} [см. ниже](#описание-структуры-masters) | Структура компьютов мастеров |
+| workers | []Struct{} [см. ниже](#описание-структуры-workers) | Структура компьютов воркеров |
+| lb_id | int | ID балансировщика нагрзуки |
+| lb_ip | string | IP балансировщика нагрзуки |
+| name | string | Имя ресурса |
+| network_plugin | string | Сетевой плагин |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| kubeconfig | string | Конфиг |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | account_acl |
+| k8s_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | k8s_acl |
+| rg_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | rg_acl |
+
+### Описание структуры списка acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | explicit |
+| guid | string | ID ресурса |
+| right | string | right |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID группы |
+
+### Описание структуры masters
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Кол-во cpu на компьютах master |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| master_id | int | ID группы master |
+| name | string | Имя группы master |
+| num | int | Кол-во компьютов в группе master |
+| ram | int | Кол-во Ram на компьютах группы master |
+
+### Описание структуры workers
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| annotations | []string | Аннотации группы workers |
+| cpu | int | Кол-во cpu на компьютах workers |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters |
+| disk | int | ID диска |
+| guid | string | ID ресурса |
+| id | int | ID группы workers |
+| labels | []string | Лейблы группы workers |
+| name | string | Имя ресурса |
+| num | int | Кол-во компьютов в группе workers |
+| ram | int | Кол-во Ram на компьютах группы workers |
+| taints | []string | огранечители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_k8s**:
+
+```terraform
+resource "decort_k8s" "cluster" {
+ #имя кластера
+ #обязательный параметр
+ #при изменении - обновляет имя кластера
+ #тип - строка
+ name = "tftest"
+
+ #id resource group
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 776
+
+ #id catalogue item
+ #обязательный параметр
+ #тип - целое число
+ k8sci_id = 9
+
+ #сетевой плагин
+ #обязательный параметр
+ #тип - строка
+ network_plugin = "flannel"
+
+ #имя для первой worker group, созданной в кластере
+ #обязательный параметр
+ #тип - строка
+ wg_name = "workers"
+
+ # список labels для дефолтной worker группы
+ # опциональный параметр
+ # тип - массив строк
+ labels = ["key1=val1", "key2=val2"]
+
+ # список annotations для дефолтной worker группы
+ # опциональный параметр
+ # В скором времени параметры labels, annotations, taints будут полностью перенесены в блок workers
+ # тип - массив строк
+ annotations = ["key1=val1", "key2=val2"]
+
+ # список taints для дефолтной worker группы
+ # опциональный параметр
+ # В скором времени параметры labels, annotations, taints будут полностью перенесены в блок workers
+ # тип - массив строк
+ taints = ["key1=value1:NoSchedule", "key2=value2:NoExecute"]
+
+ #настройка мастер node или nodes
+ #опциональный параметр
+ #максимальное кол-во элементов - 1
+ #тип - список нод
+ masters {
+ #кол-во node (1, 3 или 5)
+ #обязательный параметр
+ #тип - целое число
+ num = 1
+
+ #кол-во cpu
+ #обязательный параметр
+ #тип - целое число
+ cpu = 2
+
+ #кол-во RAM в Мбайтах
+ #обязательный параметр
+ #тип - целое число
+ ram = 2048
+
+ #размер диска в Гбайтах
+ #обязательный параметр
+ #тип - целое число
+ disk = 10
+
+ #идентификатор SEP для создания загрузочных дисков для master узлов
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 3
+
+ #наименование MasterSEPPool используется если установлен master sepId, также может быть пустым
+ #опциональный параметр
+ #тип - строка
+ sep_pool = "data_01"
+ }
+
+ #настройка worker группы
+ #опциональный параметр
+ #Первая указанная воркер-группа должна соответствовать изначально созданной вместе с кластером.
+ #labels, annotations, taints для дефолтной worker группы указываются в корне ресурса при создании кластера.
+ workers {
+ #имя группы
+ #обязательный параметр
+ #тип - строка
+ name = "test"
+
+ #кол-во node
+ #обязательный параметр
+ #тип - целое число
+ num = 1
+
+ #кол-во cpu
+ #обязательный параметр
+ #тип - целое число
+ cpu = 2
+
+ #кол-во RAM в Мбайтах
+ #обязательный параметр
+ #тип - целое число
+ ram = 2048
+
+ #размер диска в Гбайтах
+ #обязательный параметр
+ #тип - целое число
+ disk = 10
+
+ #Идентификатор SEP
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 1010
+
+ #Имя SEP pool'a
+ #опциональный параметр
+ #тип - строка
+ sep_pool = "data01"
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ chipset = "i440fx"
+ }
+
+ #...Далее можно создавать произвольное кол-во дополнительных worker групп
+ #labels, annotations и taints для последующих групп указываются непосредственно в блоке workers
+ workers {
+ #наименование worker группы
+ #обязательный параметр
+ #тип - строка
+ name = "additional_wg"
+
+ #кол-во node
+ #обязательный параметр
+ #тип - целое число
+ num = 2
+
+ #кол-во cpu
+ #обязательный параметр
+ #тип - целое число
+ cpu = 2
+
+ #кол-во RAM в Мбайтах
+ #обязательный параметр
+ #тип - целое число
+ ram = 4096
+
+ #размер диска в Гбайтах
+ #обязательный параметр
+ #тип - целое число
+ disk = 10
+
+ #идентификатор SEP
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 1010
+
+ #имя SEP pool'a
+ #опциональный параметр
+ #тип - строка
+ sep_pool = "data01"
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ chipset = "i440fx"
+
+ #список лейблов
+ #опциональный параметр
+ #тип - массив строк
+ labels = ["label1=value1", "label2=value2"]
+
+ #список аннотаций
+ #опциональный параметр
+ #тип - массив строк
+ annotations = ["key1=value1", "key2=value2"]
+
+ #список taints
+ #опциональный параметр
+ #тип - массив строк
+ taints = ["key1=value1:NoSchedule", "key2=value2:NoExecute"]
+ }
+
+ #id extnet
+ #опциональный параметр
+ #тип - целое число
+ extnet_id = 0
+
+ #id vins
+ #опциональный параметр
+ #тип - целое число
+ vins_id = 1234
+
+ #создать Kubernetes cluster с masters nodes с подключенным LB
+ #опциональный параметр
+ #тип - булев
+ with_lb = true
+
+ #пользовательские значения sysctl для LB
+ #опциональный параметр
+ #тип - список мап
+ lb_sysctl_params = [{ text = "1", text = "some" }]
+
+ #позволяет создать схему отказоустройчивой LB
+ #опциональный параметр
+ #тип - булев
+ ha_mode = true
+
+ #дополнительные SAN (Subject Alternative Names) для использования в процессе автоматического выписывания сертификата Кластера Kubernetes;
+ #возможность взаимодействовать с кластером по FQDN
+ #параметр получает список строк – IP-адреса и/или DNS (по формату RFC 1123 c поддержкой wildcard)
+ #опциональный параметр
+ #тип - массив строк
+ additional_sans = ["192.168.201.0", "192.168.201.1"]
+
+ #используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере
+ #это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации
+ #опциональный параметр
+ #тип - строка
+ init_config = "{JSON string}"
+
+ #используется для определения глобальных настроек и конфигураций для всего кластера
+ #он включает в себя такие параметры, как имя кластера, настройки DNS, методы аутентификации и другие конфигурации в масштабах кластера
+ #опциональный параметр
+ #тип - строка
+ cluster_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров Kubelet, который является агентом primary node, запускаемым на каждом node кластера
+ #он включает в себя такие параметры, как IP-адрес node, распределение ресурсов, политики удаления модулей и другие конфигурации, специфичные для Kubelet
+ #опциональный параметр
+ #тип - строка
+ kubelet_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров присоединения node к кластеру
+ #он включает в себя такие параметры, как режим прокси-сервера, диапазоны IP-адресов кластера и другие конфигурации, специфичные для Kube-proxy
+ #опциональный параметр
+ #тип - строка
+ kube_proxy_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров присоединения node к кластеру
+ #он включает в себя такие параметры, как cluster's control plane endpoint, токен и ключ сертификата
+ #опциональный параметр
+ #тип - строка
+ join_config = "{JSON string}"
+
+ #описание кластера
+ #опциональный параметр
+ #тип - строка
+ desc = "description"
+
+ #перечень аргументов для cloud-init создаваемым группам узлов Worker
+ #необязательный параметр
+ #тип - файл с форматом в виде yaml
+ cloud_init = file("initconfig.tftpl")
+
+ #при создании кластре использовать подключение только к сети ExtNet
+ #опциональный параметр
+ #тип - булев
+ extnet_only = true
+
+ #добавить ssl-сертификат в формате x509 pem
+ #необязательный параметр
+ #тип - файл с форматом в виде x509 pem
+ oidc_cert = file("ca.crt")
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ chipset = "i440fx"
+
+ #запуск,остановка кластера
+ #опциональный параметр
+ #тип - булев
+ start = true
+
+ #команда destroy удаляет кластер без возможности восстановления
+ #опциональный параметр
+ #тип - булев
+ permanently = true
+
+}
+```
+
+После успешного завершения такого вызова **decort_k8s** в переменной `decort_k8s.cluster` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.07-Resource_decort_k8s_wg.md b/wiki/4.7.1/07.01.07-Resource_decort_k8s_wg.md
new file mode 100644
index 0000000..3086d1f
--- /dev/null
+++ b/wiki/4.7.1/07.01.07-Resource_decort_k8s_wg.md
@@ -0,0 +1,188 @@
+Функция доступна в провайдере версии 2.0 и выше.
+
+_Resource_ функция **decort_k8s_wg** служит для управления worker groups (рабочики группами, wg) кластера.
+
+### Работа с cloud_init
+Доступно в версии провайдера 4.4.1 и выше.
+
+Cloud Init позволяет запустить ноды worker группы с предустановленными настройками. Подробнее про настройку cloud_init можно прочесть по [ссылке](https://cloudinit.readthedocs.io/en/latest/reference/examples.html).
+
+**Пароли, указанные в cloud_init не сохраняются на платформе и не отображаются в API!**
+
+Для использования cloud_init конфигурации, следует:
+
+1. Создать файл с расширением `.tftpl` в рабочей директории.
+2. Описать в созданном файле конфигурацию cloud_init в формате YAML:
+
+#### initconfig.tftpl
+
+```
+---
+users:
+- groups: users, wheel
+ name: user
+ plain_text_passwd: examplePassword
+ primary_group: user
+ ssh_authorized_keys:
+ - ssh-rsa EXAMPLE%id_rsa.pub
+ sudo: ALL=(ALL) NOPASSWD:ALL
+runcmd:
+- echo 12345 > /home/user/test
+```
+
+3. Указать путь до файла `initconfig.tftpl` в качестве значения параметра `cloud_init` в ресурсе `decort_k8s_wg`:
+
+```terraform
+resource "decort_k8s_wg" "wg1" {
+ # ...
+
+ cloud_init = file("initconfig.tftpl")
+
+ # ...
+}
+```
+
+4. Выполнить `terraform apply`
+
+## Изменения в 3.3.0
+
+Добавлены описания IP адресов для группы воркеров.
+Добавлены описания IP адресов виртуальной сети, которая присоеденена к группе воркеров.
+Добавлена возможность импорта k8s_wg.
+
+## Импортирование ресурса
+
+Так как ресурс k8s_wg является подресурсом k8s, то для его импорта необходимо указать ID кластера, а так же само имя ресурса.
+Общая схема:
+
+```terraform
+terraform import decort_k8s_wg. #
+```
+
+Пример:
+
+```
+terraform import decort_k8s_wg.wg 777#888
+```
+
+## Ограничение на наименование ресурса
+
+Ресурс не должен содержать в названии символ `#`
+
+## Работа в параллельном режиме
+
+Рекомендуется создавать одновременно не более одного экземпляра ресурса.
+В случае необходимости создания нескольких ресурсов одновременно, необходимо запускать `terraform apply/plan` в режиме `-parallelism=1`.
+
+## Аргументы
+
+_Resource_ функция **decort_k8s_wg** для создания worker group принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID экземпляра k8s |
+| name | string | :heavy_check_mark: | Наименование worker group |
+| num | int | :x: | Количество worker node для создания по - умолчанию - 1 |
+| cpu | int | :x: | Количество cpu для 1 worker node по - умолчанию - 1 |
+| ram | int | :x: | Количество RAM для одной worker node в Мбайтах, по-умолчанию - 1024 |
+| chipset | string | Тип эмулируемой системы |
+| disk | int | :x: | Размер загрузочного диска для worker node, в Гбайтах по - умолчанию - 0 если установлен параметр 0, то размер диска будет равен размеру образа |
+| labels | []string | :x: | Список lables |
+| annotations | []string | :x: | Список annotations |
+| taints | []string | :x: | Список taints |
+| worker_sep_id | int | :x: | ID SEP'а для создания загрузочных дисков для группы worker node по умолчанию, если не указан, используется sep_id образа |
+| worker_sep_pool | string | :x: | Pool для использования, если установлен worker_sep_id, если не указан, выбиравется системой |
+| cloud_init | file | :x: | Используется на этапе создания нод worker группы. Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования нод worker группы |
+| chipset | string | Тип эмулируемой системы |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_k8s_wg** возвращает в указанную при вызове переменную следующие значения:
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| wg_id | int | ID группы воркеров |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-detailed_info) | Детальная информация о группе воркеров |
+| labels | []string | Лейблы группы воркеров |
+| guid | int | ID ресурса |
+| annotations | []string | Аннотации группы воркеров |
+| taints | []string | Ограничения для группы воркеров |
+
+### Описание структуры detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта, входящего в группу воркеров |
+| name | string | Имя компьюта |
+| status | string | Статус компьюта |
+| tech_status | string | Технический статус |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| natable_vins_ip | string | IP виртуальной сети |
+| natable_vins_network | string | Сеть vins |
+
+### Описание структуры interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP адрес компьюта |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_k8s_wg**:
+
+```terraform
+resource "decort_k8s_wg" "wg" {
+ #id экземпляра k8s
+ #обязательный параметр
+ #тип - целое число
+ k8s_id = 1234
+
+ #имя worker group
+ #обязательный параметр
+ #тип - строка
+ name = "workers-2"
+
+ #количество worker node для создания
+ #опциональный параметр
+ #тип - целое число
+ #по - умолчанию - 1
+ num = 2
+
+ #количество cpu для 1 worker node
+ #опциональный параметр
+ #тип - целое число
+ #по - умолчанию - 1
+ cpu = 1
+
+ #количество RAM для одной worker node в Мбайтах
+ #опциональный параметр
+ #тип - целое число
+ #по-умолчанию - 1024
+ ram = 1024
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ chipset = "i440fx"
+
+ #размер загрузочного диска для worker node, в Гбайтах
+ #опциональный параметр
+ #тип - целое число
+ #по - умолчанию - 0
+ #если установлен параметр 0, то размер диска будет равен размеру образа
+ disk = 10
+
+ #Перечень аргументов для cloud-init для виртуальных машин worker групп
+ #опциональный параметр
+ #тип - файл с форматом в виде yaml
+ #используется при создании и обновлении ресурса
+ cloud_init = file("initconfig.tftpl")
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ chipset = "i440fx"
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_wg** в переменной `decort_k8s_wg.wg` будут сохранены возвращаемые значения.В частности, для получения идентификатора k8s_wg следует использовать конструкцию `decort_k8s_wg.wg.id`
diff --git a/wiki/4.7.1/07.01.08-Resource_decort_image_virtual.md b/wiki/4.7.1/07.01.08-Resource_decort_image_virtual.md
new file mode 100644
index 0000000..16b4805
--- /dev/null
+++ b/wiki/4.7.1/07.01.08-Resource_decort_image_virtual.md
@@ -0,0 +1,83 @@
+Функция доступна в провайдере версии 2.0 и выше.
+
+_Resource_ функция **decort_virtual_image** служит для управления виртуальным образом. Виртуальный образа создаются на основе уже созданных ранее образов, таким образом, они привязываются к уже созданным образам. Образ, на основе которого создан виртуальный диск, удалить невозможно - для этого необходимо удалить виртуальный образ, либо связать его с другим образом.
+
+## Аргументы
+_Resource_ функция **decort_virtual_image** для создания виртуального образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя виртуального образа |
+| link_to | int | :heavy_check_mark: | ID образа, на основе котрого будет создан виртуальный |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_virtual_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| unc_path | string | unc path |
+| \_ckey | string | ckey |
+| account_id | int | accountId привязки образа |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| computeci_id | int | ID вычислительного ресурса |
+| deletedTime | int | Время удаления |
+| desc | string | Описание образа |
+| drivers | []string | Cписок используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | []Struct [см. ниже](#описание-структуры-history) | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_id | int | ID образа |
+| image_type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| password | string | Пароль для образа |
+| pool_name | string | Пул, в котором был создан образ |
+| present_to | []int | Список ID ресурсов, которым предоставлен образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| rescuecd | bool | CD или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| username | string | Имя пользователя образа |
+| version | string | Версия |
+
+### Описание структуры history
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор образа |
+| guid | string | Внутренний id образа |
+| timestamp | int | Время обновления образа |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_virtual_image**:
+```terraform
+resource "decort_image_virtual" "iv" {
+ #имя виртуального образа
+ #обязательный параметр
+ #при изменении - обновляет имя виртуального образа
+ #тип - строка
+ name = "iv-name"
+
+ #id реального образа, на который будет ссылаться виртуальный
+ #обязательный параметр
+ #при изменении - ссылается на другой реальный образ
+ #тип - целое число
+ link_to = 123
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_virtual_image** в переменной `decort_virtual_image.iv` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.09-Resource_decort_image.md b/wiki/4.7.1/07.01.09-Resource_decort_image.md
new file mode 100644
index 0000000..d1b423f
--- /dev/null
+++ b/wiki/4.7.1/07.01.09-Resource_decort_image.md
@@ -0,0 +1,162 @@
+Функция доступна в провайдере версии 2.0 и выше.
+
+_Resource_ функция **decort_image** служит для управления образом.
+
+## Изменения в версии 3.4.0
+- В возвращаемые значения добавлено поле present_to
+
+## Аргументы
+
+_Resource_ функция **decort_image** для создания образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| url | string | :heavy_check_mark: | Адрес образа |
+| boot_type | string | :heavy_check_mark: | Тип загрузки образа, возможные варианты: "bios" или "uefi" |
+| type | string | :heavy_check_mark: | Тип образа, возможные варианты - "linux", "windows" |
+| drivers | []string | :heavy_check_mark: | Драйвера, возможные варианты - ["KVM_X86", "SVA_KVM_X86"], ["KVM_X86"], ["SVA_KVM_X86"] |
+| account_id | int | :heavy_check_mark: | ID аккаунта владельца образа, может быть использован как при создании, так и редактировании образа |
+| username | string | :x: | Имя пользователя, может быть использован как при создании, так и редактировании образа |
+| password | string | :x: | Пароль пользователя, может быть использован как при создании, так и редактировании образа |
+| username_dl | string | :x: | Имя пользователя для загрузки бинарных данных, может быть использован как при создании, так и редактировании образа |
+| password_dl | string | :x: | Пароль пользователя для загрузки бинарных данных, может быть использован как при создании, так и редактировании образа |
+| sync | bool | :x: | Синхронное создание образа, используется при создании |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| architecture | string | :x: | Используется при создании, архитектура системы образа доступные значения: "X86_64" по-умолчанию "X86_64" |
+| enabled | bool | :x: | Доступность образа, используется при редактировании ресурса |
+| shared_with | []int | :x: | Настройка доступа образа аккаунтам используется на уже созданном ресурсе, пустой маасив - удаление всех доступов, если они были |
+| computeci_id | int | :x: | Установка computeci, используется на уже созданном ресурсе, чтобы сбросить, необходимо передать 0 |
+| enabled_stacks | []string | :x: | Доступные стаки, используется на уже созданном ресурсе для удаления всех доступных стаков, необходимо передать пустой массив |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| cd_presented_to | string | Соответствие между ID предоставленных образов и ID виртуальных машин |
+| computeci_id | int | ID вычислительного ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| meta | []string | Мета информация об образе |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| password | string | Пароль для образа |
+| password_dl | string | Пароль для загрузки двоичных файлов |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | cd или нет |
+| sep_id | int | storage endpoint provider ID |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| username_dl | string | Имя пользователя для загрузки двоичных файлов |
+| version | string | Версия |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_image**:
+
+```terraform
+resource "decort_image" "img" {
+ #наименование образа
+ #обязательный параметр
+ #тип - строка
+ name = "image_name"
+
+ #драйверы компьютов, подходящие для данного образа
+ #обязательный параметр
+ #тип - массив строк
+ drivers = ["KVM_X86"]
+
+ #тип образа (linux, windows и др.)
+ #обязательный параметр
+ #тип - строка
+ type = "linux"
+
+ #прямая ссылка на образ
+ #обязательный параметр
+ #тип - строка
+ url = "https://dl-cdn.alpinelinux.org/alpine/v3.17/releases/x86_64/alpine-virt-3.17.3-x86_64.iso"
+
+ #тип загрузчика (bios/uefi)
+ #обязательный параметр
+ #тип - строка
+ boot_type = "bios"
+
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 138
+
+ #поддержка hot resize
+ #опциональный параметр
+ #тип - булев
+ hot_resize = true
+
+ #юзернейм для образа
+ #опциональный параметр
+ #тип - целое число
+ username = "userx"
+
+ #пароль для образа
+ #опциональный параметр
+ #тип - строка
+ password = "passx"
+
+ #юзернейм для загрузки binary media
+ #опциональный параметр
+ #тип - строка
+ username_dl = "userxdl"
+
+ #пароль для загрузки binary media
+ #опциональный параметр
+ #тип - строка
+ password_dl = "passxdl"
+
+ #storage endpoint provider ID
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 1
+
+ #pool для образа
+ #опциональный параметр
+ #тип - строка
+ pool_name = "pool"
+
+ #архитектура образа (X86_64)
+ #опциональный параметр
+ #тип - строка
+ architecture = "X86_64"
+
+ #наименование сетевого интерфейса для вашего компьютера с Linux, eth - встроенный, ens - pci слот
+ #опциональный параметр
+ #тип - строка
+ network_interface_naming = "ens"
+}
+```
+
+После успешного завершения такого вызова **decort_image** в переменной `decort_image.img` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.10-Resource_decort_pfw.md b/wiki/4.7.1/07.01.10-Resource_decort_pfw.md
new file mode 100644
index 0000000..c3eefa3
--- /dev/null
+++ b/wiki/4.7.1/07.01.10-Resource_decort_pfw.md
@@ -0,0 +1,59 @@
+_Resource_ функция **decort_pfw** служит для управления правилами трансляции сетевых портов для виртуальных серверов.
+
+
+## Аргументы
+_Resource_ функция **decort_pfw** для создания ресурса принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| proto | string | :heavy_check_mark: | Сетевой протокол возможные значения: "tcp", "udp" |
+| local_base_port | int | :heavy_check_mark: | Номер внутреннего базового порта возможные значения: целые числа от 1 до 65535 |
+| compute_id | int | :heavy_check_mark: | ID compute экземпляра. |
+| public_port_start | int | :heavy_check_mark: | Внешний начальный номер порта для правила (начало диапазона). возможные значения: целые числа от 1 до 65535 |
+| public_port_end | int | :x: | Внешний конечный номер порта для правила (конец диапазона). возможные значения: целые числа от 1 до 65535 |
+
+## Возвращаемые значения
+| Аргумент | Тип | Описание |
+| --- | --- | --- |
+| local_ip | string | IP адрес вычислительного (compute) экземпляра |
+| proto | string | Сетевой протокол |
+| local_base_port | int | Номер внутреннего базового порта |
+| compute_id | int | ID compute экземпляра. |
+| public_port_start | int | Внешний начальный номер порта для правила (начало диапазона). |
+| public_port_end | int | Внешний конечный номер порта для правила (конец диапазона). |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_pfw**:
+```terraform
+resource "decort_pfw" "pfw" {
+ #id виртуальной машины
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 11269
+
+ #начальный порт правила
+ #обязательный параметр
+ #тип - целое число
+ public_port_start = 200
+
+ #внутренний порт
+ #обязательный параметр
+ #тип - целое число
+ local_base_port = 22
+
+ #протокол соединения (tcp / udp)
+ #обязательный параметр
+ ##тип - строка
+ proto = "tcp"
+
+ #конечный порт (включительно)
+ #опциональный параметр
+ #тип - целое число
+ public_port_end = 21321
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_pfw** в переменной `decort_pfw.my_pfw` будут сохранены возвращаемые значения. Получить ip адрес можно, обратившись к переменной как: `decort_pfw.my_pfw.local_ip`
diff --git a/wiki/4.7.1/07.01.11-Resource_decort_account.md b/wiki/4.7.1/07.01.11-Resource_decort_account.md
new file mode 100644
index 0000000..a945cfe
--- /dev/null
+++ b/wiki/4.7.1/07.01.11-Resource_decort_account.md
@@ -0,0 +1,220 @@
+_Resource_ функция **decort_account** служит для управления аккаунтами. Аккаунты в платформе позволяют создавать ресурсные группы, вычислительные мощности (computes), виртуальные сети, управлять ресурсами и так далее. Аккаунты создают пользователи (user). Все административное взаимодействие внутри платформы строится на аккаунтах.
+
+**Начиная с версии провайдера 4.3.0 аккаунты могут создавать только администраторы площадок.**
+**Пользователи без административных прав могут только импортировать существующие аккаунты, используя следующую команду:**
+```bash
+terraform import decort_account.<наименование-ресурса>
+```
+После импорта конфигурации управление аккаунтом доступно в прежнем порядке.
+
+## Аргументы
+_Resource_ функция **decort_account** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| account_name | string | :heavy_check_mark: | Имя аккаунта Используется при создании и редактировании |
+| username | string | :heavy_check_mark: | Имя пользователя - владельца аккаунта Используется при создании |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits_input) | :x: | Ресурсы аккаунта |
+| enable | bool | :x: | Флаг доступности аккаунта Используется при редактировании |
+| restore | bool | :x: | Флаг восстановления аккаунта Используется при редактировании |
+| users | []Struct{} [см. ниже](#описание-структуры-users) | :x: | Поле для того чтобы задать пользователей |
+| permanently | bool | :x: | Флаг удаления аккаунта Если выставлен в true, то аккаунт и все с ним связанное удаляется моментально Если false - то аккаунт попадает в "корзину", где хранится некоторое время. Из "корзины" аккаунт можно восстановить По-умолчанию: false Используется при удалении |
+
+### Описание структуры resource_limits_input
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| cu_c | float | :x: | Количество ядер CPU |
+| cu_d | float | :x: | Размер диска |
+| cu_i | float | :x: | Количество публичных IP адресов |
+| cu_m | float | :x: | размер RAM |
+| cu_np | float | :x: | Хранилище траффика |
+| gpu_units | float | :x: | количество GPU ядер |
+
+### Описание структуры users
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| user_id | string | :heavy_check_mark: | ID пользователя(его имя) |
+| access_type | string | :heavy_check_mark: | Тип доступа пользователя. R - чтение, RCX - запись, ARCXDU - админ |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_account** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dc_location | string | dc location |
+| ckey | string | CKey |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| acl | []Struct{} [см. ниже](#описание-структуры-acl) | Более подробная информация об аккаунтах |
+| company | string | Название компании, которой принадлежит аккаунт |
+| companyurl | string | url-адрес компани |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| created_by | string | Пользователь - создателя аккаунта |
+| created_time | int | Время создания аккаунта |
+| deactivation_time | float | Время деактивации аккаунта |
+| deleted_by | string | Пользователь, удаливший аккаунт |
+| deleted_time | int | Время удаления аккаунта |
+| displayname | string | Отображаемое имя аккаунта |
+| guid | int | Внутренний guid аккаунта |
+| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits) | Ограничения ресурсов |
+| send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| status | string | Статус аккаунта |
+| updated_time | int | Время последнего обновления |
+| version | int | Версия аккаунта |
+| vins | []int | Список id виртуальных сетей |
+| vinses | []int | Список id виртуальных сетей |
+| computes | Struct{} [см .ниже](#описание-структуры-computes) | Информация о вычислительных мощностях |
+| machines | Struct{} [см .ниже](#описание-структуры-machines) | Информация о виртуальных машинах (устаревшее) |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| can_be_deleted | bool | Может ли быть удален |
+| explicit | bool | Видимость аккаунта |
+| guid | string | GUID |
+| right | string | Права |
+| status | string | Статус |
+| type | string | Тип |
+| user_group_id | string | ID группы юзеров |
+
+### Описание структуры 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 ядер |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| started | int | Количество запущенных ВМ |
+| stopped | int | Количество остановленных ВМ |
+
+### Описание структуры machines
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| halted | int | Количество остановленных ВМ |
+| running | int | Количество запущенных ВМ |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_account**:
+```terraform
+resource "decort_account" "a" {
+ #имя аккаунта
+ #обязательный параметр
+ #тип - строка
+ #используется при создании и редактировании аккаунта
+ account_name = "new_my_account"
+
+ #имя пользователя - создателя аккаунта
+ #обязательный параметр
+ #тип - строка
+ username = "username@decs3o"
+
+ #доступность аккаунта
+ #необязательный параметр
+ #тип - булев
+ #может применяться при редактировании аккаунта
+ #enable = true
+
+ #id аккаунта, позволяет сформировать .tfstate, если аккаунт имеет в платформе
+ #необязательный параметр
+ #тип - целое число
+ account_id = 11111
+
+ #отправлять ли на электронную почту письмо о доступе
+ #необязательный параметр
+ #тип - булев
+ #применяется при создании аккаунта и редактировании аккаунта
+ #send_access_emails = true
+
+ #добавление/редактирование/удаление пользователей, к которым привязан аккаунт
+ #необязательный параметр
+ #тип - объект, кол-во таких объектов не ограничено
+ /*users {
+ #id пользователя
+ #обязательный параметр
+ #тип - строка
+ user_id = "username_2@decs3o"
+
+ #тип доступа пользователя
+ #обязательный параметр
+ #тип - строка
+ #возможные параметры:
+ #R - чтение
+ #RCX - запись
+ #ARCXDU - админ
+ access_type = "R"
+ }
+ users {
+ user_id = "username_1@decs3o"
+ access_type = "R"
+ }*/
+
+ #ограничение используемых ресурсов
+ #необязательный параметр
+ #тип - объект
+ #используется при создании и редактировании
+ resource_limits {
+ #кол-во используемых ядер cpu
+ #необязательный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ cu_c = 2
+
+ #кол-во используемой RAM в МБ
+ #необязательный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ cu_m = 1024
+
+ #размер дисков, в ГБ
+ #необязательный параметр
+ #тип - целое число
+ #если установлена -1 - размер неограничено
+ cu_d = 23
+
+ #кол-во используемых публичных IP
+ #необязательный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ cu_i = 2
+
+ #ограничения на кол-во передачи данных, в ГБ
+ #необязательный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ cu_np = 2
+
+ #кол-во графических процессоров
+ #необязательный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ gpu_units = 2
+ }
+
+ #восстановление аккаунта
+ #необязательный параметр
+ #тип - булев
+ #применяется к удаленным аккаунтам
+ #по-умолчанию - false
+ #restore = false
+
+ #мгновеное удаление аккаунта, если да - то аккаунт невозможно будет восстановить
+ #необязательный параметр
+ #тип - булев
+ #используется при удалении аккаунта
+ #по-умолчанию - false
+ #permanently = true
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_account** в переменной `decort_account.a` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.12-Resource_decort_bservice.md b/wiki/4.7.1/07.01.12-Resource_decort_bservice.md
new file mode 100644
index 0000000..c9bf04b
--- /dev/null
+++ b/wiki/4.7.1/07.01.12-Resource_decort_bservice.md
@@ -0,0 +1,156 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Resource_ функция **decort_bservice** служит для управления базовым сервисом (basic service). Базовый сервис служит шаблоном для создания вычислительных мощностей (computes) по заданным правилам.
+
+## Аргументы
+_Resource_ функция **decort_bservice** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| service_name | string | :heavy_check_mark: | Название сервиса Используется при создании сервиса |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы Используется при создании сервиса |
+| ssh_key | string | :x: | Ключ пользователя для подключения по ssh Используется при создании сервиса |
+| ssh_user | string | :x: | Имя пользователя для подключения по ssh Используется при создании сервиса |
+| enable | bool | :x: | Флаг доступности Используется при редактировании сервиса По-умолчанию: false |
+| start | bool | :x: | Флаг старта/остановки сервиса Используется при редактировании По-умолчанию: false |
+| snapshots | Struct{ label string rollback bool } | :x: | Снимки состояния сервиса Название снимка. Обязательное поле для создания снимка Восстановление по этому снимку. true - для активации |
+| restore | bool | :x: | Флаг восстановления сервиса Используется при редактировании По-умолчанию: true |
+| permanently | bool | :x: | Флаг моментального удаления сервиса Если true - сервис и все его зависимости мгновенно удаляется из платформы без возможности восстановления Если false - сервис попадает в "корзину", из которой его можно восстановить Используется при удалении По-умолчанию: false |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| base_domain | string | Базовый домен |
+| computes | []Struct [см. ниже](#описание-структуры-compute) | Список компьютов |
+| cpu_total | int | Кол-во ядер |
+| created_by | string | Кем создан сервис |
+| created_time | int | Время создания сервиса |
+| deleted_by | string | Кем удален сервис |
+| deleted_time | int | Время удаления сервиса |
+| disk_total | int | Кол-во используемого места на дисках, ГБ |
+| gid | int | Grid id |
+| groups | []Struct [см. ниже](#описание-структуры-group) | Список вычислительных групп сервиса |
+| groups_name | []string | Список вычислительных групп поименно |
+| guid | int | Внутренний ID сервиса |
+| milestones | int | Вехи |
+| service_id | int | ID сервиса |
+| service_name | string | Название сервиса |
+| parent_srv_id | int | ID родительского сервисе |
+| parent_srv_name | string | Название родительского сервиса |
+| ram_total | int | Общее кол-во RAM, МБ |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| snapshots | []Struct{ guid string label string timestamp int valid bool } | Список снимков состояний guid снимка Название снимка Время создания снимка Флаг, валидность снимка состояния |
+| ssh_key | string | Ключ пользователя для подключения по ssh |
+| ssh_user | string | Имя пользователя для подключения по ssh |
+| status | string | Статус сервиса |
+| tech_status | string | Технический статус сервиса |
+| updated_by | string | Кем сервис был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, управляется ли пользователем |
+
+### Описание структуры compute
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| architecture | string | Архитектура |
+| compgroup_id | int | ID группы |
+| compgroup_name | string | Наименование группы |
+| compgroup_role | string | Роль компьюта в группе |
+| id | int | ID компьюта |
+| name | string | Наименование компьюта |
+| rg_id | int | ID ресурсной группы |
+| stack_id | int | Stack ID |
+| status | string | Статус |
+| tech_status | string | Тех. статус |
+
+### Описание структуры group
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| computes | int | Кол-во компьютов |
+| consistency | bool | Последовательность |
+| id | int | ID группы |
+| name | string | Наименование группы |
+| status | string | Статус |
+| tech_status | string | Тех. статус |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_bservice**:
+```terraform
+resource "decort_bservice" "b" {
+ #имя сервиса
+ #обязательный параметр
+ #тип - строка
+ service_name = "my_test_bservice_sn"
+
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 11111
+
+ #доступность сервиса
+ #необязательный параметр
+ #тип - булев
+ #используется при редактировании ресурса
+ #по-умолачанию - false
+ #enable = true
+
+ #снимок состояния
+ #необязательный параметр
+ #тип - объект
+ #используется при редактировании ресурса
+ #может быть несколько в ресурсе
+ /*
+ snapshots {
+ #имя снимка состояния
+ #обязательный параметр
+ #тип - строка
+ label = "test_snapshot"
+
+ #восстановление сервиса из снимка состояния
+ #необязательный параметр
+ #тип - булев
+ #по-умолчанию - false
+ #восстановление происходит только при переключении с false на true
+ rollback = false
+ }
+ */
+
+ #старт сервиса
+ #необязательный параметр
+ #тип - булев
+ #используется при редактировании ресурса
+ #по-умолачанию - false
+ #start = false
+
+ #восстановление сервиса после удаления
+ #необязательный параметр
+ #тип - булев
+ #используется при редактировании ресурса
+ #по-умолачанию - false
+ #restore = true
+
+ #мгновенное удаление сервиса без права восстановления
+ #необязательный параметр
+ #тип - булев
+ #используется при удалении ресурса
+ #по-умолачанию - false
+ #permanently = true
+
+ #id сервиса, позволяет сформировать .tfstate, если сервис есть в платформе
+ #необязательный параметр
+ #тип - булев
+ #используется при создании ресурса
+ #service_id = 11111
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice** в переменной `decort_bservice.b` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.13-Resource_decort_bservice_group.md b/wiki/4.7.1/07.01.13-Resource_decort_bservice_group.md
new file mode 100644
index 0000000..59d4445
--- /dev/null
+++ b/wiki/4.7.1/07.01.13-Resource_decort_bservice_group.md
@@ -0,0 +1,254 @@
+Функция доступна в провайдере версии 2.3 и выше.
+
+_Resource_ функция **decort_bservice_group** служит для управления группой базового (basic service). Базовый сервис служит шаблоном для создания вычислительных мощностей (computes) по заданным правилам. Все вычислительные мощности объединяются в вычислительные группы, с помощью которых мощностями можно управлять.
+
+### Работа с cloud_init
+
+Cloud Init позволяет запустить ВМ с предустановленными настройками пользователя, группами и доступами. Подробнее про настройку cloud_init можно прочесть по [ссылке](https://cloudinit.readthedocs.io/en/latest/reference/examples.html).
+
+**Пароли, указанные в cloud_init не сохраняются на платформе и не отображаются в API!**
+
+Для использования cloud_init конфигурации, следует:
+
+1. Создать файл с расширением `.tftpl` в рабочей директории.
+2. Описать в созданном файле конфигурацию cloud_init в формате YAML:
+
+#### initconfig.tftpl
+
+```
+---
+users:
+- groups: users, wheel
+ name: user
+ plain_text_passwd: examplePassword
+ primary_group: user
+ ssh_authorized_keys:
+ - ssh-rsa EXAMPLE%id_rsa.pub
+ sudo: ALL=(ALL) NOPASSWD:ALL
+```
+
+3. Указать путь до файла `initconfig.tftpl` в качестве значения параметра `cloud_init` в ресурсе `decort_bservice`:
+
+```terraform
+resource "decort_bservice" "service1" {
+ # ...
+
+ cloud_init = file("initconfig.tftpl")
+
+ # ...
+}
+```
+
+4. Выполнить `terraform apply`
+
+**Конфигурация cloud_init применяется только при создании компьюта, во всех остальных случаях - игнорируется**
+
+## Аргументы
+После создания ресурса, необходимо **обязательно** в файле .tf, в котором описана группа, заполнить поле compgroup_id, чтобы продолжить работу с группами.
+_Resource_ функция **decort_bservice_group** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| service_id | int | :heavy_check_mark: | ID сервиса, на базе которого будет создана группа Используется при создании |
+| compgroup_name | string | :heavy_check_mark: | Название вычислительной группы Используется при создании и редактировании |
+| comp_count | int | :heavy_check_mark: | Кол-во мощностей в группе Используется при создании и редактировании При редактировании используется вместе с полем mode |
+| cpu | int | :heavy_check_mark: | Кол-во используемых ядер в каждой мощности Используется при создании и редактировании |
+| ram | int | :heavy_check_mark: | Размер RAM, МБ, каждой мощности Используется при создании и редактировании |
+| disk | int | :heavy_check_mark: | Размер диска, ГБ, каждой мощности Используется при создании и редактировании |
+| image_id | int | :heavy_check_mark: | ID образа каждой мощности Используется при создании |
+| driver | string | :heavy_check_mark: | Драйвер Используется при создании |
+| sep_id | int | :x: | ID storage endpoint provider |
+| sep_pool | string | :x: | Название SEP pool'а |
+| cloud_init | string | :x: | Используется на этапе создания вм. Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания.
+| role | string | :x: | Роль(тег) группы Используется при создании и редактировании |
+| timeout_start | int | :x: | Таймаут начала работы групп Используется при создании |
+| vinses | []int | :x: | Список ID виртуальных сетей Используется либо vinses, либо extnets Используется при создании и редактировании |
+| extnets | []int | :x: | Список ID внешних сетей Используется либо vinses, либо extnets Используется при создании и редактировании |
+| start | bool | :x: | Флаг запуска групп Используется при редактировании По-умолчанию: false |
+| force_stop | bool | :x: | Флаг принудительной остановки групп Используется при редактировании Используется вместе с флагом start |
+| mode | string | :x: | Режим изменения числа групп Используется при редактировании Возможные значения: RELATIVE и ABSOLUTE |
+| force_update | bool | :x: | Флаг принудительного обновления мощностей Используется при редактировании Используется при изменении полей: ram, disk, compgroup_name, cpu, role |
+| remove_computes | []int | :x: | Список id вычислительных мощностей для удаления Используется при редактировании |
+| parents | []int | :x: | Список ID групп-родителей Используется при редактировании |
+| compgroup_id | id | :x: | ID вычислительной группы Поле является **обязательным** при редактировании группы Так же применяется для формирования .tfstate - файла, при наличии группы в платформе |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_bservice_group** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Название аккаунта |
+| computes | []Struct{ id int ip_addresses []string name string os_users []Struct{ login string password string } } | Вычислительные мощности ID вычислительной мощности Список IP-адресов Название вычислительной мощности Пользователи системы Логин пользователя Пароль пользователя |
+| compgroup_id | int | ID вычислительной группы |
+| compgroup_name | string | Название вычислительной группы |
+| consistency | bool | Флаг, последовательность |
+| cpu | int | Кол-во ядер |
+| created_by | string | Кем создан сервис |
+| created_time | int | Время создания сервиса |
+| deleted_by | string | Кем удален сервис |
+| deleted_time | int | Время удаления сервиса |
+| disk | int | Кол-во используемого места на дисках, ГБ |
+| driver | string | Используемый драйвер |
+| extnets | []int | Список ID внешних сетей |
+| gid | int | Grid id |
+| guid | int | Внутренний ID группы |
+| image_id | int | ID образа, который используется в вычислительной группе |
+| milestones | int | Вехи |
+| service_id | int | ID сервиса |
+| parents | []int | Список родительских групп |
+| ram | int | Кол-во RAM, МБ |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Название ресурсной группы |
+| role | string | Роль(тег) группы |
+| sep_id | int | ID sep |
+| seq_no | int | Номер последовательности |
+| status | string | Статус сервиса |
+| tech_status | string | Технический статус сервиса |
+| timeout_start | int | Таймаут перед стартом |
+| updated_by | string | Кем сервис был обновлен |
+| updated_time | int | Время последнего обновления |
+| vinses | []int | Список ID виртуальных сетей |
+
+
+
+## Пример использования
+Пример вызова _resource_ функции **decort_bservice**:
+```terraform
+resource "decort_bservice_group" "bsg" {
+ #id basic service
+ #обязательный параметр
+ #тип - целое число
+ service_id = 444444
+
+ #название группы
+ #обязательный параметр
+ #тип - строка
+ compgroup_name = "tf_group_rename"
+
+ #id группы
+ #необязательный параметр
+ #тип - целое число
+ #применяется при редактировании группы, либо при создании .tfstate - файла, если группа имеется в плафторме
+ compgroup_id = 33333
+
+ #кол-во вычислительных ресурсов
+ #обязательный параметр
+ #тип - целое число
+ #используется так же для редактирования группы
+ comp_count = 1
+
+ #кол-во ядер на выч. ресурс
+ #обязательный параметр
+ #тип - целое число
+ #используется так же для редактирования группы
+ cpu = 2
+
+ #кол-во оперативной памяти на выч. ресурс, в МБ
+ #обязательный параметр
+ #тип - целое число
+ #используется так же для редактирования группы
+ ram = 256
+
+ #размер диска для выч. ресурса, в ГБ
+ #обязательный параметр
+ #тип - целое число
+ #используется так же для редактирования группы
+ disk = 11
+
+ #id образа диска
+ #обязательный параметр
+ #тип - целое число
+ image_id = 2222
+
+ #драйвер
+ #обязательный параметр
+ #тип - строка
+ driver = "kvm_x86"
+
+ #id Storage endpoint provider
+ #необязательный параметр
+ #тип - целое число
+ sep_id = 3
+
+ #Наименование SEPPool используется если установлен sepId, также может быть пустым
+ #необязательный параметр
+ #тип - строка
+ sep_pool = "name"
+
+ #тег группы
+ #необязательный параметр
+ #тип - строка
+ #используется при создании и редактировании ресурса
+ role = "tf_test_changed"
+
+ #id сетей extnet
+ #необязательный параметр
+ #тип - массив целых чисел
+ #должен быть использован vins или extnets
+ extnets = [1111, 2222]
+
+ #id сетей vinses
+ #необязательный параметр
+ #тип - массив целых чисел
+ #должен быть использован vins или extnets
+ vinses = [1111, 2222]
+
+ #время таймуата перед стартом
+ #необязательный параметр
+ #тип - целое число
+ #используется при создании ресурса
+ timeout_start = 0
+
+ #Перечень аргументов для cloud-init создаваемым группам узлов Worker
+ #необязательный параметр
+ #тип - файл в формате YAML
+ cloud_init = file("initconfig.tftpl")
+
+ #id групп родителей
+ #необязательный параметр
+ #тип - массив целых чисел
+ #используется при редактировании ресурса
+ #parents = [2222]
+
+ #принудительное обновление параметров выч. мощностей (ram,disk,cpu) и имени группы
+ #необязательный параметр
+ #тип - булев
+ #используется при редактировании ресурса
+ #по-умолчанию - false
+ #force_update = true
+
+ #старт/стоп вычислительных мощностей
+ #необязательный параметр
+ #тип - булев
+ #используется при редактировании ресурса
+ #по-умолчанию - false
+ #start = false
+
+ #принудительная остановка вычислительных мощностей
+ #необязательный параметр
+ #тип - булев
+ #используется при редактировании и остановке группы
+ #по-умолчанию - false
+ #force_stop = false
+
+ #удаление вычислительных мощностей
+ #необязательный параметр
+ #тип - массив целых чисел
+ #используется при редактировании
+ #remove_computes = [32287]
+
+ #режим увеличения числа выч. мощностей
+ #необязательный параметр
+ #тип - строка
+ #используется в связке с comp_count при редактировании группы
+ #возможные варианты - RELATIVE и ABSOLUTE
+ #по-умолчанию - "RELATIVE"
+ #mode = "RELATIVE"
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_bservice_group** в переменной `decort_bservice_group.bsg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.14-Resource_decort_lb.md b/wiki/4.7.1/07.01.14-Resource_decort_lb.md
new file mode 100644
index 0000000..abf1186
--- /dev/null
+++ b/wiki/4.7.1/07.01.14-Resource_decort_lb.md
@@ -0,0 +1,205 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Resource_ функция **decort_lb** служит для управления балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_lb** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+| name | string | :heavy_check_mark: | Название балансировщика |
+| start | bool | :heavy_check_mark: | Флаг запуска балансировщика. По умолчанию - true. Eсли load balancer был в статусе "stopped" (start = false), то для успешного старта, он должен быть доступен (enable = true) |
+| extnet_id | int | :x: | ID внешней сети. extnet_id и vins_id не могут быть одновременно равны 0 |
+| vins_id | int | :x: | ID виртуальной сети. extnet_id и vins_id не могут быть одновременно равны 0 |
+| desc | string | :x: | Описание балансировщика |
+| enable | bool | :x: | Флаг доступности балансировщика |
+| restart | bool | :x: | Флаг перезагрузки балансировщика. Можно использовать только на созданном ресурсе. По умолчанию - false. Перезагрузка происходит только при смене флага с false на true |
+| safe | bool | :x: | Флаг перезапуска первичных и вторичных узлов последовательно в режиме высокой доступности (HA mode) |
+| config_reset | bool | :x: | Флаг сброса конфигурации балансировщика. По умолчанию - false. Сброс происходит только при изменении флага с false на true |
+| ha_mode | bool | :x: | Использовать высокодоступную схему для развертывания LB |
+| permanently | bool | :x: | Флаг моментального удаления балансировщика из платформы. По-умолчанию - false. При необходимости, после изменения значения флага, необходимо выполнить `terraform apply` для изменения значения флага в состоянии терраформа, а после этого - `terraform destroy` |
+| restore | bool | :x: | Флаг восстановления балансировщика после удаления. Восстановить возможно только балансировщики, удаленные с флагом permanently равным false. Предварительно, необходимо импортировать удаленный ресурс и изменить значение флага. После этого - выполнить `terraform apply`. |
+| sysctl_params | []map[string]interface{} | :x: | Пользовательские значения sysctl для балансировщика, для применения настроек, необходимо перезагрузить балансировщик |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_lb** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| backends | []Struct{} [см. ниже](#описание-структуры-backend) | Список бекендов |
+| created_by | string | Аккаунт, создавший балансировщик |
+| created_time | int | Время создания |
+| deleted_by | string | Кем балансировщик был удален |
+| deleted_by | int | Время удаления |
+| desc | string | Описание |
+| dp_api_user | string | Имя пользователя для работы |
+| extnet_id | int | ID внешней сети |
+| frontends | []Struct{} [см. ниже](#описание-структуры-фронтенда) | Список фронтендов |
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| image_id | int | ID образа |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. описание узлов](#описание-структуры-узлов) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| secondary_node | Struct{} [см. описание узлов](#описание-структуры-узлов) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| updated_by | string | Кем балансировщик был обновлен |
+| updated_time | string | Время последнего обновления |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+
+### Описание структуры backend
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](#описание-структуры-настроек) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](#описание-структуры-сервера) | Список серверов |
+
+### Описание структуры настроек
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры сервера
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. Описание структуры настроек](#описание-структуры-настроек) | Настройки сервера |
+
+### Описание структуры фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-привязки-фронтенда) | Привязки фронтенда |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+### Описание структуры узлов
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бекенда |
+| compute_id | int | ID виртуальной машины |
+| frontend_ip | string | IP адрес фронтенда |
+| mgmt_ip | string | IP адрес |
+| network_id | int | ID сети |
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+
+## Пример использования
+Пример вызова _resource_ функции **decort_lb**:
+```terraform
+resource "decort_lb" "lb" {
+ #id ресурсной группы для создания балансировщика
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1111
+
+ #наименование load balancer
+ #обязательный параметр
+ #тип - строка
+ name = "tf-test-lb"
+
+ #id внешней сети
+ #опциональный параметр
+ #id внешней сети и id виртуальной сети не могут быть одновременно = 0
+ #тип - целое число
+ extnet_id = 6
+
+ #id виртуальной сети
+ #опциональный параметр
+ #id внешней сети и id виртуальной сети не могут быть одновременно = 0
+ #тип - целое число
+ vins_id = 758
+
+ #флаг запуска load balancer
+ #обязательный параметр
+ #если load balancer был в статусе "stopped" (start = false),
+ #то для успешного старта, он должен быть доступен (enable = true)
+ #по умолчанию - true
+ #тип - булев
+ start = true
+
+ #позволяет создать схему отказоустройчивой LB
+ #опциональный параметр
+ #тип - булев
+ #ha_mode = true
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ #descс= "temp super lb for testing tf provider"
+
+ #флаг доступности load balancer
+ #опциональный параметр
+ #тип - булев
+ #enable = true
+
+ #флаг перезапуска load balancer
+ #опциональный параметр
+ #перезагрузка срабатывает только при изменении флага с false на true
+ #тип - булев
+ #restart = false
+
+ #флаг сброса конфигурации load balancer
+ #опциональный параметр
+ #сброс срабатывает только при изменении флага с false на true
+ #тип - булев
+ #config_reset = false
+
+ #флаг моментального удаления load balancer
+ #опциональный параметр
+ #применяется при выполнении команды terraform destroy
+ #по умолчанию - false
+ #тип - булев
+ #permanently = false
+
+ #флаг восстановления load balancer
+ #опциональный параметр
+ #восстановить можно load balancer, удаленным с флагом permanently = false
+ #тип - булев
+ #restore = true
+
+ #флаг используемый при рестарте load balancer
+ #опциональный параметр
+ #значение по умолчанию - true, при данном значении рестарт производится на обоих нодах в HA mode
+ #тип - булев
+ #safe = true
+
+ #пользовательские значения sysctl для LB
+ #опциональный параметр
+ #тип - список мап
+ #sysctl_params = [{text = "1", text = "some"}]
+}
+```
+
+После успешного завершения такого вызова **decort_lb** в переменной `decort_lb.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.15-Resource_decort_lb_frontend.md b/wiki/4.7.1/07.01.15-Resource_decort_lb_frontend.md
new file mode 100644
index 0000000..e0b5e55
--- /dev/null
+++ b/wiki/4.7.1/07.01.15-Resource_decort_lb_frontend.md
@@ -0,0 +1,75 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Resource_ функция **decort_lb_frontend** служит для управления фронтендом балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_lb_frontend** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| name | string | :heavy_check_mark: | Название фронтенда |
+| backend_name | string | :heavy_check_mark: | Название бекенда балансировщика |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_lb_frontend** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| lb_id | int | ID балансировщика |
+| backend_name | string | Имя бекенда, к которому подключен фронтенд |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.15-Resource_decort_lb_frontend.md#Описание-структуры-привязки-фронтенда) | Привязки фронтенда |
+
+### Описание структуры привязки фронтенда
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+
+## Импортирование ресурса
+Так как ресурс lb_frontend является подресурсом lb, то для его импорта необходимо указать ID балансировщика, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_lb_frontend. #
+```
+Пример:
+```
+terraform import decort_lb_frontend.lb 777#testFrontend
+```
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+## Пример использования
+Пример вызова _resource_ функции **decort_lb_frontend**:
+```terraform
+resource "decort_lb_frontend" "lb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 668
+
+ #имя бекенда для создания фронтенда
+ #обязательный параметр
+ #тип - строка
+ backend_name = "testBackend"
+
+ #имя фронтенда
+ #обязательный параметр
+ #тип - строка
+ name = "testFrontend"
+
+ timeouts {
+ create = "5m"
+ read = "5m"
+ update = "5m"
+ delete = "5m"
+ }
+
+}
+```
+
+После успешного завершения такого вызова **decort_lb_frontend** в переменной `decort_lb_frontend.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.16-Resource_decort_lb_frontend_bind.md b/wiki/4.7.1/07.01.16-Resource_decort_lb_frontend_bind.md
new file mode 100644
index 0000000..e851033
--- /dev/null
+++ b/wiki/4.7.1/07.01.16-Resource_decort_lb_frontend_bind.md
@@ -0,0 +1,73 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Resource_ функция **decort_lb_frontend_bind** служит для управления привязкой фронтенда балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_lb_frontend_bind** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| name | string | :heavy_check_mark: | Название фронтенда |
+| frontend_name | string | :heavy_check_mark: | Название фронтенда балансировщика |
+| address | string | :heavy_check_mark: | IP адрес привязки |
+| port | int | :heavy_check_mark: | Порт привязки |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_lb_frontend_bind** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| frontend_name | string | Название фронтенда |
+| lb_id | int | ID балансировщика |
+| port | int | Порт привязки |
+
+## Импортирование ресурса
+Так как ресурс lb_frontend_bind является подресурсом lb_frontend, то для его импорта необходимо указать ID балансировщика, имя фронтенда, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_lb_frontend_bind. ##
+```
+Пример:
+```
+terraform import decort_lb_frontend.lb 777#testFrontend#testBinding
+```
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+## Пример использования
+Пример вызова _resource_ функции **decort_lb_frontend**:
+```terraform
+resource "decort_lb_frontend_bind" "lbfb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 777
+
+ #имя фронтенда для создания привязки
+ #обязательный параметр
+ #тип - строка
+ frontend_name = "testFrontend"
+
+ #наименование привязки
+ #обязательный параметр
+ #тип - строка
+ name = "testBinding"
+
+ #адрес привязки фронтенда
+ #обязательный параметр
+ #тип - строка
+ address = "111.111.111.111"
+
+ #порт для привязки фронтенда
+ #обязательный параметр
+ #тип - целое число
+ port = 1111
+}
+```
+
+После успешного завершения такого вызова **decort_lb_frontend_bind** в переменной `decort_lb_frontend_bind.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.17-Resource_decort_lb_backend.md b/wiki/4.7.1/07.01.17-Resource_decort_lb_backend.md
new file mode 100644
index 0000000..00ced52
--- /dev/null
+++ b/wiki/4.7.1/07.01.17-Resource_decort_lb_backend.md
@@ -0,0 +1,153 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Resource_ функция **decort_lb_backend** служит для управления бекендом балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_lb_backend** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| name | string | :heavy_check_mark: | Название бекенда |
+| algorithm | string | :x: | Алгоритм работы бекенда. По умолчанию - "roundrobin". Доступные значения: "roundrobin", "static-rr", "leastconn" |
+| inter | int | :x: | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | :x: | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | :x: | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | :x: | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | :x: | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | :x: | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | :x: | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | :x: | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_lb_backend** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| lb_id | int | ID балансировщика нагрузки |
+| name | string | Название бекенда |
+| algorithm | string | Алгоритм работы бекенда. По умолчанию - "roundrobin". Доступные значения: "roundrobin", "static-rr", "leastconn" |
+| inter | int | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+| servers | []Struct{} [см. ниже](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.17-Resource_decort_lb_backend.md#Описание-структуры-сервера) | Список серверов |
+
+### Описание структуры настроек
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры сервера
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. Описание структуры настроек](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.17-Resource_decort_lb_backend.md#Описание-структуры-настроек) | Настройки сервера |
+
+
+## Импортирование ресурса
+Так как ресурс lb_backend является подресурсом lb, то для его импорта необходимо указать ID балансировщика, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_lb_backend. #
+```
+Пример:
+```
+terraform import decort_lb_backend.lb 777#testBackend
+```
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+## Пример использования
+Пример вызова _resource_ функции **decort_lb_backend**:
+```terraform
+resource "decort_lb_backend" "lbb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 668
+
+ #имя бекенда для создания сервера
+ #обязательный параметр
+ #тип - строка
+ name = "testBackend"
+
+ #алгоритм балансировки
+ #опциональный параметр
+ #доступные значения - "roundrobin", "static-rr", "leastconn"
+ #по умолчанию - "roundrobin"
+ #тип - строка
+ #algorithm = "roundrobin"
+
+ #-------------------
+ #настройки для серверов по умолчанию
+ #-------------------
+
+ #интервал между проверками, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 5000
+ #тип - целое число
+ #inter = 5000
+
+ #интервал между проверками доступности сервера после восстановления, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 10000
+ #тип - целое число
+ #downinter = 1000
+
+ #кол-во проверок, которые сервер должен успешно пройти
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - 2
+ #rise = 2
+
+ #кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable"
+ #опциональный параметр
+ #по умолчанию - 2
+ #тип - целое число
+ #fall = 2
+
+ #кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений
+ #опциональный параметр
+ #по умолчанию - 60000
+ #тип - целое число
+ #slowstart = 60000
+
+ #максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования
+ #опциональный параметр
+ #по умолчанию - 250
+ #тип - целое число
+ #maxconn = 250
+
+ #максимальное кол-во соединений в очереди серевера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер
+ #опциональный параметр
+ #по умолчанию - 256
+ #тип - целое число
+ #maxqueue = 256
+
+ #вес сервера для балансировки
+ #опциональный параметр
+ #мин - 0
+ #макс - 255
+ #по умолчанию - 100
+ #тип - целое число
+ #weight = 100
+}
+```
+
+После успешного завершения такого вызова **decort_lb_backend** в переменной `decort_lb_backend.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.18-Resource_decort_lb_backend_server.md b/wiki/4.7.1/07.01.18-Resource_decort_lb_backend_server.md
new file mode 100644
index 0000000..fc4f99e
--- /dev/null
+++ b/wiki/4.7.1/07.01.18-Resource_decort_lb_backend_server.md
@@ -0,0 +1,156 @@
+Функция доступна в провайдере версии 3.1 и выше.
+
+_Resource_ функция **decort_lb_backend_server** служит для управления сервером бекенда балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_lb_backend_server** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| backend_name | string | :heavy_check_mark: | Название бекенда |
+| name | string | :heavy_check_mark: | Название сервера |
+| address | string | :heavy_check_mark: | Адрес сервера |
+| port | int | :heavy_check_mark: | Порт сервера |
+| check | string | :x: | Проверка доступности сервера. По умолчанию - "enabled". Доступные значения: "disabled", "enabled" |
+| inter | int | :x: | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | :x: | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | :x: | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | :x: | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | :x: | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | :x: | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | :x: | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | :x: | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_lb_backend_server** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| lb_id | int | ID балансировщика нагрузки |
+| backend_name | string | Название бекенда |
+| name | string | Название сервера |
+| address | string | Адрес сервера |
+| port | int | Порт сервера |
+| check | string | Проверка доступности сервера. По умолчанию - "enabled". Доступные значения: "disabled", "enabled" |
+| inter | int | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+
+
+## Импортирование ресурса
+Так как ресурс lb_backend_server является подресурсом lb_backend, то для его импорта необходимо указать ID балансировщика, имя бекенда, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_lb_backend_server. ##
+```
+Пример:
+```
+terraform import decort_lb_backend_server.lbbs 777#testBackend#testServer
+```
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+
+## Пример использования
+Пример вызова _resource_ функции **decort_lb_backend_server**:
+```terraform
+resource "decort_lb_backend_server" "lbbs" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 668
+
+ #имя бекенда для создания сервера
+ #обязательный параметр
+ #тип - строка
+ backend_name = "testBackend"
+
+ #имя сервера
+ #обязательный параметр
+ #тип - строка
+ name = "testServer"
+
+ #ip адрес сервера
+ #обязательный параметр
+ #тип - строка
+ address = "192.168.5.33"
+
+ #порт сервера
+ #обязательный параметр
+ #тип - целое число
+ port = 6553
+
+ #проверка доступности сервера
+ #опциональный параметр
+ #доступные значения - "disabled", "enabled"
+ #по умолчанию - "enabled"
+ #тип - строка
+ #check = "enabled"
+
+ #интервал между проверками, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 5000
+ #тип - целое число
+ #inter = 5000
+
+ #интервал между проверками доступности сервера после восстановления, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 10000
+ #тип - целое число
+ #downinter = 1000
+
+ #кол-во проверок, которые сервер должен успешно пройти
+ #опциональный параметр
+ #по умолчанию - 2
+ #тип - целое число
+ #rise = 2
+
+ #кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable"
+ #опциональный параметр
+ #по умолчанию - 2
+ #тип - целое число
+ #fall = 2
+
+ #кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений
+ #опциональный параметр
+ #по умолчанию - 60000
+ #тип - целое число
+ #slowstart = 60000
+
+ #максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования
+ #опциональный параметр
+ #по умолчанию - 250
+ #тип - целое число
+ #maxconn = 250
+
+ #максимальное кол-во соединений в очереди серевера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер
+ #опциональный параметр
+ #по умолчанию - 256
+ #тип - целое число
+ #maxqueue = 256
+
+ #вес сервера для балансировки
+ #опциональный параметр
+ #мин - 0
+ #макс - 255
+ #по умолчанию - 100
+ #тип - целое число
+ #weight = 100
+
+ timeouts {
+ create = "5m"
+ read = "5m"
+ update = "5m"
+ delete = "5m"
+ }
+
+}
+```
+
+После успешного завершения такого вызова **decort_lb_backend_server** в переменной `decort_lb_backend_server.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.19-Resource_decort_disk_snapshot.md b/wiki/4.7.1/07.01.19-Resource_decort_disk_snapshot.md
new file mode 100644
index 0000000..05ac3c1
--- /dev/null
+++ b/wiki/4.7.1/07.01.19-Resource_decort_disk_snapshot.md
@@ -0,0 +1,53 @@
+Функция доступна в провайдере версии 3.2 и выше.
+
+_Resource_ функция **decort_disk_snapshot** служит для управления снимками данных диска. Функция позволяет:
+- Получить снимок
+- Удалить снимок
+- Произвести "откат" диска к этому снимку
+
+## Аргументы
+_Resource_ функция **decort_disk_snapshot** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| disk_id | int | :heavy_check_mark: | ID диска, к которому принадлежит снимок |
+| label | string | :heavy_check_mark: | ID снимка |
+| rollback | bool | :x: | Откат диска. Происходит только при изменении с false на true. По умолчанию - false |
+| timestamp | int | :x: | Время отката. Используется только при осуществлении отката |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_disk_snapshot** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | ID диска, к которому принадлежит снимок |
+| label | string | Наименование снимка |
+| rollback | bool | Откат диска. Происходит только при изменении с false на true. По умолчанию - false |
+| timestamp | int | Время отката. Используется только при осуществлении отката |
+| guid | string | ID снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | ID набора снимков, в котором лежит снимок состояния |
+| snap_set_time | string | Время набора |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_disk_snapshot**:
+```terraform
+resource "decort_disk_snapshot" "ds" {
+ #номер диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 20100
+
+ #ярлык диска
+ #обязательный параметр
+ #тип - строка
+ label = "label"
+
+ #флаг rollback
+ #опциональный параметр
+ #тип - булев
+ rollback = false
+}
+```
+
+После успешного завершения такого вызова **decort_disk_snapshot** в переменной `decort_disk_snapshot.ds` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.20-Resource_decort_flipgroup.md b/wiki/4.7.1/07.01.20-Resource_decort_flipgroup.md
new file mode 100644
index 0000000..412577f
--- /dev/null
+++ b/wiki/4.7.1/07.01.20-Resource_decort_flipgroup.md
@@ -0,0 +1,98 @@
+Функция доступна в провайдере версии 4.1.0 и выше.
+
+_Resource_ функция **decort_flipgroup** служит для управления плавающими группами (флипгруппами). Функция позволяет:
+- Создать флипгруппу
+- Удалить флипгруппу
+- Добавить/удалить клиентов
+
+## Аргументы
+_Resource_ функция **decort_flipgroup** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :---: | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+| name | string | :heavy_check_mark: | Название флипгруппы |
+| net_type | string | :heavy_check_mark: | Тип сети, EXTNET или ViNS |
+| net_id | int | :heavy_check_mark: | ID сети |
+| client_type | string | :heavy_check_mark: | Тип клиента (в данный момент поддерживается только compute) |
+| ip | string | :x: | IP для ассоциации с группой |
+| client_ids | []int | :x: | Список ID клиентов группы |
+| desc | string | :x: | Описание плавающей группы |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| client_ids | []int | Список ID подключенных к группе клиентов |
+| client_names | []string | Список имен подключенных клиентов |
+| client_type | string | Тип клиентов, подключаемых к группе |
+| conn_id | int | ID подключения |
+| conn_type | string | Тип подключения |
+| created_by | string | Кем создана группа |
+| created_time | int | Время создания |
+| default_gw | string | Шлюз по умолчанию |
+| deleted_by | string | Кем удалена группа |
+| deleted_time | int | Время удаления |
+| desc | string | Описание группы |
+| gid | int | Grid ID платформы |
+| guid | int | ID флипгруппы на платформе (=flipgroup_id) |
+| milestones | int | Веха |
+| name | string | Наименование плавающей группы |
+| net_id | int | ID сети |
+| net_type | string | Тип сети (EXTNET/ViNS) |
+| network | string | Сеть |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Наименование ресурсной группы |
+| status | string | Статус плавающей группы |
+| updated_by | string | Кем обновлена группа |
+| updated_time | int | Время обновления |
+
+## Пример использования
+
+```terraform
+resource "decort_flipgroup" "fg" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 999
+
+ #наименование Flipgroup
+ #обязательный параметр
+ #тип - строка
+ name = "flipgroup_name"
+
+ #тип сети (EXTNET, ViNS)
+ #обязательный параметр
+ #тип - строка
+ net_type = "EXTNET"
+
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ net_id = 13
+
+ #тип клиентов (в данный момент поддерживается только тип 'compute')
+ #обязательный параметр
+ #тип - строка
+ client_type = "compute"
+
+ #ip-адрес
+ #опциональный параметр
+ #тип - строка
+ ip = "127.0.0.1"
+
+ #список клиентов, прикрепленных к флипгруппе
+ #опциональный параметр
+ #тип - массив целых чисел
+ client_ids = [11269]
+
+ #описание флипгруппы
+ #опциональный параметр
+ #тип - строка
+ desc = "CHANGED"
+}
+```
+
+После успешного завершения такого вызова **decort_flipgroup** в переменной `decort_flipgroup.fg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.21-Resource_decort_k8s_cp.md b/wiki/4.7.1/07.01.21-Resource_decort_k8s_cp.md
new file mode 100644
index 0000000..558580b
--- /dev/null
+++ b/wiki/4.7.1/07.01.21-Resource_decort_k8s_cp.md
@@ -0,0 +1,367 @@
+Функция доступна в провайдере версии 4.2.0 и выше.
+
+## Изменения в 4.4.0
+
+- добавлено поле _extnet_only_
+- добавлено поле _oidc_cert_
+- добавлено поле _cloud_init_ (в последующих версиях удалено)
+- добавлено поле _ha_mode_
+- добавлено поле _cluster_config_
+
+_Resource_ функция **decort_k8s_cp** служит для управления control plane кластера k8s. Функция позволяет:
+
+- Создать кластер
+- Удалить кластер
+- Настроить мастер-узел
+- Изменить кол-во ВМ в мастер-узле
+
+Созданный с помощью данного ресурса кластер не имеет стандартных рабочих узлов и логики управления ими. Для управления worker-группами используется отдельный ресурс `decort_k8s_wg`.
+**!** При удалении ресурса `decort_k8s_cp` удалится сам кластер и все зависимые ресурсы (worker-группы)
+**!** При использовании `decort_k8s_cp` не рекомендуется параллельное использование `decort_k8s` для управления одним и тем же кластером во избежание проблем с идемпотентностью
+
+**Данный способ управления кластерами стал предпочтительным с версии провайдера 4.2.0 - для упрощения процесса миграции обратитесь к [**статье.\*\*](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.07-Миграция-k8s-кластеров-на-версию-4.2.0.md)
+
+## Работа с cluster_config
+
+Для использования cluster_config конфигурации, следует:
+
+1. Создать файл с расширением `.json` в рабочей директории.
+2. Описать в созданном файле конфигурацию cluster_config в формате JSON:
+
+### cluster_config.json
+
+```json
+{
+ "apiServer": {
+ "extraArgs": {
+ "oidc-issuer-url": "https://dex.decs.local/",
+ "oidc-client-id": "dex",
+ "oidc-username-claim": "email",
+ "oidc-groups-claim": "groups",
+ "oidc-ca-file": "/etc/kubernetes/ssl/kc-ca.pem"
+ }
+ }
+}
+```
+
+3. Указать путь до файла `cluster_config.json` в качестве значения параметра `cluster_config` в ресурсе `decort_k8s`:
+
+```terraform
+resource "decort_k8s" "cluster1" {
+ # ...
+
+ cluster_config = file("cluster_config.json")
+
+ # ...
+}
+```
+
+4. Выполнить `terraform apply`
+
+## Работа с oidc\_\_cert
+
+Для работы с oidc_cert следует:
+
+1. Создать файл с ssl-сертификатом в формате x509 pem c названием ca.crt в рабочей директории
+
+### ca.crt
+
+Пример содержания файла ca.crt
+
+```
+-----BEGIN CERTIFICATE-----
+MIIDzTCCArWgAwIBAgIUUW9bFlExT8f/gVX4OrYXegInXi0wDQYJKoZIhvcNAQEL
+BQAwdjELMAkGA1UEBhMCUlUxDzANBgNVBAgMBk1vc2NvdzEPMA0GA1UEBwwGTW9z
+Y293MQwwCgYDVQQKDANBQkMxDDAKBgNVBAsMA0FCQzEMMAoGA1UEAwwDQUJDMRsw
+GQYJKoZIhvcNAQkBFgxBQkNAbWFpbC5jb20wHhcNMjMwOTI2MTQ0MzM2WhcNMjQw
+OTI1MTQ0MzM2WjB2MQswCQYDVQQGEwJSVTEPMA0GA1UECAwGTW9zY293MQ8wDQYD
+VQQHDAZNb3Njb3cxDDAKBgNVBAoMA0FCQzEMMAoGA1UECwwDQUJDMQwwCgYDVQQD
+DANBQkMxGzAZBgkqhkiG9w0BCQEWDEFCQ0BtYWlsLmNvbTCCASIwDQYJKoZIhvcN
+AQEBBQADggEPADCCAQoCggEBAOUGj6B7sBrAYBuAQ4I0f6plcrLG33cNGzcktZrS
+SZRWOMwXzBCUNNOBKXZHnapUAoZW23BllpZ/y50Y01JAggdBPbODw864ZROJMt3P
+xlZZJQghraFUF8H/ANsmRzfh3nD98fBSr4YUg2VGEwg+Qvzh2peiNBRer4tD6QuV
+BqiJZyUNrz0JUKmFZF/uTM4rNRhmF7y95A49GDZeIzwFFARSMkQPtIjMj8h75fs3
+PD41wEkQyV5SSM3YMGQeqp/7ay10ec31s6cn/PBB8bF8PTVYc+hJOfNuVrkm8CqG
+w1kzKg+7ztgcCMOEL2yftgckg5PSFMQ+5RPgBieEOj3IDHsCAwEAAaNTMFEwHQYD
+VR0OBBYEFPLv18WpzpwIGhqlM2EAHl7TXgNnMB8GA1UdIwQYMBaAFPLv18WpzpwI
+GhqlM2EAHl7TXgNnMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
+ADbH2Y4ExwEllkKrQ+VcyajjPXV9vcG5Ag+/9DUM0aFCO4H0ZzdBKHVCGMwIx5sS
+gLSLx2zoT2F3oTHaJ4T9iVx+sBleKZZbpApO51dLaVSiy69cfkZy/GOMiWuEEZPU
+UdGTMAAoM1+gqx8n0EsGf96zJZ+PtjHi6RdNmPBnuRRvRRPXQKNLJF1kYDgYlFdH
+KxLl/lm/Y0zhV/VNd7OXsV0LAsyrRiNpuyCaniCOTR1ZRkD4UfWkc/bbNgbLjAfb
+8Y0SjvSiYpFPE0DQv0ksSrhySJtyCy71UTGzSHI+tRB9LwhnDiijAoT7LnxQgNq8
+5IdaZNyYvyGubkczwBrFddU=
+-----END CERTIFICATE-----
+```
+
+2. Указать путь до файла `ca.crt` в качестве значениея параметра `oidc_cert` в ресурсе `decort_k8s`
+
+```terraform
+resource "decort_k8s" "cluster1" {
+ # ...
+
+ oidc_cert = file("ca.crt")
+
+ # ...
+}
+```
+
+3. Выполнить `terraform apply`
+
+## Работа в параллельном режиме
+
+Рекомендуется создавать одновременно не более одного экземпляра ресурса.
+В случае необходимости создания нескольких ресурсов одновременно, необходимо запускать `terraform apply/plan` в режиме `-parallelism=1`.
+
+## Аргументы
+
+_Resource_ функция **decort_k8s_cp** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | :----------------: | --- |
+| name | string | :heavy_check_mark: | Наименование кластера |
+| k8sci_id | int | :heavy_check_mark: | ID k8s CI |
+| network_plugin | string | :heavy_check_mark: | Плагин сети ("flannel", "weavenet" или "calico") |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+| num | int | :x: | Кол-во ВМ в мастер-узле |
+| cpu | int | :x: | Кол-во ядер для мастер-узла |
+| ram | int | :x: | Кол-во RAM (в мб) для мастер-узла |
+| disk | int | :x: | Размер диска мастер-узла |
+| sep_id | int | :x: | Storage Endpoint ID мастер-узла |
+| sep_pool | string | :x: | SEP пул мастер-узла |
+| with_lb | bool | :x: | Создать кластер с/без балансировщика нагрузки |
+| extnet_id | int | :x: | ID внешний сети для подключения worker'ов |
+| vins_id | int | :x: | ID виртуальной сети для соединения workers. Если не задано, то сеть будет выбрана платформой. |
+| cloud_init | string | :x: | Используется на этапе создания вм. Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания |
+| init_config | string | :x: | Используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере, это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации |
+| kubelet_config | string | :x: | Используется для настройки поведения и параметров Kubelet, который является агентом primary node, запускаемым на каждом node кластера он включает в себя такие параметры, как IP-адрес node, распределение ресурсов, политики удаления модулей и другие конфигурации, специфичные для Kubelet |
+| kube_proxy_config | string | :x: | Используется для настройки поведения и параметров присоединения node к кластеру, он включает в себя такие параметры, как режим прокси-сервера, диапазоны IP-адресов кластера и другие конфигурации, специфичные для Kube-proxy |
+| cluster_config | string | :x: | Используется для определения глобальных настроек и конфигураций для всего кластера. Она включает в себя такие параметры, как имя кластера, настройки DNS, методы аутентификации и другие конфигурации в масштабах кластера. вставьте допустимую строку JSON со всеми уровнями вложенности |
+| join_config | string | :x: | Используется для настройки поведения и параметров присоединения node к кластеру, он включает в себя такие параметры, как cluster's control plane endpoint, токен и ключ сертификата |
+| oidc_cert | string | :x: | ssl-сертификат в формате x509 pem |
+| additional_sans | []string | :x: | Дополнительные SAN (Subject Alternative Names) для использования в процессе автоматического выписывания сертификата Кластера Kubernetes, возможность взаимодействовать с кластером по FQDN параметр получает список строк – IP-адреса и/или DNS (по формату RFC 1123 c поддержкой wildcard) |
+| lb_sysctl_params | []map[string]interface{} | :x: | Пользовательские значения sysctl для балансировщика нагрузки, для применения настроек, необходимо перезагрузить балансировщик |
+| desc | string | :x: | Описание кластера | |
+| oidc_cert | string | :x: | ssl-сертификат в формате x509 pem |
+| extnet_only | bool | :x: | Использовать только extnet для работы кластера |
+| ha_mode | bool | :x: | Режим высокой доступностью балансировщика нагрузки |
+| start | bool | :x: | Старт/Стоп кластера |
+| permanently | bool | :x: | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_k8s_cp** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| acl | Struct{} [см. ниже](#описание-структуры-списка-acl) | acl |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| bservice_id | int | ID bservice |
+| k8sci_id | int | ID образа кластера |
+| k8s_id | int | ID кластера |
+| detailed_info | Struct{} [см.ниже](#описание-структуры-списка-detailed_info) | Информация о ВМ внутри мастер-узла |
+| master_id | int | ID мастер-узла |
+| master_name | string | Наименование мастер-узла |
+| num | int | Кол-во ВМ в мастер-узле |
+| cpu | int | Кол-во ядер для мастер-узла |
+| ram | int | Кол-во RAM (в мб) для мастер-узла |
+| disk | int | Размер диска мастер-узла |
+| sep_id | int | Storage Endpoint ID мастер-узла |
+| sep_pool | string | SEP пул мастер-узла |
+| created_by | string | Кем был создан ресурс |
+| created_time | int | Время создания ресурса |
+| deleted_by | string | Кем был удален ресурс |
+| deleted_time | int | Время удаления ресурса |
+| extnet_id | int | ID внешней сети |
+| k8s_ci_name | string | Имя образа кластера |
+| lb_id | int | ID балансировщика нагрзуки |
+| lb_ip | string | IP балансировщика нагрзуки |
+| name | string | Имя ресурса |
+| network_plugin | string | Сетевой плагин |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Имя ресурсной группы |
+| status | string | Статус ресурса |
+| tech_status | string | Технический статус ресурса |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| kubeconfig | string | Конфиг |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры списка acl
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | explicit |
+| guid | string | ID ресурса |
+| right | string | right |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID группы |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+| natable_vins_ip | string | IP NAT |
+| natable_vins_network | string | IP виртуальной сети |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_k8s_cp**:
+
+```terraform
+resource "decort_k8s_cp" "cp" {
+ #название кластера
+ #обязательный параметр
+ #тип - строка
+ name = "k8s-cp"
+
+ #K8sCI ID
+ #обязательный параметр
+ #тип - целое число
+ k8sci_id = 55
+
+ #плагин сети (flannel, weavenet или calico)
+ #обязательный параметр
+ #тип - строка
+ network_plugin = "flannel"
+
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1387
+
+ #кол-во ядер мастер-узла
+ #опциональный параметр
+ #тип - целое число
+ cpu = 2
+
+ #объем RAM мастер-узла
+ #опциональный параметр
+ #тип - целое число
+ ram = 2048
+
+ #кол-во ВМ мастер-узла (1, 3 или 5)
+ #опциональный параметр
+ #тип - целое число
+ num = 1
+
+ #размер диска мастер-узла
+ #опциональный параметр
+ #тип - целое число
+ disk = 10
+
+ #описание кластера
+ #опциональный параметр
+ #тип - строка
+ desc = ""
+
+ #id extnet
+ #опциональный параметр
+ #тип - целое число
+ extnet_id = 0
+
+ #id vins
+ #опциональный параметр
+ #тип - целое число
+ vins_id = 1234
+
+ #storage Endpoint ID
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 0
+
+ #SEP Pool
+ #опциональный параметр
+ #тип - строка
+ sep_pool = "pool"
+
+ #старт/стоп кластера
+ #опциональный параметр
+ #тип - булев
+ start = true
+
+ #создать кластер с/без балансировщика нагрузки
+ #опциональный параметр
+ #тип - булев
+ with_lb = true
+
+ #позволяет создать схему отказоустройчивой LB
+ #опциональный параметр
+ #тип - булев
+ ha_mode = true
+
+ #дополнительные SAN (Subject Alternative Names) для использования в процессе автоматического выписывания сертификата Кластера Kubernetes;
+ #возможность взаимодействовать с кластером по FQDN
+ #параметр получает список строк – IP-адреса и/или DNS (по формату RFC 1123 c поддержкой wildcard)
+ #опциональный параметр
+ #тип - массив строк
+ additional_sans = ["192.168.201.0","192.168.201.1"]
+
+ #используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере
+ #это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации
+ #опциональный параметр
+ #тип - строка
+ init_config = "{JSON string}"
+
+ #используется для определения глобальных настроек и конфигураций для всего кластера
+ #он включает в себя такие параметры, как имя кластера, настройки DNS, методы аутентификации и другие конфигурации в масштабах кластера
+ #опциональный параметр
+ #тип - строка
+ cluster_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров Kubelet, который является агентом primary node, запускаемым на каждом node кластера
+ #он включает в себя такие параметры, как IP-адрес node, распределение ресурсов, политики удаления модулей и другие конфигурации, специфичные для Kubelet
+ #опциональный параметр
+ #тип - строка
+ kubelet_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров присоединения node к кластеру
+ #он включает в себя такие параметры, как режим прокси-сервера, диапазоны IP-адресов кластера и другие конфигурации, специфичные для Kube-proxy
+ #опциональный параметр
+ #тип - строка
+ kube_proxy_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров присоединения node к кластеру
+ #он включает в себя такие параметры, как cluster's control plane endpoint, токен и ключ сертификата
+ #опциональный параметр
+ #тип - строка
+ join_config = "{JSON string}"
+
+ #при создании кластре использовать подключение только к сети ExtNet
+ #опциональный параметр
+ #тип - булев
+ extnet_only = true
+
+ #добавить ssl-сертификат в формате x509 pem
+ #необязательный параметр
+ #тип - файл с форматом в виде x509 pem
+ oidc_cert = file("ca.crt")
+
+ #пользовательские значения sysctl для LB
+ #опциональный параметр
+ #тип - список мап
+ lb_sysctl_params = [{text = "1", text = "some"}]
+
+ #команда destroy удаляет кластер без возможности восстановления
+ #опциональный параметр
+ #тип - булев
+ permanently = true
+
+}
+```
+
+После успешного завершения такого вызова **decort_k8s_cp** в переменной `decort_k8s_cp.cp` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.22-Resource_decort_vins_static_route.md b/wiki/4.7.1/07.01.22-Resource_decort_vins_static_route.md
new file mode 100644
index 0000000..75a1975
--- /dev/null
+++ b/wiki/4.7.1/07.01.22-Resource_decort_vins_static_route.md
@@ -0,0 +1,62 @@
+Функция доступна в провайдере версии 4.4.0 и выше.
+
+_Resource_ функция **decort_vins_static_route** служит для управления статическими путями. Функция позволяет:
+- Создать статический путь
+- Удалить статический путь
+- Выдать/отозвать доступ к статическому пути для compute
+
+## Аргументы
+_Resource_ функция **decort_vins_static_route** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID VINS |
+| destination | string | :heavy_check_mark: | IP целевой сети |
+| gateway | string | :heavy_check_mark: | IP шлюза |
+| netmask | string | :heavy_check_mark: | Сетевая маска |
+| compute_ids | []int | :x: | Список ID compute, которым предоставить доступ |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| destination | string | IP целевой сети |
+| gateway | string | IP шлюза |
+| guid | string | guid ресурса |
+| netmask | string | сетевая маска |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+
+
+## Пример использования
+
+```terraform
+resource "decort_vins_static_route" "sr" {
+ #id Vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 1111
+
+ #destination network
+ #обязательный параметр
+ #тип - строка
+ destination = "192.168.201.0"
+
+ #destination network mask
+ #обязательный параметр
+ #тип - строка
+ netmask = "255.255.255.255"
+
+ #ip-адрес из пула свободных IP-адресов ViNS ID
+ #обязательный параметр
+ #тип - строка
+ gateway = "192.168.201.40"
+
+ #список виртуальных машин, которым будет предоставлен доступ к роуту
+ #опциональный параметр
+ #тип - массив целых чисел
+ compute_ids = [111, 222]
+
+}
+```
+
+После успешного завершения такого вызова **decort_vins_static_route** в переменной `decort_vins_static_route.sr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.23-Resource_decort_image_from_blank_compute.md b/wiki/4.7.1/07.01.23-Resource_decort_image_from_blank_compute.md
new file mode 100644
index 0000000..b551716
--- /dev/null
+++ b/wiki/4.7.1/07.01.23-Resource_decort_image_from_blank_compute.md
@@ -0,0 +1,140 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Resource_ функция **decort_image_from_blank_compute** служит для управления образом, созданным из пустого компьюта.
+
+## Аргументы
+
+_Resource_ функция **decort_image_from_blank_compute** для создания образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID ВМ, которая была создана как blank |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| boot_type | string | :heavy_check_mark: | Тип загрузки образа, возможные варианты: "bios" или "uefi" |
+| type | string | :heavy_check_mark: | Тип образа, возможные варианты - "linux", "windows" |
+| account_id | int | :x: | ID аккаунта владельца образа |
+| username | string | :x: | Имя пользователя |
+| password | string | :x: | Пароль пользователя |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| hot_resize | bool | :x: | Использует ли машина горячее изменение размера образа |
+| async_mode | bool | :x: | Синхронное создание образа, используется при создании. Значение по умолчанию: false. |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_image_from_blank_compute** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| ckey | string | Ckey |
+| acl | string | Информация об аккаунте |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| compute_ci_id | int | ID вычислительного ресурса |
+| cd_presented_to | string | Подключение образа |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| image_name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| res_id | string | ID ресурса |
+| rescuecd | bool | cd или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| version | string | Версия |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_image_from_blank_compute**:
+
+```terraform
+resource "decort_image_from_blank_compute" "img" {
+ #id виртуальной машины, созданной как blank
+ #обязательный параметр
+ #используется для создания образа
+ #тип - целое число
+ compute_id = 1234
+
+ #наименование образа
+ #обязательный параметр
+ #используется для создания и обновления образа
+ #тип - строка
+ name = "image_name"
+
+ #тип загрузчика (bios/uefi)
+ #обязательный параметр
+ #используется для создания образа
+ #тип - строка
+ boot_type = "bios"
+
+ #тип образа (linux, windows и др.)
+ #обязательный параметр
+ #используется для создания образа
+ #тип - строка
+ type = "linux"
+
+ #юзернейм для образа
+ #опциональный параметр
+ #используется для создания образа
+ #тип - строка
+ #username = "userx"
+
+ #пароль для образа
+ #опциональный параметр
+ #используется для создания образа
+ #тип - строка
+ #password = "passx"
+
+ #id аккаунта
+ #опциональный параметр
+ #используется для создания образа
+ #тип - целое число
+ #account_id = 138
+
+ #storage endpoint provider ID
+ #опциональный параметр
+ #используется для создания образа
+ #тип - целое число
+ #sep_id = 1
+
+ #pool для образа
+ #опциональный параметр
+ #используется для создания образа
+ #тип - строка
+ #pool_name = "pool"
+
+ #поддержка hot resize
+ #опциональный параметр
+ #используется для создания образа
+ #тип - булев
+ #hot_resize = true
+
+ #флаг для создания образа в асинхронном режиме
+ #опциональный параметр
+ #дефолтное значение - false
+ #тип - булев
+ #async_mode = true
+
+}
+```
+
+После успешного завершения такого вызова **decort_image_from_blank_compute** в переменной `decort_image_from_blank_compute.img` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.24-Resource_decort_image_from_platform_disk.md b/wiki/4.7.1/07.01.24-Resource_decort_image_from_platform_disk.md
new file mode 100644
index 0000000..c7ed546
--- /dev/null
+++ b/wiki/4.7.1/07.01.24-Resource_decort_image_from_platform_disk.md
@@ -0,0 +1,163 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Resource_ функция **decort_image_from_platform_disk** служит для управления образом, созданным из платформенного диска.
+
+## Аргументы
+
+_Resource_ функция **decort_image_from_platform_disk** для создания образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID платформенного диска, из которого будет создан образ |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| boot_type | string | :heavy_check_mark: | Тип загрузки образа, возможные варианты: "bios" или "uefi" |
+| type | string | :heavy_check_mark: | Тип образа, возможные варианты - "linux", "windows" |
+| architecture | string | :heavy_check_mark: | Архитектура образа, возможные варианты - "X86_64" |
+| drivers | []string | :heavy_check_mark: | Драйвера, возможные варианты - ["KVM_X86", "SVA_KVM_X86"] |
+| account_id | int | :x: | ID аккаунта владельца образа |
+| username | string | :x: | Имя пользователя |
+| password | string | :x: | Пароль пользователя |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| bootable | bool | :x: | Является ли образ загрузочным. Значение по умолчанию: true. |
+| hot_resize | bool | :x: | Использует ли машина горячее изменение размера образа |
+| async_mode | bool | :x: | Синхронное создание образа, используется при создании. Значение по умолчанию: false. |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_image_from_platform_disk** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| ckey | string | Ckey |
+| acl | string | Информация об аккаунте |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| compute_ci_id | int | ID вычислительного ресурса |
+| cd_presented_to | string | Подключение образа |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| image_name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| res_id | string | ID ресурса |
+| rescuecd | bool | cd или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| version | string | Версия |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_image_from_platform_disk**:
+
+```terraform
+resource "decort_image_from_platform_disk" "img" {
+ #id диска
+ #используется для создания образа
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 1234
+
+ #наименование образа
+ #используется для создания и обновления образа
+ #обязательный параметр
+ #тип - строка
+ name = "image_name"
+
+ #тип загрузчика
+ #используется для создания образа
+ #обязательный параметр
+ #возможные значения - bios, uefi
+ #тип - строка
+ boot_type = "bios"
+
+ #тип образа (linux, windows и др.)
+ #используется для создания образа
+ #обязательный параметр
+ #тип - строка
+ type = "linux"
+
+ #архитектура образа
+ #используется для создания образа
+ #обязательный параметр
+ #возможные значения - X86_64
+ #тип - строка
+ architecture = "X86_64"
+
+ #драйверы компьютов, подходящие для данного образа
+ #используется для создания образа
+ #обязательный параметр
+ #тип - массив строк
+ drivers = ["KVM_X86"]
+
+ #имя пользователя для образа
+ #используется для создания образа
+ #опциональный параметр
+ #тип - строка
+ #username = "userx"
+
+ #пароль для образа
+ #используется для создания образа
+ #опциональный параметр
+ #тип - строка
+ #password = "passx"
+
+ #id аккаунта
+ #используется для создания образа
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 138
+
+ #id сепа для образа
+ #используется для создания образа
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #pool для образа
+ #используется для создания образа
+ #опциональный параметр
+ #тип - строка
+ #pool_name = "pool"
+
+ #поддержка hot resize
+ #используется для создания образа
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = true
+
+ #флаг загрузочного образа
+ #используется для создания образа
+ #опциональный параметр
+ #по умолчанию - true
+ #тип - булев
+ #bootable = true
+
+ #флаг для создания образа в асинхронном режиме
+ #опциональный параметр
+ #по умолчанию - false
+ #тип - булев
+ #async_mode = true
+}
+```
+
+После успешного завершения такого вызова **decort_image_from_platform_disk** в переменной `decort_image_from_platform_disk.img` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.01.25-Resource_decort_disk_replication.md b/wiki/4.7.1/07.01.25-Resource_decort_disk_replication.md
new file mode 100644
index 0000000..2640268
--- /dev/null
+++ b/wiki/4.7.1/07.01.25-Resource_decort_disk_replication.md
@@ -0,0 +1,163 @@
+Функция доступна в провайдере версии 4.0.0 и выше.
+
+_Resource_ функция **decort_disk_replication** служит для управления репликами дисков ("disk") в облачной платформе DECORT.
+
+## Аргументы
+_Resource_ функция **decort_disk_replication** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_name | string | :heavy_check_mark: | Наименование реплики диска |
+| disk_id | int | :heavy_check_mark: | id диска из которого будет создана реплика |
+| sep_id | int | :heavy_check_mark: | id сепа реплики диска |
+| pool_name | string | :heavy_check_mark: | Наименование пула реплики диска |
+| sep_id | int | :x: | id sep |
+| pause | bool | :x: | Приостановить / Возобновить связь между диском и репликой |
+| reverse | bool | :x: | Поменять роли между диском и репликой |
+| start | bool | :x: | Установить / Прекратить связь между диском и репликой |
+| detach | bool | :x: | Отсоединить реплику от ВМ при удалении |
+| permanently | bool | :x: | Удалить реплику безвозвратно |
+
+## Возвращаемые значения
+В случае успешного выполнения _Resource_ функция **decort_disk_replication** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца реплики диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная реплика диска |
+| acl | []string | Список доступов к реплике диска |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска реплики |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| gid | int | Идентификатор площадки (grid id) |
+| id | int | Идентификатор реплики диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данную реплику диска |
+| images | []int | Идентификаторы образов, использующих реплику диска |
+| iotune | Struct{}[см. ниже](#описание-cтруктуры-iotune) | Информация об ограничениях IO реплики диска |
+| disk_name | string | Наименование реплики диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| pci_slot | int | id pci слота, к которому подключена реплика |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещёна реплика |
+| present_to | []int | Список ID ресурсов, которым предоставлена реплика диска |
+| purge_time | int | Время последней попытки |
+| replica_disk_id | int | Идентификатор реплики диска. Дублирует значение параметра `id`. |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещёна реплика |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность реплики дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | int | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния реплики |
+| status | string | Статус реплики |
+| status_replication | string | Статус связи между диском и репликой |
+| tech_status | string | Технический статус реплики |
+| type | string | Тип реплики с точки зрения ее роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание cтруктуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_disk_replication**:
+
+```terraform
+resource "decort_disk_replication" "dr" {
+ #id диска из которого будет создана реплика
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 20100
+
+ #имя реплики диска
+ #обязательный параметр
+ #тип - строка
+ disk_name = "test"
+
+ #sep id
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1
+
+ #название pool
+ #обязательный параметр
+ #тип - строка
+ pool_name = "some"
+
+ #флаг паузы
+ #опциональный параметр
+ #тип - булев
+ #pause = false
+
+ #флаг для изменения ролей дисков
+ #опциональный параметр
+ #тип - булев
+ #reverse = false
+
+ #флаг для запуска связи между диском и репликой
+ #опциональный параметр
+ #тип - булев
+ #start = false
+
+ #флаг для отключения диска от ВМ при удалении
+ #опциональный параметр
+ #тип - булев
+ #detach = false
+
+ #флаг для удаления реплики диска безвозвратно
+ #опциональный параметр
+ #тип - булев
+ #permanently = false
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _resource_ функции **decort_disk_replication** в переменной `decort_disk_replication.dr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02-Административная-группа-API.md b/wiki/4.7.1/07.02-Административная-группа-API.md
new file mode 100644
index 0000000..ad479ce
--- /dev/null
+++ b/wiki/4.7.1/07.02-Административная-группа-API.md
@@ -0,0 +1 @@
+Раздел содержит resource функции административной группы API.
diff --git a/wiki/4.7.1/07.02.01-Resource_decort_cb_pcidevice.md b/wiki/4.7.1/07.02.01-Resource_decort_cb_pcidevice.md
new file mode 100644
index 0000000..f142b8c
--- /dev/null
+++ b/wiki/4.7.1/07.02.01-Resource_decort_cb_pcidevice.md
@@ -0,0 +1,104 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_pcidevice** служит для управления устройств с шиной PCI. Функция позволяет:
+- Создать устройство
+- Удалить устройство
+- Включить/отключить устройство
+
+## Аргументы
+
+_Resource_ функция **decort_cb_pcidevice** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя устройства |
+| hw_path | string | :heavy_check_mark: | Путь до устройства (HW Path) |
+| rg_id | int | :heavy_check_mark: | id ресурсной группы устройства |
+| stack_id | int | :heavy_check_mark: | id стака устройства |
+| description | string | :x: | Описание устройства |
+| enable | bool | :x: | Доступность устройства, может использоваться на уже созданном ресурсе |
+| force_disable | bool | :x: | Принудительное отключение устройства, используется при отключении устройства |
+| force_delete | bool | :x: | Принудительное удаление устройства, используется при удалении устройства |
+| device_id | int | :x: | id устройства, может быть использовано для формирования .tfstate, при наличии ресурса в облаке |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_pcidevice** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| compute_id | int | id вычислительной площадки |
+| description | string | Описание |
+| guid | int | Внутренний id |
+| hw_path | string | HW Путь |
+| device_id | int | id устройства |
+| name | string | Наименование устройства |
+| rg_id | int | id ресурсной группы (resource group) |
+| stack_id | int | id стэка |
+| status | string | Статус устройства |
+| system_name | string | Системное имя устройства |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_pcidevice**:
+
+```terraform
+resource "decort_cb_pcidevice" "pd" {
+ #имя устройства
+ #обязательный параметр
+ #тип - строка
+ name = "test_device"
+
+ #путь до устройства
+ #обязательный параметр
+ #тип - строка
+ hw_path = "0000:01:00.0"
+
+ #описание устройства
+ #необязательный параметр
+ #тип - строка
+ #description = "test desc"
+
+ #id ресурсной группы устройства
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1111
+
+ #id стака устройства
+ #обязательный параметр
+ #тип - целое число
+ stack_id = 11
+
+ #доступность устройства
+ #опциональный параметр
+ #может использоваться на созданном ресурсе
+ #тип - булев
+ #enable = false
+
+ #принудительное отключение устройства
+ #опциональный параметр
+ #может использоваться на созданном ресурсе
+ #тип - булев
+ #force_disable = true
+
+ #принудительное удаление устройства
+ #опциональный параметр
+ #используется при удалении ресурса
+ #тип - булев
+ #force_delete = true
+
+ #id устройства
+ #опциональный параметр
+ #позволяет "восстановить" состояние ресурса терраформа на локальной машине
+ #тип - целое число
+ #device_id = 86
+}
+# once the above directive completes, pcidevice will be accessible
+# as decort_cb_pcidevice.pd
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_pcidevice** в переменной `decort_cb_pcidevice.pd` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.02-Resource_decort_cb_sep_config.md b/wiki/4.7.1/07.02.02-Resource_decort_cb_sep_config.md
new file mode 100644
index 0000000..e619ccb
--- /dev/null
+++ b/wiki/4.7.1/07.02.02-Resource_decort_cb_sep_config.md
@@ -0,0 +1,404 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_sep_config** служит для управления конфигурацией storage endpoint. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+_Resource_ функция **decort_cb_sep_config** позволяет добавлять, редактировать конфигурацию sep. Обо всех доступных полях конфигурации для каждого типа storage endpoint см. ниже.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_sep_config** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| sep_id | int | :heavy_check_mark: | sep id |
+| config | json string | :x: | Конфигурация sep. Не использовать вместе с field_edit |
+| field_edit | Struct{ field_name string field_value string field_type string } | :x: | Редактирование/добавление поля, используется при редактировании sep Наименование поля Значение поля Тип поля. Возможные значения: str, int, dict, list, bool Не использовать вместе с config |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep_config** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage |
+| config | json string | Конфигурация sep |
+| field_edit | Struct{ field_name string field_value string field_type string } | Редактирование/добавление поля, используется при редактировании sep Наименование поля Значение поля Тип поля. Возможные значения: str, int, dict, list, bool |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_sep_config**:
+
+```terraform
+resource "decort_cb_sep_config" "sc" {
+ #id sep
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1111
+
+ #конфигурация
+ #опциональный параметр
+ #используется для создания и изменения конфигурации
+ #тип - json строка
+ #config = file("./config.json")
+
+ #редактирование поля
+ #опциональный параметр
+ #используется при редактировании ресурса
+ #тип - блок полей
+ #field_edit {
+ #имя поля
+ #обязательный параметр
+ #тип - строка
+ #field_name = "edgeuser_password"
+
+ #значение поля
+ #обязательный параметр
+ #тип - строка
+ #field_value = "shshs"
+
+ #тип поля
+ #обязательный параметр
+ #возможные значения - int,bool, str, dict, list
+ #тип - строка
+ #field_type = "str"
+ #}
+
+}
+# and config will be accessible
+# as decort_cb_sep_config.sc.config
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep_config** в переменной `decort_cb_sep_config.sc` будут сохранены возвращаемые значения.
+
+Чтобы получить доступ к конфигурации и сохранить ее в файл .json, необходимо:
+
+1. определить в .tf - файле дополнительный output с любым именем, в который запишется информация о конфигурации sep и обернуть ее в вызов функции jsondecode для декодирования информации.
+
+```terraform
+output "sep_config" {
+ value = jsondecode(decort_cb_sep_config.sc.config)
+}
+```
+
+2. Применить изменения в терраформе.
+
+```bash
+terraform apply
+```
+
+3. Сохранить данные из output в .json - файл.
+
+```bash
+terraform output -json sep_config >> config.json
+```
+
+В общем случае это будет выглядеть как указано ниже.
+
+```bash
+terraform output -json >> .json
+```
+
+## Примеры возможных конфигураций для разных типов sep
+
+Поля в разных версиях decort могут отличаться.
+Конфигурация перед отправкой проходит валидацию.
+
+### des
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_IPs | []string | Список ip адресов для api |
+| protocol | string | Протокол сообщения с sep |
+| decs3o_app_secret | string | Секретный ключ decs3o |
+| format | string | Формат передачи данных |
+| edgeuser_password | string | Пароль пользователя |
+| edgeuser_name | string | Имя пользователя |
+| decs3o_app_id | string | APP ID, полученный в decs3o |
+| transport | string | Транспортный протокол |
+
+```json
+{
+ "API_IPs": ["11.111.1.11", "11.111.1.12", "11.111.1.13", "11.111.1.14"],
+ "protocol": "des",
+ "decs3o_app_secret": "",
+ "format": "raw",
+ "edgeuser_password": "somepassword",
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purgatory_id": 1
+ }
+ },
+ "edgeuser_name": "someusername",
+ "decs3o_app_id": "",
+ "ovs_settings": {},
+ "pools": [
+ {
+ "types": ["D"],
+ "referenceId": "somerefid",
+ "name": "poolname2",
+ "pagecache_ratio": 100,
+ "uris": [
+ {
+ "ip": "11.111.1.11",
+ "port": 11
+ },
+ {
+ "ip": "11.111.1.12",
+ "port": 11
+ },
+ {
+ "ip": "11.111.1.13",
+ "port": 11
+ },
+ {
+ "ip": "11.111.1.14",
+ "port": 11
+ }
+ ]
+ },
+ {
+ "types": ["D"],
+ "referenceId": "somerefid2",
+ "name": "poolname1",
+ "pagecache_ratio": 100,
+ "uris": [
+ {
+ "ip": "11.111.1.11",
+ "port": 12
+ },
+ {
+ "ip": "11.111.1.12",
+ "port": 12
+ },
+ {
+ "ip": "11.111.1.13",
+ "port": 12
+ },
+ {
+ "ip": "11.111.1.14",
+ "port": 12
+ }
+ ]
+ },
+ {
+ "types": ["B"],
+ "referenceId": "somerefid3",
+ "name": "myname",
+ "pagecache_ratio": 100,
+ "uris": [
+ {
+ "ip": "11.111.1.11",
+ "port": 13
+ },
+ {
+ "ip": "11.111.1.12",
+ "port": 13
+ },
+ {
+ "ip": "11.111.1.13",
+ "port": 13
+ },
+ {
+ "ip": "11.111.1.14",
+ "port": 13
+ }
+ ]
+ }
+ ],
+ "transport": "tcp"
+}
+```
+
+### hitachi
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_URLs | []string | Список адресов для api |
+| SN | string | Серийный номер |
+| format | string | Формат передачи данных |
+| disk_max_size | int | Максимальный размер диска |
+| mgmt_password | string | Пароль пользователя |
+| mgmt_user | string | Имя пользователя |
+| model | string | Модель |
+| name_prefix | string | Префикс в имени |
+| protocol | string | Протокол сообщения |
+| ssl_verify | bool | Проверка ssl |
+
+```json
+{
+ "API_URLs": ["https://11.11.111.11:11", "https://11.11.111.12:11"],
+ "SN": 1111,
+ "disk_max_size": 111,
+ "format": "raw",
+ "hostGroupNumMax": 1,
+ "hostGroupNumMin": 1,
+ "hostGroupNumber": 1,
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purge_attempts_threshold": 20
+ }
+ },
+ "mgmt_password": "pwd",
+ "mgmt_user": "username",
+ "model": "model",
+ "name_prefix": "my-prefix-",
+ "pools": [
+ {
+ "clone_technology": "snapshot",
+ "id": 1,
+ "maxLdevId": 1111,
+ "minLdevId": 111,
+ "name": "my-prefix-01",
+ "snapshot_pool_id": 1,
+ "snapshotable": true,
+ "types": ["D", "B", "ANY"],
+ "usage_limit": 999999999
+ },
+ {
+ "clone_technology": "snapshot",
+ "id": 2,
+ "maxLdevId": 1111,
+ "minLdevId": 111,
+ "name": "my-prefix-92-snap",
+ "snapshot_pool_id": 1,
+ "snapshotable": true,
+ "types": [],
+ "usage_limit": 111
+ }
+ ],
+ "ports": ["port-name-1", "port-name-2"],
+ "protocol": "scsi",
+ "ssl_verify": false
+}
+```
+
+### dorado
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_URLs | []string | Список адресов для api |
+| edgeuser_password | string | Пароль пользователя |
+| edgeuser_name | string | Имя пользователя |
+| format | string | Формат передачи данных |
+| disk_max_size | int | Максимальный размер диска |
+| mgmt_password | string | Пароль пользователя |
+| mgmt_user | string | Имя пользователя |
+| model | string | Модель |
+| name_prefix | string | Префикс в имени |
+| protocol | string | Протокол сообщения |
+
+```json
+{
+ "API_URLs": ["https://111.11.111.111:11/"],
+ "disk_max_size": 111,
+ "edgeuser_name": "username",
+ "edgeuser_password": "pwd",
+ "format": "raw",
+ "groups": {
+ "hostgroup": ["hostname", "1"],
+ "lungroup": ["hostname_lungroup", "2"],
+ "portgroup": ["hostname_portgroup", "3"]
+ },
+ "hostGroupName": "hostname",
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purge_attempts_threshold": 20
+ }
+ },
+ "mgmt_password": "pwd2",
+ "mgmt_user": "username2",
+ "model": "Dorado",
+ "name_prefix": "my-prefix-",
+ "pools": [
+ {
+ "name": "pool1",
+ "types": ["D", "B", "ANY"],
+ "usage_limit": 111111
+ }
+ ],
+ "ports": [
+ {
+ "ip": "11.111.1.111",
+ "name": "port1"
+ },
+ {
+ "ip": "11.111.1.112",
+ "name": "port2"
+ },
+ {
+ "ip": "11.111.1.113",
+ "name": "myport3"
+ }
+ ],
+ "protocol": "iscsi"
+}
+```
+
+### tatlin
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_URLs | []string | Список адресов для api |
+| edgeuser_password | string | Пароль пользователя |
+| edgeuser_name | string | Имя пользователя |
+| format | string | Формат передачи данных |
+| disk_max_size | int | Максимальный размер диска |
+| mgmt_password | string | Пароль пользователя |
+| mgmt_user | string | Имя пользователя |
+| model | string | Модель |
+| name_prefix | string | Префикс в имени |
+| protocol | string | Протокол сообщения |
+
+```json
+{
+ "API_URLs": ["ssh://111.11.11.11:43"],
+ "disk_max_size": 1111,
+ "edgeuser_name": "usrname",
+ "edgeuser_password": "pwd",
+ "format": "raw",
+ "hostGroupName": "mygroupname",
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purge_attempts_threshold": 20
+ }
+ },
+ "mgmt_password": "pwd2",
+ "mgmt_user": "usrname",
+ "model": "Tatlin",
+ "name_prefix": "my-prefix-",
+ "pools": [
+ {
+ "name": "pool-name",
+ "types": ["D", "B"],
+ "usage_limit": 11111
+ }
+ ],
+ "ports": [
+ {
+ "ips": ["111.11.111.113", "111.11.111.114"],
+ "iqn": "some_iqn_string",
+ "name": "myportname"
+ },
+ {
+ "ips": ["111.11.111.113", "111.11.111.114"],
+ "iqn": "myiqnstring",
+ "name": "myportname"
+ }
+ ],
+ "protocol": "iscsi",
+ "techDisk": {
+ "name": "mydiskname",
+ "pool": "pool-name",
+ "size": 1,
+ "wwid": "wwidstring"
+ }
+}
+```
diff --git a/wiki/4.7.1/07.02.03-Resource_decort_cb_sep.md b/wiki/4.7.1/07.02.03-Resource_decort_cb_sep.md
new file mode 100644
index 0000000..28468db
--- /dev/null
+++ b/wiki/4.7.1/07.02.03-Resource_decort_cb_sep.md
@@ -0,0 +1,548 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_sep** служит для управления storage endpoint. Storage endpoint (sep) - точка доступа к хранилищу данных. Sep бывает четырех типов:
+
+- des
+- hitachi
+- dorado
+- tatlin
+
+Каждый тип отличается возможной конфигурацией.
+_Resource_ функция **decort_cb_sep** позволяет создавать, удалять sep. Изменение существующего ресурса через terraform не возможно. Обо всех доступных полях конфигурации для каждого типа storage endpoint см. ниже.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_sep** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| gid | int | :heavy_check_mark: | Grid id |
+| name | string | :heavy_check_mark: | Наименование sep |
+| type | string | :heavy_check_mark: | Тип sep. Возможные значения: des hitachi tatlin dorado |
+| config | json string | :heavy_check_mark: | Конфигурация sep. Используется при создании sep |
+| desc | string | :x: | Описание sep, используется при создании sep |
+| enable | bool | :x: | Доступность sep, используется при создании sep |
+| consumed_by | []int | :x: | Используемые nodes, используется при создании sep |
+| provided_by | []int | :x: | Используемые provider nodes, используется при создании sep |
+| sep_id | int | :x: | Используется для формирования .tfstate, в случае его удаления и присутствия sep с указанным id в системе |
+| account_ids | []int | :x: | Предоставление/отключение доступа указанных аккаунтов к sep, используется при создании sep |
+| access_to_pool | Struct{ pool_name string account_id_pool int rg_id int } | :x: | Предоставление/отключение доступа к пулу на sep Название pool (обязательный параметр) id аккаунта id ресурсной группы |
+| pools | Struct [см. ниже](#описание-структуры-pools) | :x: | Добавление/удаление pools к/из sep |
+
+### Описание структуры pools
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| access_account_ids | []int | Идентификаторы учетных записей доступа |
+| access_res_group_ids | []int | Идентификаторы групп ресурсов доступа |
+| name | string | Имя пула |
+| types | []string | Тип пула |
+| topology | string | Топология |
+| uris | Struct{ ip port } | Адреса узлов хранения ip адрес узла Порт узла |
+| usage_limit | int | Доступный объем пула |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_sep** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| sep_id | int | id storage endpoint |
+| ckey | string | CKey |
+| meta | []string | Мета информация о sep |
+| consumed_by | []int | Список node id, использующих sep |
+| desc | string | Описание sep |
+| gid | int | Grid id, к которому привязан sep |
+| guid | int | Внутренний id sep |
+| milestones | int | Вехи |
+| name | string | Наименование sep |
+| obj_status | string | Статус sep |
+| provided_by | []int | Список provider id, использующих sep |
+| shared_with | []int | Список id учетных записей, у которых есть доступ к sep |
+| tech_status | string | Технический статус sep |
+| type | string | Тип sep |
+| config | json string | Конфигурация sep |
+| upd_capacity_limit | bool | Обновление предела емкости, используется при редактировании sep |
+| enable | bool | Доступность sep, используется при создании и редактировании sep |
+| account_ids | []int | Предоставление/отключение доступа указанных аккаунтов к sep, используется при создании и редактировании sep |
+| access_to_pool | Struct{ pool_name string account_id_pool int rg_id int } | Предоставление/отключение доступа к пулу на sep Название pool (обязательный параметр) id аккаунта id ресурсной группы |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_sep**:
+
+```terraform
+resource "decort_cb_sep" "s" {
+ #grid id
+ #обязательный параметр
+ #тип - целое число
+ gid = 111
+
+ #sep name
+ #обязательный параметр
+ #тип - строка
+ name = "test sep"
+
+ #тип sep
+ #обязательный параметр
+ #возможные значения - des, dorado, tatlin, hitachi
+ #тип - строка
+ type = "des"
+
+ #конфигурация sep
+ #обязательный параметр
+ #мб применен при создании sep
+ #представляет собой json-строку
+ #тип - строка
+ config = file("./config.json")
+
+ #описание sep
+ #опциональный параметр
+ #используется при создании ресурса
+ #тип - строка
+ #desc = "rrrrr"
+
+ #предоставление/отключение доступа указанных аккаунтов к sep
+ #опциональный параметр, используется при создании ресурса
+ #тип - массив целых чисел
+ #account_ids = [12, 245]
+
+ #предоставление/отключение доступа к пулу на sep
+ #опциональный параметр, может быть применен на уже созданном sep
+ #тип - блок доступа к пулу
+ #access_to_pool {
+ #имя pool
+ #обязательный параметр
+ #тип - строка
+ #pool_name = "pool name"
+
+ #id аккаунта
+ #опциональный параметр
+ #тип - целое число
+ #account_id_pool = 123
+
+ #id ресурсной группы
+ #опциональный параметр
+ #тип - целое число
+ #rg_id = 1234
+ #}
+
+ #доступность sep
+ #опциональный параметр
+ #может быть применен на уже созданном ресурсе
+ #по умолчанию - false
+ #тип - булев
+ #enable = false
+
+ #использование нодами
+ #опциональный параметр
+ #используется при создании ресурса
+ #тип - массив целых чисел
+ #consumed_by = []
+
+ #обновление лимита объема
+ #опциональный параметр
+ #применяется на уж созданном ресурсе
+ #тип - булев
+ #upd_capacity_limit = true
+
+ #id provided nodes
+ #опциональный параметр
+ #используется при создании ресурса
+ #тип - массив целых чисел
+ #provided_by = [16, 14, 15]
+
+ #отключение nodes
+ #опциональный параметр
+ #применяется на уже созданном ресурсе
+ #используется в связке с clear_physically
+ #по умолчанию - true
+ #тип - булев
+ #decommission = true
+
+ #физическое очищение nodes
+ #опциональный параметр
+ #используется при удалении ресурса
+ #внимание, во избежание конфликтов использовать только в связке с полем decommission = true
+ #тип - булев
+ #clear_physically = false
+
+ #добавление/удаление pools к/из sep
+ #опциональный параметр
+ #используется при создании ресурса, состоит из имен pool
+ #тип - массив строк
+ #тип - блок pools
+ pools {
+ #идентификаторы учетных записей доступа
+ #обязательный параметр
+ #тип - массив целых чисел
+ access_account_ids = [1, 2, 3]
+
+ #идентификаторы групп ресурсов доступа
+ #обязательный параметр
+ #тип - массив целых чисел
+ access_res_group_ids = [10, 20, 30]
+
+ #имя пула
+ #опциональный параметр
+ #тип - строка
+ name = "example_pool_name"
+
+ #тип пула
+ #опциональный параметр
+ #тип - массив строк
+ types = ["type1", "type2"]
+
+ #адреса узлов хранения
+ #опциональный параметр
+ #тип - блок ip адресов
+ uris {
+ #ip адрес узла
+ #обязательный параметр
+ #тип - строка
+ ip = "192.168.1.1"
+
+ #порт узла
+ #обязательный параметр
+ #тип - целое число
+ port = 8080
+ }
+
+ #доступный объем пула
+ #обязательный параметр
+ #тип - целое число
+ usage_limit = 1000
+ }
+
+}
+# and config will be accessible
+# as decort_cb_sep.s.config
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_sep** в переменной `decort_cb_sep.s` будут сохранены возвращаемые значения.
+
+Чтобы получить доступ к конфигурации и сохранить ее в файл .json, необходимо:
+
+1. определить в .tf - файле дополнительный output с любым именем, в который запишется информация о конфигурации sep и обернуть ее в вызов функции jsondecode для декодирования информации.
+
+```terraform
+output "sep_config" {
+ value = jsondecode(decort_cb_sep.s.config)
+}
+```
+
+2. Применить изменения в терраформе.
+
+```bash
+terraform apply
+```
+
+3. Сохранить данные из output в .json - файл.
+
+```bash
+terraform output -json sep_config >> config.json
+```
+
+В общем случае это будет выглядеть как указано ниже.
+
+```bash
+terraform output -json >> .json
+```
+
+## Примеры возможных конфигураций для разных типов sep
+
+Поля в разных версиях decort могут отличаться.
+Конфигурация перед отправкой проходит валидацию.
+
+### des
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_IPs | []string | Список ip адресов для api |
+| protocol | string | Протокол сообщения с sep |
+| decs3o_app_secret | string | Секретный ключ decs3o |
+| format | string | Формат передачи данных |
+| edgeuser_password | string | Пароль пользователя |
+| edgeuser_name | string | Имя пользователя |
+| decs3o_app_id | string | APP ID, полученный в decs3o |
+| transport | string | Транспортный протокол |
+
+```json
+{
+ "API_IPs": ["11.111.1.11", "11.111.1.12", "11.111.1.13", "11.111.1.14"],
+ "protocol": "des",
+ "decs3o_app_secret": "",
+ "format": "raw",
+ "edgeuser_password": "somepassword",
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purgatory_id": 1
+ }
+ },
+ "edgeuser_name": "someusername",
+ "decs3o_app_id": "",
+ "ovs_settings": {},
+ "pools": [
+ {
+ "types": ["D"],
+ "referenceId": "somerefid",
+ "name": "poolname2",
+ "pagecache_ratio": 100,
+ "uris": [
+ {
+ "ip": "11.111.1.11",
+ "port": 11
+ },
+ {
+ "ip": "11.111.1.12",
+ "port": 11
+ },
+ {
+ "ip": "11.111.1.13",
+ "port": 11
+ },
+ {
+ "ip": "11.111.1.14",
+ "port": 11
+ }
+ ]
+ },
+ {
+ "types": ["D"],
+ "referenceId": "somerefid2",
+ "name": "poolname1",
+ "pagecache_ratio": 100,
+ "uris": [
+ {
+ "ip": "11.111.1.11",
+ "port": 12
+ },
+ {
+ "ip": "11.111.1.12",
+ "port": 12
+ },
+ {
+ "ip": "11.111.1.13",
+ "port": 12
+ },
+ {
+ "ip": "11.111.1.14",
+ "port": 12
+ }
+ ]
+ },
+ {
+ "types": ["B"],
+ "referenceId": "somerefid3",
+ "name": "myname",
+ "pagecache_ratio": 100,
+ "uris": [
+ {
+ "ip": "11.111.1.11",
+ "port": 13
+ },
+ {
+ "ip": "11.111.1.12",
+ "port": 13
+ },
+ {
+ "ip": "11.111.1.13",
+ "port": 13
+ },
+ {
+ "ip": "11.111.1.14",
+ "port": 13
+ }
+ ]
+ }
+ ],
+ "transport": "tcp"
+}
+```
+
+### hitachi
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_URLs | []string | Список адресов для api |
+| SN | string | Серийный номер |
+| format | string | Формат передачи данных |
+| disk_max_size | int | Максимальный размер диска |
+| mgmt_password | string | Пароль пользователя |
+| mgmt_user | string | Имя пользователя |
+| model | string | Модель |
+| name_prefix | string | Префикс в имени |
+| protocol | string | Протокол сообщения |
+| ssl_verify | bool | Проверка ssl |
+
+```json
+{
+ "API_URLs": ["https://11.11.111.11:11", "https://11.11.111.12:11"],
+ "SN": 1111,
+ "disk_max_size": 111,
+ "format": "raw",
+ "hostGroupNumMax": 1,
+ "hostGroupNumMin": 1,
+ "hostGroupNumber": 1,
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purge_attempts_threshold": 20
+ }
+ },
+ "mgmt_password": "pwd",
+ "mgmt_user": "username",
+ "model": "model",
+ "name_prefix": "my-prefix-",
+ "pools": [
+ {
+ "clone_technology": "snapshot",
+ "id": 1,
+ "maxLdevId": 1111,
+ "minLdevId": 111,
+ "name": "my-prefix-01",
+ "snapshot_pool_id": 1,
+ "snapshotable": true,
+ "types": ["D", "B", "ANY"],
+ "usage_limit": 999999999
+ },
+ {
+ "clone_technology": "snapshot",
+ "id": 2,
+ "maxLdevId": 1111,
+ "minLdevId": 111,
+ "name": "my-prefix-92-snap",
+ "snapshot_pool_id": 1,
+ "snapshotable": true,
+ "types": [],
+ "usage_limit": 111
+ }
+ ],
+ "ports": ["port-name-1", "port-name-2"],
+ "protocol": "scsi",
+ "ssl_verify": false
+}
+```
+
+### dorado
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_URLs | []string | Список адресов для api |
+| edgeuser_password | string | Пароль пользователя |
+| edgeuser_name | string | Имя пользователя |
+| format | string | Формат передачи данных |
+| disk_max_size | int | Максимальный размер диска |
+| mgmt_password | string | Пароль пользователя |
+| mgmt_user | string | Имя пользователя |
+| model | string | Модель |
+| name_prefix | string | Префикс в имени |
+| protocol | string | Протокол сообщения |
+
+```json
+{
+ "API_URLs": ["https://111.11.111.111:11/"],
+ "disk_max_size": 111,
+ "edgeuser_name": "username",
+ "edgeuser_password": "pwd",
+ "format": "raw",
+ "groups": {
+ "hostgroup": ["hostname", "1"],
+ "lungroup": ["hostname_lungroup", "2"],
+ "portgroup": ["hostname_portgroup", "3"]
+ },
+ "hostGroupName": "hostname",
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purge_attempts_threshold": 20
+ }
+ },
+ "mgmt_password": "pwd2",
+ "mgmt_user": "username2",
+ "model": "Dorado",
+ "name_prefix": "my-prefix-",
+ "pools": [
+ {
+ "name": "pool1",
+ "types": ["D", "B", "ANY"],
+ "usage_limit": 111111
+ }
+ ],
+ "ports": [
+ {
+ "ip": "11.111.1.111",
+ "name": "port1"
+ },
+ {
+ "ip": "11.111.1.112",
+ "name": "port2"
+ },
+ {
+ "ip": "11.111.1.113",
+ "name": "myport3"
+ }
+ ],
+ "protocol": "iscsi"
+}
+```
+
+### tatlin
+
+| Поле | Тип | Описание |
+| --- | --- | --- |
+| API_URLs | []string | Список адресов для api |
+| edgeuser_password | string | Пароль пользователя |
+| edgeuser_name | string | Имя пользователя |
+| format | string | Формат передачи данных |
+| disk_max_size | int | Максимальный размер диска |
+| mgmt_password | string | Пароль пользователя |
+| mgmt_user | string | Имя пользователя |
+| model | string | Модель |
+| name_prefix | string | Префикс в имени |
+| protocol | string | Протокол сообщения |
+
+```json
+{
+ "API_URLs": ["ssh://111.11.11.11:43"],
+ "disk_max_size": 1111,
+ "edgeuser_name": "usrname",
+ "edgeuser_password": "pwd",
+ "format": "raw",
+ "hostGroupName": "mygroupname",
+ "housekeeping_settings": {
+ "disk_del_queue": {
+ "purge_attempts_threshold": 20
+ }
+ },
+ "mgmt_password": "pwd2",
+ "mgmt_user": "usrname",
+ "model": "Tatlin",
+ "name_prefix": "my-prefix-",
+ "pools": [
+ {
+ "name": "pool-name",
+ "types": ["D", "B"],
+ "usage_limit": 11111
+ }
+ ],
+ "ports": [
+ {
+ "ips": ["111.11.111.113", "111.11.111.114"],
+ "iqn": "some_iqn_string",
+ "name": "myportname"
+ },
+ {
+ "ips": ["111.11.111.113", "111.11.111.114"],
+ "iqn": "myiqnstring",
+ "name": "myportname"
+ }
+ ],
+ "protocol": "iscsi",
+ "techDisk": {
+ "name": "mydiskname",
+ "pool": "pool-name",
+ "size": 1,
+ "wwid": "wwidstring"
+ }
+}
+```
diff --git a/wiki/4.7.1/07.02.04-Resource_decort_cb_cdrom_image.md b/wiki/4.7.1/07.02.04-Resource_decort_cb_cdrom_image.md
new file mode 100644
index 0000000..9134fa7
--- /dev/null
+++ b/wiki/4.7.1/07.02.04-Resource_decort_cb_cdrom_image.md
@@ -0,0 +1,182 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_cdrom_image** служит для управления cdrom - образом.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_cdrom_image** для создания cdrom - образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| url | string | :heavy_check_mark: | Адрес образа |
+| gid | int | :heavy_check_mark: | Grid id образа |
+| drivers | []string | :x: | Драйвера, возможные варианты - ["KVM_X86", "SVA_KVM_X86"], ["KVM_X86"], ["SVA_KVM_X86"] |
+| hot_resize | bool | :x: | Использует ли машина горячее изменение размера образа |
+| account_id | int | :x: | ID аккаунта владельца образа, может быть использован как при создании, так и редактировании образа |
+| username_dl | string | :x: | Имя пользователя для загрузки бинарных данных, может быть использован как при создании, так и редактировании образа |
+| password_dl | string | :x: | Пароль пользователя для загрузки бинарных данных, может быть использован как при создании, так и редактировании образа |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| architecture | string | :x: | Используется при создании, архитектура системы образа доступные значения: "X86_64" по-умолчанию "X86_64" |
+| permanently | bool | :x: | Мгновенное удаление можно использовать перед удалением |
+| bootable | bool | :x: | Является ли образ загрузочным |
+| enabled | bool | :x: | Доступность образа, используется при редактировании ресурса |
+| computeci_id | int | :x: | Установка computeci, используется на уже созданном ресурсе, чтобы сбросить, необходимо передать 0 |
+| shared_with | []int | :x: | Настройка доступа образа аккаунтам используется на уже созданном ресурсе, пустой маасив - удаление всех доступов, если они были |
+| enabled_stacks | []int | :x: | Доступные стаки, используется на уже созданном ресурсе для удаления всех доступных стаков, необходимо передать пустой массив |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_cdrom_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| unc_path | string | unc path |
+| ckey | string | CKey |
+| meta | []string | Мета информация об образе |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: string, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_id | int | ID образа |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| password | string | Пароль для образа |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| last_modified | int | Дата последнего изменения |
+| deleted_time | int | Время удаления |
+| desc | string | Описание образа |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| version | string | Версия |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_cdrom_image**:
+
+```terraform
+resource "decort_cb_cdrom_image" "my_image" {
+ #имя образа
+ #обязательный параметр
+ #тип - строка
+ #при изменении - изменяет название созданного образа
+ name = "test_image_rename"
+
+ #адрес образа
+ #обязательный параметр
+ #тип - строка
+ url = "https://colba.decs.online/index.php/s/G3H7AREngzeKGw2/download"
+
+ #grid id образа
+ #обязательный параметр
+ #тип - целое число
+ gid = 212
+
+ #драйвера
+ #опциональный параметр
+ #тип - массив строк
+ #возможные варианты - ["KVM_X86", "SVA_KVM_X86"], ["KVM_X86"], ["SVA_KVM_X86"]
+ drivers = ["KVM_X86", "SVA_KVM_X86"]
+
+ #поддержка hot resize
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = true
+
+ #id аккаунта владельца образа
+ #опциональный параметр
+ #может быть использован как при создании,
+ #так и при редактировании образа
+ #тип данных - целое число
+ #account_id = 57252
+
+ #имя пользователя и пароль для загрузки бинарных данных
+ #опциональные параметры,
+ #могут быть использованы как при создании образа,
+ #так и при его редактировании
+ #тип - строка
+ #username_dl = "Valera1"
+ #password_dl = "1231"
+
+ #sep id
+ #опциональный параметр, используется при создании
+ #тип - целое число
+ #sep_id = 1206
+
+ #пул для создания образа
+ #опциональный тип, используется при создании образа
+ #тип - строка
+ #pool_name = "vmstor"
+
+ #архитектура системы образа
+ #опциаональный параметр, используется при создании
+ #тип - строка
+ #доступные значения: "X86_64"
+ #architecture = "X86_64"
+
+ #доступность образа
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #enabled = true
+
+ #настройка доступа образа аккаунтам
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #пустой маасив - удаление всех доступов, если они были
+ #shared_with = [28096, 57121]
+
+ #установка computeci
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - целое число
+ #чтобы сбросить, необходимо передать 0
+ #computeci_id = 1
+
+ #доступные стаки
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #для удаления всех доступных стаков, необходимо передать пустой массив
+ #enabled_stacks = [9]
+
+ #является ли образ загрузочным
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #bootable = true
+}
+
+# once the above directive completes, cdrom image will be accessible
+# as decort_cb_cdrom_image.my_image
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_cdrom_image** в переменной `decort_cb_cdrom_image.my_image` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.06-Resource_decort_cb_account.md b/wiki/4.7.1/07.02.06-Resource_decort_cb_account.md
new file mode 100644
index 0000000..960a129
--- /dev/null
+++ b/wiki/4.7.1/07.02.06-Resource_decort_cb_account.md
@@ -0,0 +1,237 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_account** служит для управления аккаунтами. Аккаунты в платформе позволяют создавать ресурсные группы, вычислительные мощности, виртуальные сети, управлять ресурсами и так далее. Аккаунты создают пользователи (user). Все административное взаимодействие внутри платформы строится на аккаунтах.
+
+## Аргументы
+_Resource_ функция **decort_cb_account** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_name | string | :heavy_check_mark: | Имя аккаунта Используется при создании и редактировании |
+| username | string | :heavy_check_mark: | Имя пользователя - владельца аккаунта Используется при создании |
+| emailaddress | string | :x: | Адрес электронной почты Используется при создании |
+| send_access_emails | bool | :x: | Флаг отправки электронного письма Используется при создании и редактировании По-умолчанию: true |
+| uniq_pools | []string | :x: | Список пулов. Например, ["sep1_poolName1", "sep2_poolName2"] |
+| users | []Struct [см. ниже](#описание-блока-users-args) | :x: | Добавление/удаление пользователей в аккаунт |
+| cpu_allocation_parameter | string | :x: | Установить тип выделения ЦП: `strict` – ВМ не может быть запущена, если не хватает ресурсов ЦП; `loose` - можно запускать виртуальную машину, если не хватает ресурсов. |
+| cpu_allocation_ratio | float | :x: | Установить коэффициент распределения ЦП для УЗ. Один pCPU = ratio*vCPU |
+| restore | bool | :x: | Флаг восстановления аккаунта Используется при редактировании |
+| permanently | bool | :x: | Флаг удаления аккаунта Если выставлен в true, то аккаунт и все с ним связанное удаляется моментально Если false - то аккаунт попадает в "корзину", где хранится некоторое время. Из "корзины" аккаунт можно восстановить По-умолчанию: false Используется при удалении |
+| enable | bool | :x: | Флаг доступности аккаунта Используется при редактировании |
+| resource_limits | []Struct [см. ниже](#описание-блока-resource_limits-args) | :x: | Ресурсы аккаунта. Используется при создании и редактировании аккаунта По-умолчанию, все ресурсы выставлены в -1, что обозначает их использование без ограничений. Значение 0 недопустимо. Должен быть использован хотя бы минимальные экземпляр ресурса. |
+| compute_features | []string | :x: | Доступ к дополнительным функциям управления ВМ |
+| available_templates | []int | :x: | Предоставление аккаунту доступа к списку образов |
+| account_id | int | :x: | ID аккаунта, используется для формирования .tfstate, если аккаунт уже был создан в платформе Может использоваться при создании аккаунта |
+
+### Описание блока users args
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| user_id | string | :heavy_check_mark: | ID пользователя(его имя) |
+| access_type | string | :heavy_check_mark: |Тип доступа пользователя. R - чтение, RCX - запись, ARCXDU - админ|
+
+### Описание блока resource_limits args
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| cu_c | float | :x: | Количество ядер CPU |
+| cu_d | float | :x: | Размер диска |
+| cu_dm | float | :x: | Использованный размер хранилища виртуального диска |
+| cu_i | float | :x: | Количество публичных IP адресов |
+| cu_m | float | :x: | размер RAM |
+| cu_np | float | :x: | Хранилище траффика |
+| gpu_units | float | :x: | количество GPU ядер |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **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-адрес компани |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| 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 ядер |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_account**:
+```terraform
+resource "decort_cb_account" "a" {
+ #имя аккаунта
+ #обязательный параметр
+ #тип - строка
+ #используется при создании и редактировании аккаунта
+ account_name = "new_my_account"
+
+ #имя пользователя - создателя аккаунта
+ #обязательный параметр
+ #тип - строка
+ username = "username@decs3o"
+
+ #доступность аккаунта
+ #опциональный параметр
+ #тип - булев
+ #может применяться при создании аккаунта и редактировании аккаунта
+ enable = true
+
+ #электронная почта, на которую будет отправлена информация о доступе
+ #опциональный параметр
+ #тип - строка
+ #применяется при создании аккаунта
+ emailaddress = "fff@fff.ff"
+
+ #отправлять ли на электронную почту письмо о доступе
+ #опциональный параметр
+ #тип - булев
+ #применяется при создании аккаунта и редактировании аккаунта
+ send_access_emails = true
+
+ #пары sep_id и sep_pool_name
+ #опциональный параметр
+ #тип - массив строк
+ #применяется при создании аккаунта и редактировании аккаунта
+ #каждая строка представляет собой пару, sepID_sepPoolName
+ uniq_pools = ["sep1_poolName1", "sep2_poolName2"]
+
+ #ограничение используемых ресурсов
+ #опциональный параметр
+ #тип - блок
+ #используется при создании и редактировании
+ resource_limits {
+ #кол-во используемых ядер cpu
+ #опциональный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограниченно
+ #cu_c = 2
+
+ #кол-во используемой RAM в МБ
+ #опциональный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограниченно
+ #cu_m = 1024
+
+ #размер дисков, в ГБ
+ #опциональный параметр
+ #тип - целое число
+ #если установлена -1 - размер неограничен
+ #cu_dm = 23
+
+ #кол-во используемых публичных IP
+ #опциональный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ #cu_i = 2
+
+ #ограничения на кол-во передачи данных, в ГБ
+ #опциональный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ #cu_np = 2
+
+ #кол-во графических процессоров
+ #опциональный параметр
+ #тип - целое число
+ #если установлена -1 - кол-во неограничено
+ #gpu_units = 2
+ }
+
+ #добавление/редактирование/удаление пользователей, к которым привязан аккаунт
+ #опциональный параметр
+ #тип - блок, кол-во таких блоков не ограничено
+ /*users {
+ #id пользователя
+ #обязательный параметр
+ #тип - строка
+ user_id = "username_2@decs3o"
+
+ #тип доступа пользователя
+ #обязательный параметр
+ #тип - строка
+ #возможные параметры:
+ #R - чтение
+ #RCX - запись
+ #ARCXDU - админ
+ access_type = "R"
+ }
+ */
+
+ #параметр распределения CPU
+ #опциональный параметр
+ #тип - строка
+ #если "strict" виртуальная машина не может быть запущена из-за нехватки ресурсов.
+ #"loose" позволяет запускать виртуальную машину, если недостаточно ресурсов.
+ #cpu_allocation_parameter = "strict"
+
+ #параметр коэффициента распределения CPU
+ #опциональный параметр
+ #тип - целое число
+ #один pCPU = коэффициент*vCPU (принимает нулевое или положительное значение)
+ #cpu_allocation_ratio = 1
+
+ #мгновенное удаление аккаунта, если да - то аккаунт невозможно будет восстановить
+ #опциональный параметр
+ #тип - булев
+ #используется при удалении аккаунта
+ #по-умолчанию - false
+ #permanently = true
+
+ #флаг для восстановление аккаунта из корзины
+ #опциональный параметр
+ #тип - булев
+ #restore = true
+
+ #предоставление аккаунту доступа к конкретным образам
+ #опциональный параметр
+ #тип - массив целых чисел
+ #available_templates = [1,2]
+
+ #доступ к дополнительным функциям управления ВМ
+ #опциональный параметр
+ #возможные значенния - "hugepages", "numa", "cpupin", "vfnic"
+ #тип - массив строк
+ #compute_features = ["hugepages", "numa", "cpupin", "vfnic"]
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_account** в переменной `decort_cb_account.a` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.07-Resource_decort_cb_virtual_image.md b/wiki/4.7.1/07.02.07-Resource_decort_cb_virtual_image.md
new file mode 100644
index 0000000..228ad96
--- /dev/null
+++ b/wiki/4.7.1/07.02.07-Resource_decort_cb_virtual_image.md
@@ -0,0 +1,154 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_virtual_image** служит для управления виртуальным образом. Виртуальный образа создаются на основе уже созданных ранее образов, таким образом, они привязываются к уже созданным образам. Образ, на основе которого создан виртуальный диск, удалить невозможно - для этого необходимо удалить виртуальный образ, либо связать его с другим образом.
+
+## Аргументы
+_Resource_ функция **decort_cb_virtual_image** для создания виртуального образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя виртуального образа |
+| link_to | int | :heavy_check_mark: | Используется при редактировании ресурса изменение связи виртуального образа |
+| account_id | int | :x: | ID аккаунта владельца образа может быть использован при редактировании образа |
+| bootable | bool | :x: | Является ли образ загрузочным |
+| computeci_id | int | :x: | Установка computeci, используется на уже созданном ресурсе, чтобы сбросить, необходимо передать 0 |
+| enabled | bool | :x: | Доступность образа, используется при редактировании ресурса |
+| hot_resize | bool | :x: | Использует ли машина горячее изменение размера образа |
+| username | string | :x: | Имя пользователя, может быть использован при редактировании образа |
+| password | string | :x: | Пароль пользователя, может быть использован при редактировании образа |
+| shared_with | []int | :x: | Настройка доступа образа аккаунтам используется на уже созданном ресурсе, пустой маасив - удаление всех доступов, если они были |
+| enabled_stacks | []int | :x: | Доступные стаки, используется на уже созданном ресурсе для удаления всех доступных стаков, необходимо передать пустой массив |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_virtual_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| unc_path | string | unc path |
+| ckey | string | CKey |
+| meta | []string | Мета информация об образе |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: string, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_id | int | ID образа |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| password | string | Пароль для образа |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| last_modified | int | Дата последнего изменения |
+| deleted_time | int | Время удаления |
+| desc | string | Описание образа |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| image_type | string | Тип образа: linux, windows или другой |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| version | string | Версия |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_virtual_image**:
+```terraform
+resource "decort_cb_virtual_image" "my_image" {
+ #имя виртуального образа
+ #обязательный параметр
+ #тип - строка
+ name = "test_vi_im_new_rename"
+
+ #id образа, на основе котрого будет создан виртуальный
+ #обязательный параметр
+ #может быть также использован при редактировании
+ #тип - целое число
+ link_to = 6125
+
+ #id аккаунта владельца образа
+ #опциональный параметр
+ #может быть использован при редактировании образа
+ #тип данных - целое число
+ #account_id = 57252
+
+ #является ли образ загрузочным
+ #опциональный параметр
+ #используется на уже созданном ресурсе
+ #тип - булев
+ #bootable = true
+
+ #поддержка hot resize
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = true
+
+ #имя пользователя
+ #опциональный параметр
+ #может быть использован при редактировании образа
+ #тип - строка
+ #username = "Valera"
+
+ #пароль пользователя
+ #опциональный параметр
+ #может быть использован при редактировании образа
+ #тип - строка
+ #password = "123"
+
+ #доступность образа
+ #опциональный параметр
+ #используется на уже созданном ресурсе
+ #тип - булев
+ #enabled = false
+
+ #настройка доступа образа аккаунтам
+ #опциональный параметр
+ #используется на уже созданном ресурсе
+ #пустой маасив - удаление всех доступов, если они были
+ #тип - массив целых чисел
+ #shared_with = [28096, 57121]
+
+ #установка computeci
+ #опциональный параметр, используется на уже созданном ресурсе
+ #чтобы сбросить, необходимо передать 0
+ #тип - целое число
+ #computeci_id = 1
+
+ #доступные стаки
+ #опциональный параметр, используется на уже созданном ресурсе
+ #для удаления всех доступных стаков, необходимо передать пустой массив
+ #тип - массив целых чисел
+ #enabled_stacks = [9]
+
+}
+
+# once the above directive completes, virtual image will be accessible
+# as decort_cb_virtual_image.my_image
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_virtual_image** в переменной `decort_cb_virtual_image.my_image` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.08-Resource_decort_cb_image.md b/wiki/4.7.1/07.02.08-Resource_decort_cb_image.md
new file mode 100644
index 0000000..8b7cfa6
--- /dev/null
+++ b/wiki/4.7.1/07.02.08-Resource_decort_cb_image.md
@@ -0,0 +1,230 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_image** служит для управления образом.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_image** для создания образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| url | string | :x: | Адрес образа Для создания ресурса обязательно должен быть указан или url, или image_file |
+| file_path | string | :x: | Путь к образу Для создания ресурса обязательно должен быть указан или url, или image_file |
+| gid | int | :heavy_check_mark: | Grid id образа |
+| boot_type | string | :heavy_check_mark: | Тип загрузки образа, возможные варианты: "bios" или "uefi" |
+| image_type | string | :heavy_check_mark: | Тип образа, возможные варианты - "linux", "windows" |
+| drivers | []string | :heavy_check_mark: | Драйвера, возможные варианты - ["KVM_X86", "SVA_KVM_X86"], ["KVM_X86"], ["SVA_KVM_X86"] |
+| accounts | []int | :x: | Список имеющих доступ к образу ID аккаунтов |
+| hot_resize | bool | :x: | Фильтр образов, разрешающих hot resize |
+| username | string | :x: | Имя пользователя, может быть использован как при создании, так и редактировании образа |
+| password | string | :x: | Пароль пользователя, может быть использован как при создании, так и редактировании образа |
+| account_id | int | :x: | ID аккаунта владельца образа, может быть использован как при создании, так и редактировании образа |
+| username_dl | string | :x: | Имя пользователя для загрузки бинарных данных, может быть использован как при создании, так и редактировании образа |
+| password_dl | string | :x: | Пароль пользователя для загрузки бинарных данных, может быть использован как при создании, так и редактировании образа |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| architecture | string | :x: | Используется при создании, архитектура системы образа доступные значения: "X86_64" по-умолчанию "X86_64" |
+| bootable | bool | :x: | Фильтр загрузочных образов |
+| enabled | bool | :x: | Доступность образа, используется при редактировании ресурса |
+| computeci_id | int | :x: | Установка computeci, используется на уже созданном ресурсе, чтобы сбросить, необходимо передать 0 |
+| sync_mode | bool | :x: | Синхронное создание образа, используется при создании |
+| enabled_stacks | []int | :x: | Доступные стаки, используется на уже созданном ресурсе для удаления всех доступных стаков, необходимо передать пустой массив |
+| shared_with | []int | :x: | Настройка доступа образа аккаунтам используется на уже созданном ресурсе, пустой маасив - удаление всех доступов, если они были |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_image** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| cd_presented_to | string | Соответствие между ID предоставленных образов и ID виртуальных машин |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: string, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_id | int | ID образа |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| password | string | Пароль для образа |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| reference_id | string | ID ссылки |
+| res_id | string | ID ресурса |
+| res_name | string | Наименование ресурса |
+| rescuecd | bool | CD или нет |
+| last_modified | int | Дата последнего изменения |
+| deleted_time | int | Время удаления |
+| desc | string | Описание образа |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| image_type | string | Тип образа: linux, windows или другой |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| username | string | Имя пользователя образа |
+| version | string | Версия |
+| unc_path | string | unc path |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_image**:
+
+```terraform
+resource "decort_cb_image" "my_image" {
+ #имя образа
+ #обязательный параметр
+ #тип - строка
+ #при изменении - изменяет название созданного образа
+ name = "test_image_rename"
+
+ #адрес образа
+ #опциональный параметр
+ #внимание, для создания ресурса обязательно должен быть указан или url, или image_file
+ #тип - строка
+ url = "https://colba.decs.online/index.php/s/G3H7AREngzeKGw2/download"
+
+ #путь к образу для загрузки
+ #опциональный параметр
+ #внимание, для создания ресурса обязательно должен быть указан или url, или image_file
+ #тип - строка
+ file_path = "img.iso"
+
+ #grid id образа
+ #обязательный параметр
+ #тип - целое число
+ gid = 212
+
+ #тип загрузки образа
+ #обязательный параметр
+ #тип - строка
+ #возможные варианты: "bios" или "uefi"
+ boot_type = "bios"
+
+ #тип образа
+ #обязательный параметр
+ #тип - строка
+ #возможные варианты - "linux", "windows"
+ image_type = "linux"
+
+ #драйвера
+ #обязательный параметр
+ #тип - массив строк
+ #возможные варианты - ["KVM_X86", "SVA_KVM_X86"], ["KVM_X86"], ["SVA_KVM_X86"]
+ drivers = ["KVM_X86", "SVA_KVM_X86"]
+
+ #поддержка hot resize
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = true
+
+ #id аккаунта владельца образа
+ #опциональный параметр
+ #может быть использован как при создании,
+ #так и при редактировании образа
+ #тип данных - целое число
+ #account_id = 57252
+
+ #имя пользователя и пароль
+ #опциональные параметры,
+ #могут быть использованы как при создании образа,
+ #так и при его редактировании
+ #тип - строка
+ #username = "Valera"
+ #password = "123"
+
+ #имя пользователя и пароль для загрузки бинарных данных
+ #опциональные параметры,
+ #могут быть использованы как при создании образа,
+ #так и при его редактировании
+ #тип - строка
+ #username_dl = "Valera1"
+ #password_dl = "1231"
+
+ #sep id
+ #опциональный параметр, используется при создании
+ #тип - целое число
+ #sep_id = 1206
+
+ #пул для создания образа
+ #опциональный тип, используется при создании образа
+ #тип - строка
+ #pool_name = "vmstor"
+
+ #архитектура системы образа
+ #опциональный параметр, используется при создании
+ #тип - строка
+ #доступные значения: "X86_64"
+ #architecture = "X86_64"
+
+ #доступность образа
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #enabled = true
+
+ #является ли образ загрузочным
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #bootable = true
+
+ #позволяет создавать образ в синхронном режиме
+ #опциональный параметр
+ #тип - булев
+ #sync_mode = true
+
+ #настройка доступа образа аккаунтам
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #пустой массив - удаление всех доступов, если они были
+ #shared_with = [28096, 57121]
+
+ #установка computeci
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - целое число
+ #чтобы сбросить, необходимо передать 0
+ #computeci_id = 1
+
+ #доступные стаки
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #для удаления всех доступных стаков, необходимо передать пустой массив
+ #enabled_stacks = [9]
+
+ #аккаунты, которым предоставляется доступ к образу
+ #опциональный параметр
+ #тип - массив целых чисел
+ #для удаления всех доступных аккаунтов, необходимо передать пустой массив
+ #accounts = [9, 5]
+
+ #наименование сетевого интерфейса для вашего компьютера с Linux, eth - встроенный, ens - pci слот
+ #опциональный параметр
+ #тип - строка
+ #network_interface_naming = "ens"
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_image** в переменной `decort_cb_image.my_image` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.09-Resource_decort_cb_k8s_wg.md b/wiki/4.7.1/07.02.09-Resource_decort_cb_k8s_wg.md
new file mode 100644
index 0000000..639fab4
--- /dev/null
+++ b/wiki/4.7.1/07.02.09-Resource_decort_cb_k8s_wg.md
@@ -0,0 +1,145 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_k8s_wg** служит для управления worker groups (рабочики группами, wg) кластера.
+
+## Аргументы
+_Resource_ функция **decort_cb_k8s_wg** для создания worker group принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| k8s_id | int | :heavy_check_mark: | ID экземпляра k8s |
+| name | string | :heavy_check_mark: | Наименование worker group |
+| num | int | :x: | Количество worker node для создания |
+| cpu | int | :x: | Количество cpu для 1 worker node по - умолчанию - 1 |
+| ram | int | :x: | Количество RAM для одной worker node в Мбайтах, по-умолчанию - 1024 |
+| disk | int | :x: | Размер загрузочного диска для worker node, в Гбайтах по - умолчанию - 0 если установлен параметр 0, то размер диска будет равен размеру образа |
+| cloud_init | string | :x: | Предустановленные настройки группы воркеров кластера Kubernetes (k8s) |
+| labels | []string | :x: | Лейблы группы воркеров в формате: ["label1=value1", "label2=value2"] |
+| annotations | []string | :x: | Аннотации группы workers в формате: ["key1=value1", "key2=value2"] |
+| taints | []string | :x: | Список строк с taints для worker группы, в формате: ["key1=value1:NoSchedule", "key2=value2:NoExecute"] |
+| worker_sep_id | int | :x: | ID СХД для создания загрузочных дисков для Worker-групп по умолчанию. Использует sepId образа, если не указан. Значение по умолчанию 0. |
+| worker_sep_pool | string | :x: | Пул для хранения Workers. Если не заполнить, будет выбран системой. |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_k8s_wg** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| wg_id | int | ID группы воркеров кластера |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация о группе |
+| k8s_id | int | ID экземпляра k8s |
+| name | string | Наименование worker group |
+| num | int | Количество worker node для создания |
+| cpu | int | Количество cpu для 1 worker node |
+| ram | int | Количество RAM для одной worker node в Мбайтах |
+| disk | int | Размер загрузочного диска для worker node, в Гбайтах |
+| labels | []string | Лейблы ресурса |
+| guid | int | ID ресурса |
+| annotations | []string | Аннотации ресурса |
+| taints | []string | ограничители группы workers |
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Технический статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_k8s_wg**:
+```terraform
+resource "decort_cb_k8s_wg" "wg" {
+ #id экземпляра k8s
+ #обязательный параметр
+ #это значение должно быть и результат вызова decort_cb_k8s.cluster.k8s_id
+ #тип - целое число
+ k8s_id = 1234
+
+ #имя worker group
+ #обязательный параметр
+ #тип - строка
+ name = "workers-2"
+
+ #количество worker node для создания
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - 1
+ num = 2
+
+ #количество cpu для 1 worker node
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - 1
+ cpu = 1
+
+ #количество RAM для одной worker node в Мбайтах
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - 1024
+ ram = 1024
+
+ #размер загрузочного диска для worker node, в Гбайтах
+ #опциональный параметр
+ #по умолчанию - 0
+ #если установлен параметр 0, то размер диска будет равен размеру образа
+ #тип - целое число
+ disk = 10
+
+ #список строк с labels для worker группы, в формате: ["label1=value1", "label2=value2"]
+ #опциональный параметр
+ #тип - массив строк
+ labels = ["label1=value1", "label2=value2"]
+
+ #список строк с annotations для worker группы, в формате: ["key1=value1", "key2=value2"]
+ #опциональный параметр
+ #тип - массив строк
+ annotations = ["key1=value1", "key2=value2"]
+
+ #список строк с taints для worker группы, в формате: ["key1=value1:NoSchedule", "key2=value2:NoExecute"]
+ #опциональный параметр
+ #тип - массив строк
+ taints = ["key1=value1", "key2=value2"]
+
+ #id СХД для создания загрузочных дисков для Worker-групп по умолчанию. Использует sepId образа, если не указан.
+ #опциональный параметр
+ #тип - целое число
+ worker_sep_id = 1
+
+ #пул для хранения Workers. Если не заполнить, будет выбран системой
+ #опциональный параметр
+ #тип - целое число
+ worker_sep_pool = "worker_pool"
+
+ #перечень аргументов для cloud-init для виртуальных машин worker групп
+ #опциональный параметр
+ #тип - файл в формате YAML
+ #используется при создании и обновлении ресурса
+ cloud_init = file("initconfig.tftpl")
+}
+```
+
+Пример содержимого файла _initconfig.tftpl_:
+```tftpl
+---
+users:
+- groups: users, wheel
+ name: user
+ plain_text_passwd: examplePassword
+ primary_group: user
+ ssh_authorized_keys:
+ - ssh-rsa EXAMPLE%id_rsa.pub
+ sudo: ALL=(ALL) NOPASSWD:ALL
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
diff --git a/wiki/4.7.1/07.02.10-Resource_decort_cb_k8s_cp.md b/wiki/4.7.1/07.02.10-Resource_decort_cb_k8s_cp.md
new file mode 100644
index 0000000..286ac44
--- /dev/null
+++ b/wiki/4.7.1/07.02.10-Resource_decort_cb_k8s_cp.md
@@ -0,0 +1,282 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_k8s_cp** служит для управления кластером.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_k8s_cp** для создания кластера принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Наименование кластера, при изменении - изменяет наименование кластера |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+| k8sci_id | int | :heavy_check_mark: | ID catalogue item |
+| network_plugin | string | :heavy_check_mark: | Сетевой плагин |
+| num | int | :x: | кол-во компьютов в ресурсе |
+| cpu | int | :x: | Кол-во cpu на нодах |
+| ram | int | :x: | Кол-во ram на нодах |
+| disk | int | :x: | Размер диска мастер-узла |
+| sep_id | int | :x: | storage endpoint provider ID |
+| sep_pool | string | :x: | SEP пул мастер-узла (если установлен sepId) |
+| with_lb | bool | :x: | Создать кластер с/без балансировщика нагрузки |
+| extnet_only | bool | :x: | Использовать только extnet для работы кластера |
+| join_config | string | :x: | Используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере. Это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации. |
+| kube_proxy_config | string | :x: | Используется для настройки поведения и параметров присоединения node к кластеру. Он включает в себя такие параметры, как режим прокси-сервера, диапазоны IP-адресов кластера и другие конфигурации, специфичные для Kube-proxy. |
+| kubelet_config | string | :x: | Используется для настройки поведения и параметров Kubelet, который является агентом primary node, запускаемым на каждом node кластера. Он включает в себя такие параметры, как IP-адрес node, распределение ресурсов, политики удаления модулей и другие конфигурации, специфичные для Kubelet. |
+| cluster_config | string | :x: | используется для определения глобальных настроек и конфигураций для всего кластера. Она включает в себя такие параметры, как имя кластера, настройки DNS, методы аутентификации и другие конфигурации в масштабах кластера. вставьте допустимую строку JSON со всеми уровнями вложенности. |
+| init_config | string | :x: | Используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере. Это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации. |
+| additional_sans | []string | :x: | Дополнительные SAN (Subject Alternative Names) для использования в процессе автоматического выписывания сертификата Кластера Kubernetes. Возможность взаимодействовать с кластером по FQDN. Параметр получает список строк – IP-адреса и/или DNS (по формату RFC 1123 c поддержкой wildcard). |
+| ha_mode | bool | :x: | Флаг, показывающий, включен ли режим haproxy |
+| oidc_cert | string | :x: | ssl-сертификат в формате x509 pem |
+| chipset | string | Тип эмулируемой системы |
+| extnet_id | int | :x: | ID внешней сети для соединения workers. Если не задано, то сеть будет выбрана платформой. |
+| vins_id | int | :x: | ID виртуальной сети |
+| desc | string | :x: | Текстовое описание кластера |
+| start | bool | :x: | Старт/Стоп кластера |
+| enabled | bool | :x: | Включить/отключить кластер |
+| permanently | bool | :x: | Безвозвратное удаление кластера. Используется при удалении. |
+| lb_sysctl_params | []map[string]interface{} | :x: | Пользовательские значения sysctl для балансировщика нагрузки, для применения настроек, необходимо перезагрузить балансировщик |
+| restore | bool | :x: | Восстановить кластер из корзины |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_k8s_cp** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация о группе |
+| master_id | int | ID группы master |
+| master_name | string | Наименование мастер-узла |
+| lb_ip | string | IP адрес балансировщика нагрузки (load balancer) по-умолчанию. |
+| default_wg_id | int | ID рабочей группы (worker group) для этого экземпляра кластера. |
+| kubeconfig | string | Kubeconfig для доступа к кластеру. |
+| k8s_id | int | ID кластера |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| account_id | int | ID аккаунта - владельца кластера |
+| account_name | string | Имя аккаунта - владельца кластера |
+| bservice_id | int | ID bservice |
+| created_by | string | Аккаунт, создавший кластер |
+| created_time | int | Время создания кластера |
+| deleted_by | string | Кем удален кластер |
+| deleted_time | int | Время удаления кластера |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| k8s_ci_name | string | Имя образа кластера |
+| lb_id | int | ID балансировщика нагрзуки |
+| milestones | int | Вехи |
+| rg_name | string | Название ресурсной группы |
+| ssh_key | string | Публичный SSH ключ |
+| status | string | Статус кластера |
+| tech_status | string | Технический статус кластера |
+| updated_by | string | Кем был обновлен кластер |
+| updated_time | int | Время последнего обновления кластера |
+| highly_available_lb | bool | Отказоустойчивая работа балансировщика нагрузки |
+| address_vip | []Struct{} [см. ниже](#описание-структуры-address_vip) | VIP адреса |
+| extnet_only | bool | Доступны ли только внешние сети |
+| with_lb | bool | Был ли кластер создан с балансировщиком нагрузкиg |
+
+### Описание структуры address_vip
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend_ip | string | IP адрес бэкенда|
+| frontend_ip | string | IP адрес фронтенда |
+
+
+### Описание структуры списка detailed_info
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | ID компьюта в составе группы |
+| name | string | Имя компьюта в составе группы |
+| status | string | Статус компьюта в составе группы |
+| tech_status | string | Технический статус компьюта в составе группы |
+| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы |
+
+### Описание структуры списка interfaces
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| def_gw | string | Шлюз по умолчанию |
+| ip_address | string | IP интерфейса |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей аккаунтов |
+| k8s_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей компьютов |
+| rg_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей ресурной группы |
+
+### Описание структуры List acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_k8s_cp**:
+
+```terraform
+resource "decort_cb_k8s_cp" "cluster" {
+ #название кластера
+ #обязательный параметр
+ #тип - строка
+ name = "k8s-cp"
+
+ #k8sCI ID
+ #обязательный параметр
+ #тип - целое число
+ k8sci_id = 55
+
+ #плагин сети
+ #обязательный параметр
+ #возможные значения - "flannel", "weavenet", "calico"
+ #тип - строка
+ network_plugin = "flannel"
+
+ #id ресурсной группы
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1387
+
+ #кол-во ядер мастер-узла
+ #опциональный параметр
+ #тип - целое число
+ cpu = 2
+
+ #объем RAM мастер-узла
+ #опциональный параметр
+ #тип - целое число
+ ram = 2048
+
+ #кол-во ВМ мастер-узла (1, 3 или 5)
+ #опциональный параметр
+ #тип - целое число
+ num = 1
+
+ #размер диска мастер-узла
+ #опциональный параметр
+ #тип - целое число
+ disk = 10
+
+ #описание кластера
+ #опциональный параметр
+ #тип - строка
+ desc = ""
+
+ #id extnet
+ #опциональный параметр
+ #тип - целое число
+ extnet_id = 0
+
+ #id vins
+ #опциональный параметр
+ #тип - целое число
+ vins_id = 1234
+
+ #sep ip
+ #опциональный параметр
+ #тип - целое число
+ sep_id = 0
+
+ #название пула
+ #опциональный параметр
+ #тип - строка
+ sep_pool = "pool"
+
+ #старт/стоп кластера
+ #опциональный параметр
+ #тип - булев
+ start = true
+
+ #включить/отключить кластер
+ #опциональный параметр
+ #тип - булев
+ enabled = true
+
+ #удалить кластер безвозвратно
+ #опциональный параметр
+ #тип - булев
+ permanently = true
+
+ #восстановить кластер из корзины
+ #опциональный параметр
+ #тип - булев
+ restore = true
+
+ #создать кластер с/без балансировщика нагрузки
+ #опциональный параметр
+ #тип - булев
+ with_lb = true
+
+ #позволяет создать схему отказоустройчивой LB
+ #опциональный параметр
+ #тип - булев
+ ha_mode = true
+
+ #дополнительные SAN (Subject Alternative Names) для использования в процессе автоматического выписывания сертификата Кластера Kubernetes;
+ #возможность взаимодействовать с кластером по FQDN
+ #параметр получает список строк – IP-адреса и/или DNS (по формату RFC 1123 c поддержкой wildcard)
+ #опциональный параметр
+ #тип - массив строк
+ additional_sans = ["192.168.201.0","192.168.201.1"]
+
+ #используется для определения настроек и действий, которые должны быть выполнены перед запуском любого другого компонента в кластере
+ #это позволяет вам настраивать такие вещи, как регистрация node, настройка network и другие задачи инициализации
+ #опциональный параметр
+ #тип - строка
+ init_config = "{JSON string}"
+
+ #используется для определения глобальных настроек и конфигураций для всего кластера
+ #он включает в себя такие параметры, как имя кластера, настройки DNS, методы аутентификации и другие конфигурации в масштабах кластера
+ #опциональный параметр
+ #тип - строка
+ cluster_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров Kubelet, который является агентом primary node, запускаемым на каждом node кластера
+ #он включает в себя такие параметры, как IP-адрес node, распределение ресурсов, политики удаления модулей и другие конфигурации, специфичные для Kubelet
+ #опциональный параметр
+ #тип - строка
+ kubelet_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров присоединения node к кластеру
+ #он включает в себя такие параметры, как режим прокси-сервера, диапазоны IP-адресов кластера и другие конфигурации, специфичные для Kube-proxy
+ #опциональный параметр
+ #тип - строка
+ kube_proxy_config = "{JSON string}"
+
+ #используется для настройки поведения и параметров присоединения node к кластеру
+ #он включает в себя такие параметры, как cluster's control plane endpoint, токен и ключ сертификата
+ #опциональный параметр
+ #тип - строка
+ join_config = "{JSON string}"
+
+ #при создании кластере использовать подключение только к сети ExtNet
+ #опциональный параметр
+ #тип - булев
+ extnet_only = true
+
+ #добавить ssl-сертификат в формате x509 pem
+ #опциональный параметр
+ #тип - файл с форматом в виде .crt
+ oidc_cert = file("ca.crt")
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ chipset = "i440fx"
+
+ #пользовательские значения sysctl для LB
+ #опциональный параметр
+ #тип - массив мап
+ lb_sysctl_params = [{text = "1", text = "some"}]
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_k8s_cp** в переменной `decort_cb_k8s_cp.cluster` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.11-Resource_decort_cb_kvmvm.md b/wiki/4.7.1/07.02.11-Resource_decort_cb_kvmvm.md
new file mode 100644
index 0000000..b6e87f4
--- /dev/null
+++ b/wiki/4.7.1/07.02.11-Resource_decort_cb_kvmvm.md
@@ -0,0 +1,822 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_kvmvm** служит для управления виртуальными машинами, создаваемыми в платформе DECORT на базе технологии виртуализации KVM.
+
+Важно: при удалении в конфигурационном файле Terraform любого блока disks, на платформе будет удален последний. При необходимости удалить не последний блок, рекомендуем пользоваться web интерфейсом платформы. Поведение будет исправлено в следующих версиях.
+
+### Работа с полем weight в блоке network
+
+В версии 4.7.0 в блоке network добавлено опциональное поле weight, которое можно использовать, в случае, когда необходимо указать порядок подключения сетей, т.к. по умолчанию сети подключаются в случайном порядке.
+Сети с наименьшим весом будут подключены в первую очередь. Сети с неуказанным или нулевым значением будут подключены в последнюю очередь (иметь наименьший приоритет)
+В случае, если все сети не имеют параметра весов, подключение будет производится как и раньше.
+При выполнении update сортироваться будут только вновь подключаемые сети, порядок уже подключенных сетей остается без изменения.
+Так же следует обратить внимание, что если при update была отключена какая либо сеть, то вновь подключаемые сети с наименьшим весом сети займут ранее освобожденные интерфейсы, и только после будут добавляться в конец списка подключенных сетей.
+При изменении или удалении данного поля, в уже созданном ресурсе, сеть будет считаться вновь подключаемой и следовательно будет отключена от VM и подключена по новой, с учетом веса подключаемых сетей.
+
+## Аргументы
+_Resource_ функция **decort_cb_kvmvm** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя виртуальной машины. Обратите внимание, что имя должно быть уникальным в рамках ресурсной группы. |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, которой принадлежит данная виртуальная машина. |
+| driver | string | :heavy_check_mark: | Аппаратная архитектура виртуальной машины. Может принимать одно из следующих значений: * "KVM_X86" - виртуальная машина KVM на аппаратной платформе x86. |
+| cpu | int | :heavy_check_mark: | Количество процессоров. |
+| ram | int | :heavy_check_mark: | Объём оперативной памяти в МБ. |
+| chipset | string | Тип эмулируемой системы |
+| boot_disk_size | int | :x: | Размер загрузочного диска виртуальной машины в ГБ. |
+| image_id | int | :x: | Идентификатор образа, на базе которого создаётся загрузочный диск виртуальной машины. |
+| sep_id | int | :x: | ID SEP для создания загрузочного диска. Если не задан, будет использоваться sepId образа. Значение по умолчанию 0. |
+| pool | string | :x: | Пул (если установлен sepId). Если значение не задано, то пул будет выбран системой. |
+| cloud_init | string | :x: | Используется на этапе создания вм. Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания. Файл в формате JSON. Если ранее конфигурация cloud_init ранее была создана в формате YAML, можно воспользоваться любым онлайн конвертером, например: https://onlineyamltools.com/convert-yaml-to-json |
+| description | string | :x: | Текстовое описание виртуальной машины. |
+| force_resize | bool | :x: | Флаг для изменения CPU и RAM в принудительном порядке |
+| started | bool | :x: | Флаг запуска машины, по-умолчанию - true. Если true - машина включена, если false - выключена. |
+| alt_boot_id | int | :x: | ID live CD-ROM для загрузки образа. |
+| stack_id | int | :x: | id стэка |
+| is | string | :x: | Наименование системы |
+| ipa_type | string | :x: | Тип аутентификатора |
+| custom_fields | string | :x: | Кастомные поля |
+| network | []Struct [см. ниже](#описание-блока-network-args) | :x: | Параметры сетевого подключения. Если нужно сконфигурировать несколько сетевых подключений, данный блок можно задавать многократно - по одному на каждое подключение. |
+| affinity_label | string | :x: | Метка для правил affinity |
+| affinity_rules | []Struct [см. ниже](#описание-блока-affinity_rules-args) | :x: | Блок описания правил affinity. Блоков может быть несколько, один или отсутствовать. |
+| anti_affinity_rules | []Struct [см. ниже](#описание-блока-anti_affinity_rules-args) | :x: | Блок описания правил anti-affinity. Блоков может быть несколько, один или отсутствовать. |
+| disks | []Struct [см. ниже](#описание-блока-disks-args) | :x: | Описание диска. Таких может быть любое кол-во, либо не быть вообще |
+| extra_disks | []int | :x: | Список идентификаторов дополнительных дисков, которые подключены к данной виртуальной машине помимо загрузочного диска. Если такие диски отсутствуют, то список будет пустым. |
+| tags | []Struct [см. ниже](#описание-блока-tags-args) | :x: | Задание тэгов компьюта |
+| port_forwarding | []Struct [см. ниже](#описание-блока-port_forwarding-args) | :x: | Настройка порт форвардинга для компьюта |
+| user_access | []Struct [см. ниже](#описание-блока-user_access-args) | :x: | Предоставление доступов к компьюту |
+| snapshot | []Struct [см. ниже](#описание-блока-snapshot-args) | :x: | Создание мнапшотов |
+| rollback | []Struct [см. ниже](#описание-блока-rollback-args) | :x: | Rollback на определенный снапшот |
+| cd | []Struct [см. ниже](#описание-блока-cd-args) | :x: | Добавление диска cd rom |
+| pin_to_stack | bool | :x: | Флаг, отвечающий за добавление кмпьюта в стэк |
+| target_stack_id | int | :x: | Узел, на который переместится машина |
+| force_pin | bool | :x: | Флаг для принужительного добавления компьюта на стэк |
+| enabled | bool | :x: | Флаг доступности компьюта для проведения с ним операций |
+| pause | bool | :x: | Флаг, отвечающий за pause/resume компьюта |
+| reset | bool | :x: | Флаг, отвечающий за reset компьюта |
+| restore | bool | :x: | Восстановить удаленный компьют из корзины |
+| auto_start | bool | :x: | Флаг, отвечающий за авто старт при редеплое компьюта |
+| depresent | bool | :x: | Флаг, отвечающий за остановку доступа узла к дискам виртуальной машины, при остановке |
+| force_stop | bool | :x: | Флаг, отвечающий за стоп при редеплое компьюта |
+| data_disks | string | :x: | Указание того, что делать с дисками при редеплое. Возможные значения: "KEEP", "DETACH" и "DESTROY" |
+| detach_disks | bool | :x: | Отсоединение прикрепленных к виртуальной машине дисков перед ее удалением. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+| permanently | bool | :x: | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса |
+| cpu_pin | bool | :x: | Необходимость запускать ВМ на выделенных CPU ядрах |
+| numa_affinity | string | :x: | Необходимость выравнивать ВМ по NUMA. Возможные значения - "none, "strict", "loose" |
+| hp_backed | bool | :x: | Необходимость использовать для выделения RAM виртуальной машины Huge Pages ядрах |
+| without_boot_disk | bool | :x: | Флаг отсутствия загрузочного диска |
+| pci_devices | []int | :x: | Список PCI девайсов |
+| libvirt_settings | []Struct [см. ниже](#описание-блока-libvirt_settings) | :x: | Конфигурация параметров libvirt virtio интерфейса |
+
+### Описание блока disks args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_name | string | :heavy_check_mark: | Наименование диска |
+| size | int | :heavy_check_mark: | Размер диска, GB |
+| disk_type | string | :x: | Тип диска. Возможные значения: "D" - диск с данными, "B" - загрузочный диск |
+| sep_id | int | :x: | ID storage endpoint |
+| pool | string | :x: | Наименование пула для размещения диска |
+| desc | string | :x: | Описание диска |
+| node_ids | []int | :x: | Список ID ресурсов, которым будет предоставлен диск (ID узла, в котором создается виртуальная машина, указывается автоматически) |
+| image_id | int | :x: | ID образа |
+| permanently | bool | :x: | Флаг для удаления диска. Если выставлен в true - диск будет моментально удален с платформы, иначе будет добавлен в корзину и его можно будет восстановить. Значение поля считывается только при операции `terraform destroy`. По умолчанию - false |
+
+### Описание блока network args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| net_type | string | :heavy_check_mark: | тип сети, соответствующей данному подключению. "EXTNET" в случае прямого подключения во внешнюю сеть, "VINS" в случае подключения к Virtual Network Segment. |
+| net_id | int | :heavy_check_mark: | идентификатор соответствующего сетевого сегмента: внешней сети в случае `net_type = "EXTNET"`, ViNS в случае `net_type = "VINS"`, VFNIC в случае `net_type="VFNIC`, и DPDK в случае `net_type = "DPDK"` |
+| ip_address | string | :x: | IP адрес, выделенный данному подключению. |
+| mac | string | :x: | MAC адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины. |
+| weight | int | :x: | Вес сети, указывается при необходимости указания порядка подключения сетей. Первой подключается сеть с наименьшим весом. Сеть с нулевым или неуказанным весом имеет наименьший приоритет |
+
+### Описание блока affinity_rules args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| topology | string | :heavy_check_mark: | Тип правила. Возможные значения - node, compute |
+| policy | string | :heavy_check_mark: | Строгость правила. Возможные значения - RECOMMENDED (рекомендовано) и REQUIRED (обязательно) |
+| mode | string | :heavy_check_mark: | Режим проверки. Возможные значения - EQ (равно), NE (не равно), ANY - любое |
+| key | string | :heavy_check_mark: | Ключ правила |
+| value | string | :x: | Значение правила |
+
+### Описание блока anti_affinity_rules args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| topology | string | :heavy_check_mark: | Тип правила. Возможные значения - node, compute |
+| policy | string | :heavy_check_mark: | Строгость правила. Возможные значения - RECOMMENDED (рекомендовано) и REQUIRED (обязательно) |
+| mode | string | :heavy_check_mark: | Режим проверки. Возможные значения - EQ (равно), NE (не равно), ANY - любое |
+| key | string | :heavy_check_mark: | Ключ правила |
+| value | string | :x: | Значение правила |
+
+### Описание блока tags args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| key | string | :heavy_check_mark: | Ключ тэга |
+| val | string | :heavy_check_mark: | Значение тэга |
+
+### Описание блока port_forwarding args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| public_port_start | int | :heavy_check_mark: | Начало диапазона внешних портов для данного правила pfw |
+| public_port_end | int | :x: | Конец диапазона внешних портов для данного правила pfw |
+| local_port | int | :x: | Локальный порт для данного правила pfw |
+| proto | string | :heavy_check_mark: | Протокол создания правила pfw. Возможные значения: "tcp" или "udp" |
+
+### Описание блока user_access args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| username | string | :heavy_check_mark: | Юзер, которому необходимо выдать определенные права на компьют |
+| access_type | string | :heavy_check_mark: | Права, которые выдадутся юзеру на компьют. Возможные значения: "R", "RCX" или "ARCXDU" |
+
+### Описание блока snapshot args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| label | string | :heavy_check_mark: | Лейбл снапшота |
+
+### Описание блока rollback args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| label | string | :heavy_check_mark: | Лейбл снапшота на который нужно сделать rollback |
+
+### Описание блока cd args
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| cdrom_id | int | :heavy_check_mark: | Идентификатор образа cdrom диска |
+
+### Описание блока libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| mac | string | MAC адреc |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_kvmvm** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. |
+| account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| affinity_label | string | Лейбл аффинити |
+| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов |
+| affinity_weight | int | weight аффинити |
+| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов |
+| arch | string | Архитектура |
+| boot_order | []string | Boot order |
+| chipset | string | Тип эмулируемой системы |
+| clone_reference | int | кол-во клонов |
+| clones | []int | id клонов |
+| compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине. |
+| computeci_id | int | ID вычислительного ресурса |
+| cd_image_id | int | ID cd image id |
+| cpu | int | Количество виртуальных CPU, выделенных данному серверу. |
+| created_by | string | Кем создан _compute_ |
+| created_time | int | Время создания _compute_ |
+| custom_fields | string | Кастомные поля |
+| deleted_by | string | Кем удален _compute_ |
+| deleted_time | int | Время удаления _compute_ |
+| description | string | Текстовое описание виртуальной машины. |
+| devices | string | Девайсы |
+| disks | []Struct [см. ниже](#описание-структуры-disks) | информация о дисках компьюта |
+| driver | string | Аппаратная архитектура данной виртуальной машины. |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. |
+| image_name | string | Имя образа |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type manager |
+| migrationjob | int | Migrationjob |
+| milestones | int | Вехи |
+| name | string | Имя компьюта |
+| natable_vins_id | int | NAT vins id |
+| natable_vins_ip | string | NAT vins ip |
+| natable_vins_name | string | NAT vins name |
+| natable_vins_network | string | NAT vins network |
+| natable_vins_network_name | string | NAT vins network name |
+| need_reboot | bool | флаг, указывающий, что требуется перезагрузка |
+| need_reboot | bool | Флаг перезапуска |
+| numa_node_id | int | ID узла NUMA |
+| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. |
+| pinned | bool | добавлен ли компьют на стек |
+| ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине. |
+| reference_id | string | ID ссылки |
+| registered | bool | Компьют зарегестрирован |
+| res_name | string | Наименование ресурса |
+| reserved_node_cpus | []int | Количество зарезервированных CPU в узле |
+| rg_id | int | Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. |
+| rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. |
+| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets |
+| stack_id | int | id стэка |
+| stack_name | string | Название стэка |
+| stateless_sep_id | int | ID сеп |
+| stateless_sep_type | string | Тип сеп |
+| status | string | Статус компьюта |
+| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги |
+| tech_status | string | Технический статус компьюта в составе группы |
+| updated_by | string | Кем компьют был обновлен |
+| updated_time | int | Время последнего обновления |
+| user_managed | bool | Флаг, показывает управление пользователем вычислительной мощностью |
+| pci_devices | []int | Список PCI девайсов |
+| vgpus | []int | Список vgpu |
+| virtual_image_id | int | ID виртуального образа |
+| virtual_image_name | string | Имя виртуального образа |
+| boot_disk_id | int | Идентификатор загрузочного диска виртуальной машины. |
+| boot_disk_size | int | Размер загрузочного диска в ГБ. |
+| sep_id | int | ID sep |
+| pool | string | Pool |
+| extra_disks | []int | Список идентификаторов дополнительных дисков, которые подключены к данной виртуальной машине помимо загрузочного диска. Если такие диски отсутствуют, то список будет пустым. |
+| network | []Struct [см. ниже](#описание-структуры-network) | Характеристики сетевых сегментов, к которым подключен данный сервер. |
+
+### Описание структуры network
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_id | int | ID сети |
+| net_type | string | Тип сети |
+| ip_address | string | IP адрес |
+| mac | string | MAC адрес |
+| weight | int | Вес сети |
+
+### Описание структуры os users
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| login | string | Логин |
+| password | string | Пароль |
+| public_key | string | Публичный ssh ключ |
+
+### Описание структуры tags
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| key | string | Ключ тэга |
+| val | string | Значение тэга |
+
+### Описание структуры snap sets
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disks | []int | Список id дисков |
+| guid | string | GUID |
+| label | string | Лейбл |
+| timestamp | int | Время |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID connect |
+| conn_type | string | Тип connect |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Доступность подключения |
+| flip_group_id | int | id flip group |
+| guid | string | GUID |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес устройства |
+| name | string | Имя |
+| net_id | int | ID сети |
+| netmask | int | Маска сети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | Pci Slot |
+| qos | []Struct{}[см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип |
+| vnfs | []int | VNFS |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | E rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+### Описание структуры affinity rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | guid |
+| key | string | Ключ |
+| mode | string | Режим сравнения |
+| policy | string | Степень "строгости" этого правила |
+| topology | string | Топология |
+| value | string | Значение |
+
+### Описание структуры disks
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| size | int | Размер диска в ГБ |
+| disk_type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| disk_name | string | Наименование диска |
+| desc | string | Описание |
+| image_id | int | ID образа |
+| disk_id | int | ID диска |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Максимальный размер диска |
+| size_used | int | Кол-во используемого места, в ГБ |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+В нижеприведённом примере с помощью _resource_ функции **decort_cb_kvmvm** создаётся виртуальная машина (экземпляр _compute_ в терминологии платформы DECORT) следующими характеристиками:
+* Имя виртуальной машины - "tf-managed-vm"
+* Характеристики виртуальной машины - 1 CPU, 1024Мб RAM, размер загрузочного диска 10Гб
+* К виртуальной машине будет подключён один дополнительный диск с идентификатором 56789
+* Идентификатор ресурсной группы, в которой создаётся виртуальная машина - поступает из переменной _decort_cb_rg.my_rg.id_
+* Идентификатор образа ОС, который будет установлен на загрузочный диск - поступает из переменной _data.decort_cb_image.os_image.id_
+* Виртуальная машина будет иметь одно сетевое подключение - во внешнюю сеть с идентификатором 12, IP адрес этого подключения платформа установит автоматически
+
+```terraform
+resource "decort_cb_kvmvm" "my_new_vm" {
+ #имя compute
+ #обязательный параметр
+ #мб изменен
+ #тип - строка
+ name = "test-tf-compute-update-new"
+
+ #id resource group
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1111
+
+ #тип драйвера для compute
+ #обязательный параметр
+ #тип - строка
+ #возможные значения: "SVA_KVM_X86", "KVM_X86"
+ driver = "KVM_X86"
+
+ #число cpu
+ #обязательный параметр
+ #тип - целое число
+ cpu = 1
+
+ #кол-во оперативной памяти, МБ
+ #обязательный параметр
+ #тип - целое число
+ ram = 2048
+
+ #тип эмулируемой системы
+ #опциональный параметр
+ #тип - строка
+ #возможные значения: "i440fx", "Q35"
+ #chipset = "i440fx"
+
+ #id образа диска для создания compute
+ #опциональный параметр
+ #тип - целое число
+ #image_id = 111
+
+ #если значение равно True, параметры image_id, boot_disk_size, sep_id, pool игнорируются, и компьютер создается без загрузочного диска в остановленном состоянии
+ #опциональный параметр
+ #тип - булев
+ #without_boot_disk = true
+
+ #размер загрузочного диска
+ #опциональный параметр
+ #тип - целое число
+ #boot_disk_size = 20
+
+ #id сепа для boot диска
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #название пула
+ #опциональный параметр
+ #тип - строка
+ #pool = "data02"
+
+ #конфигурация cloud init
+ #опциональный параметр
+ #тип - файл в формате JSON
+ #cloud_init = file("initconfig.tftpl")
+
+ #описание compute
+ #опциональный параметр
+ #тип - строка
+ #description = "test update description in tf words update"
+
+ #stack id
+ #опциональный параметр
+ #тип - целое число
+ #stack_id = 1
+
+ #id образа CD-ROM для загрузки
+ #используется при изменении ресурса, при повторном старте вм
+ #опциональный параметр
+ #тип - целое число
+ #alt_boot_id = 1
+
+ #необходимость выравнивать ВМ по NUMA
+ #опциональный параметр
+ #тип - строка
+ #возможные значения - "none, "strict", "loose"
+ #по умолчанию - "none"
+ #numa_affinity = "loose"
+
+ #необходимость запускать ВМ на выделенных CPU ядрах
+ #опциональный параметр
+ #тип - булев
+ #по умолчанию - false
+ #cpu_pin = true
+
+ #необходимость использовать для выделения RAM виртуальной машины Huge Pages
+ #опциональный параметр
+ #тип - булев
+ #по умолчанию - false
+ #hp_backed = true
+
+ #список PCI девайсов
+ #опциональный параметр
+ #тип - массив целых чисел
+ #pci_devices = [1,2]
+
+ #создание и добавление диска дял compute
+ #опциональный параметр
+ #тип - список дисков
+ #disks {
+ #Имя диска
+ #Обязательный для диска параметр
+ #Тип - строка
+ #disk_name = "disk_name"
+
+ #размер диска
+ #Обязательный для диска параметр
+ #тип - целое число
+ #size = 5
+
+ #тип диска
+ #опциональный параметр
+ #тип - строка
+ #disk_type = "D"
+
+ #id сепа для диска
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #название пула
+ #опциональный параметр
+ #тип - строка
+ #pool = "data01"
+
+ #список node
+ #опциональный параметр
+ #тип - массив целых чисел
+ #node_ids = [10,11]
+
+ #описание диска
+ #опциональный параметр
+ #тип - строка
+ #desc = ""
+
+ #id образа
+ #опциональный параметр
+ #image_id = 378
+
+ #флаг для удаления диска
+ #опциональный параметр
+ #тип - булев
+ #permanently = false
+ #}
+
+ #правила affinity
+ #опциональный параметр
+ #может быть один, несколько или ни одного блока
+ #тип - блок
+ #affinity_rules {
+ #тип правила
+ #возможные значения - compute или node
+ #обязательный параметр
+ #тип - строка
+ #topology = "compute"
+
+ #строгость правила
+ #возможные значения - RECOMMENDED и REQUIRED
+ #обязательный параметр
+ #тип - строка
+ #policy = "RECOMMENDED"
+
+ #режим проверки
+ #возможные значения - ANY, EQ, NE
+ #обязательный параметр
+ #тип - строка
+ #mode = "ANY"
+
+ #ключ правила
+ #обязательный параметр
+ #тип - строка
+ #key = "testkey"
+
+ #ключ правила
+ #необязательный параметр
+ #тип - строка
+ #value = "testvalue"
+ #}
+
+ #правила anti-affinity
+ #опциональный параметр
+ #может быть один, несколько или ни одного блока
+ #тип - блок
+ #anti_affinity_rules {
+ #тип правила
+ #возможные значения - compute или node
+ #обязательный параметр
+ #тип - строка
+ #topology = "compute"
+
+ #строгость правила
+ #возможные значения - RECOMMENDED и REQUIRED
+ #обязательный параметр
+ #тип - строка
+ #policy = "RECOMMENDED"
+
+ #режим проверки
+ #возможные значения - ANY, EQ, NE
+ #обязательный параметр
+ #тип - строка
+ #mode = "ANY"
+
+ #ключ правила
+ #обязательный параметр
+ #тип - строка
+ #key = "testkey"
+
+ #ключ правила
+ #необязательный параметр
+ #тип - строка
+ #value = "testvalue"
+ #}
+
+ #установка метки для вм
+ #опциональный параметр
+ #тип - строка
+ #affinity_label = "test4"
+
+
+ #наименование системы
+ #опциональный параметр
+ #используется при создании вм
+ #по умолчанию - не задан
+ #тип - строка
+ #is=""
+
+ #назначение вм
+ #опциональный параметр
+ #используется при создании вм
+ #по умолчанию - не задан
+ #тип - строка
+ #ipa_type = ""
+
+ #id экстра дисков
+ #опциональный параметр
+ #тип - массив целых чисел
+ #extra_disks = [1234, 4322, 1344]
+
+ #управление XML виртуальной машины
+ #опциональный параметр
+ #тип - строка (json-encoded)
+ #custom_fields = "{`key`:`value`}"
+
+ #присоеденения сетей и удаление сетей в компьюте
+ #опциональный параметр
+ #тип - блок
+ #network {
+ #тип сети
+ #обязательный параметр
+ #тип - строка
+ #возможные значения - "VINS", "EXTNET", "VFNIC", "DPDK"
+ net_type = "VINS"
+
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ #net_id = 1234
+
+ #ip адрес входящий в сеть
+ #опциональный параметр
+ #тип - строка
+ #ip_address = "127.0.0.1"
+ #}
+
+ #добавление и удаление тэгов
+ #опциональный параметр
+ #тип - блок
+ #tags {
+ #ключ для тэга
+ #обязательный параметр
+ #тип - строка
+ #key = "key"
+
+ #значения тэга
+ #обязательный параметр
+ #тип - строка
+ #value = "value"
+ #}
+
+ #добавление и удаление port forwarding
+ #опциональный параметр
+ #тип - блок
+ #port_forwarding {
+ #номер внешнего начального порта для правила
+ #обязательный параметр
+ #тип - целое число
+ #public_port_start = 2023
+
+ #номер внешнего последнего порта для правила
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - -1
+ #public_port_end = 2023
+
+ #номер внутреннего базового порта
+ #обязательный параметр
+ #тип - целое число
+ #local_port = 80
+
+ #сетевой протокол
+ #обязательный параметр
+ #тип - строка
+ #proto = "tcp"
+ #}
+
+ #предоставить/забрать пользователю доступ к компьюту
+ #опциональный параметр
+ #тип - блок
+ #user_access {
+ #имя юзера, которому предоставляем доступ
+ #обязательный параметр
+ #тип - строка
+ #username = "some@decs3o"
+
+ #права: 'R' - только на чтение, 'RCX' - чтение/запись, 'ARCXDU' - админ
+ #обязательный параметр
+ #тип - строка
+ #access_type = "ARCXDU"
+ #}
+
+ #создать/удалить снапшот компьюта
+ #опциональный параметр
+ #тип - блок
+ #snapshot {
+ #лейбл снапшота
+ #обязательный параметр
+ #тип - строка
+ #label = "label1"
+ #}
+
+ #rollback на нужный снапшот
+ #опциональный параметр
+ #не имеет смысла при отсутсвии снапшотов
+ #тип - блок
+ #rollback {
+ #лейбл снапшота
+ #обязательный параметр
+ #тип - строка
+ #label = "label1"
+ #}
+
+ #вставить/удалить СD rom
+ #опциональный параметр
+ #максимальное кол-во - 1
+ #тип - блок
+ #cd {
+ #id образа диска CD rom
+ #обязательный параметр
+ #тип - целое число
+ #cdrom_id = 344
+ #}
+
+ #добавить компьют на стэк
+ #опциональный параметр
+ #тип - булев
+ #pin_to_stack = true
+
+ #id stack для добавления компьюта на этот стэк
+ #опциональный параметр
+ #тип - целое число
+ #target_stack_id = 1
+
+ #флаг для принудительного добавления компьюта на стэк
+ #опциональный параметр
+ #тип - булев
+ #force_pin = true
+
+ #флаг доступности компьюта для проведения с ним операций
+ #опциональный параметр
+ #тип - булев
+ #enabled = true
+
+ #pause/resume компьюта
+ #опциональный параметр
+ #тип - булев
+ #pause = true
+
+ #сделать компьют заново
+ #опциональный параметр
+ #тип - булев
+ #reset = true
+
+ #восстановить удаленный компьют из корзины
+ #опциональный параметр
+ #тип - булев
+ #restore = true
+
+ #флаг для редеплоя компьюта
+ #опциональный параметр
+ #тип - булев
+ #auto_start = true
+
+ #флаг для редеплоя компьюта
+ #опциональный параметр
+ #тип - булев
+ #force_stop = true
+
+ #флаг для предоставления дисков из node
+ #опциональный параметр
+ #тип - булев
+ #по умолчанию - true
+ #depresent = true
+
+ #флаг для ресайза компьюта
+ #опциональный параметр
+ #тип - булев
+ #force_resize = true
+
+ #поле для редеплоя компьюта
+ #опциональный параметр
+ #тип - строка
+ #data_disks = "KEEP"
+
+ #запуск/стоп компьюта
+ #опциональный параметр
+ #тип - булев
+ #started = true
+
+ #detach диска при удалении компьюта
+ #опциональный параметр
+ #тип - булев
+ #detach_disks = true
+
+ #флаг для удаления компьюта
+ #опциональный параметр
+ #тип - булев
+ #permanently = false
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла :
+* выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+* создан ресурс типа decort_resgroup (см. _resource_ функцию [decort_resgroup](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.02-Resource_decort_resgroup.md)) и результат записан в переменную _decort_resgroup.my_rg_
+* считана информация об образе ОС(см. _data_ функцию [decort_image](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.07-Data_decort_image.md)) и результат записан в переменную _decort_resgroup.os_image_
+
+После успешного завершения такого вызова _resource_ функции **decort_cb_kvmvm** в переменной `decort_cb_kvmvm.my_new_vm` будут сохранены возвращаемые значения. В частности, для получения идентификатора виртуальной машины следует использовать конструкцию `decort_cb_kvmvm.my_new_vm.id`.
diff --git a/wiki/4.7.1/07.02.12-Resource_decort_cb_vins.md b/wiki/4.7.1/07.02.12-Resource_decort_cb_vins.md
new file mode 100644
index 0000000..9522fbe
--- /dev/null
+++ b/wiki/4.7.1/07.02.12-Resource_decort_cb_vins.md
@@ -0,0 +1,558 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_vins** служит для управления виртуальными сетевыми сегментами (Virtual Network Segment) в платформе DECORT.
+
+## Аргументы
+_Resource_ функция **decort_cb_vins** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя виртуального сетевого сегмента (ViNS), по которому требуется получить информацию. Имя не может быть пустым. ViNS идентифицируется по комбинации имени и идентификатора ресурсной группы (`rg_id`) или подписчика (`account_id`). Обратите внимание, что имя ViNS является уникальным в рамках "account" и ресурсной группы. |
+| account_id | int | :heavy_check_mark: | ID аккаунта, в котором будет создан vins. Для создания vins должен быть указан или account_id, или rg_id. |
+| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, в которой будет создан vins. Для создания vins должен быть указан или account_id, или rg_id. |
+| dns | []string | :x: | Список IP адресов DNS |
+| ext_net_id | int | :x: | Идентификатор внешней сети, в которую должен быть подключён ViNS. ViNS, созданные на уровне "account", не могут иметь подключений к внешним сетям. -1 – не подключаться к extnet; 0 – автоматический выбор; 1+ – extnet ID. Значение по умолчанию -1. |
+| ext_ip | string | :x: | IP внешней сети, относится только к extNetId >= 0 |
+| ipcidr | string | :x: | IP CIDR, который требуется присвоить внутреннему сегменту данного ViNS. Данный параметр не является обязательным и принимается во внимание только на стадии создания нового ViNS. Если он не задан, то платформа установит значение самостоятельно. |
+| pre_reservations_num | int | :x: | Количество предварительно созданных резерваций. Значение по умолчанию 32. |
+| gid | int |:x:| ID кластера |
+| description | string | :x: | Текстовое описание vins. |
+| routes | []Struct [см. ниже](#описание-структуры-routes) | :x: | Список статических маршрутов. |
+| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | :x: | Обновить значения QoS по умолчанию.|
+| enable | bool | :x: | Флаг включения внутренней сети |
+| permanently | bool | :x: | Флаг для удаления ресурса vins без возможности восстановления. |
+| force | bool | :x: | Флаг для принудительного удаления ресурса vins. |
+| ip | []Struct [см. ниже](#описание-структуры-ip) | :x: | Создать/удалить резервирование DHCP на внутренней сети. |
+| nat_rule | []Struct [см. ниже](#описание-структуры-nat_rule) | :x: | Добавить/удалить правило NAT (переадресации портов) для внутренней сети. Правила NAT можно указать только для зарезервированных IP. Если создается resourse_decort_cb_vins и resourse, который будет использовать данный vins, то поле nat_rule необходимо указать только после подключения данной сети к resourse и резервирования ip адреса |
+| vnfdev_start | bool | :x: | Флаг запуска основного виртуального маршрутизатора внутренней сети. |
+| vnfdev_restart | bool | :x: | Флаг перезагрузки основного виртуального маршрутизатора внутренней сети. |
+| vnfdev_reset | bool | :x: | Флаг сброса основного виртуального маршрутизатора внутренней сети. |
+| vnfdev_redeploy | bool | :x: | Флаг повторного разворачивания основного виртуального маршрутизатора внутренней сети. |
+
+### Описание структуры routes
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| destination | string | :heavy_check_mark: | IP-адрес сети назначения |
+| gateway | string | :heavy_check_mark: | Шлюз по умолчанию. IP-адрес из пула свободных IP-адресов внутренней сети. |
+| netmask | string | :heavy_check_mark: | Маска сети назначения в формате 255.255.255.255 |
+
+### Описание структуры default_qos
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| e_rate | int | :x: | Скорость исходящего трафика |
+| in_burst | int | :x: | Размер буфера входящего трафика |
+| in_rate | int | :x: | Скорость входящего трафика |
+
+### Описание структуры ip
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| type | string | :heavy_check_mark: | Тип резервирования |
+| ip_addr | string | :x: | Используемый IP-адрес. Для типа "EXCLUDED" требуется непустая строка. Игнорируется для типов "DHCP" и "VIP". |
+| mac_addr | string | :x: | MAC-адрес для связи с резервированием IP-адресов. Игнорируется для типа "EXCLUDE", непустая строка требуется для "DHCP" и "VIP" |
+| compute_id | int | :x: | ID виртуальной машины, связанной с этим резервированием типа "DHCP". Игнорируется для других типов. |
+
+### Описание структуры nat_rule
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| int_ip | string | :heavy_check_mark: | Внутренний IP, для NAT правила |
+| int_port | int | :x: | Внутренний порт, для NAT правила |
+| ext_port_start | int | :heavy_check_mark: | Начало диапазона внешних портов, для NAT правила |
+| ext_port_end | int | :x: | Конец диапазона внешних портов, для NAT правила |
+| proto | string | :x: | Протокол для NAT. tcp или udp. Значение по умолчанию tcp. |
+
+Пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь доступ к указанной учётной записи ("account") и/или ресурсной группе. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vins_id | int | id vins |
+| vnf_dev | []Struct [см. ниже](#описание-структуры-vnf_dev) | Виртуальный маршрутизатор внутренней сети |
+| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
+| created_by | string | Аккаунт, создавший vins |
+| created_time | int | Время создания vins |
+| default_gw | string | Шлюз по умолчанию |
+| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
+| deleted_by | string | Пользователь, удаливший vins |
+| deleted_time | int | Время удаления vins |
+| description | string | Текстовое описание ViNS. |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| manager_id | int | Manager id |
+| manager_type | string | Type of manager |
+| milestones | int | Вехи |
+| name | string | Имя ViNS. |
+| netmask | int | Маска сети |
+| network | string | Информация о сети |
+| pre_reservations_num | int | Кол-во зарезервированных ip адресов |
+| redundant | bool | Redudant |
+| rg_id | int | Идентификатор ресурсной группы, на уровне которой создан ViNS. Для ViNS, существующих на уровне "account", данный параметр будет равен 0. |
+| rg_name | string | Имя ресурсной группы |
+| sec_vnf_dev_id | int | ID sec внутренней сети для разработки |
+| status | string | Статус vins |
+| updated_by | string | Кем был обновлен vins |
+| updated_time | int | Время последнего обновления vins |
+| user_managed | bool | Флаг, управляется ли пользователем |
+| vnfs | []Struct [см. ниже](#описание-структуры-vnfs) | Список VNFs |
+| vxlan_id | int | Идентификатор vxlan |
+| computes | []Struct [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор компьюта |
+| name | string | Имя компьюта |
+
+### Описание структуры vnf_dev
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| account_id | int | ID учетной записи |
+| capabilities | []string | Возможности vnf_dev |
+| config | []Struct [см. ниже](#описание-структуры-vnf_dev_config) | Конфигурация |
+| config_saved | bool | Флаг, отвечающий за то сохранен ли конфиг |
+| custom_precfg | bool | Флаг, отвечающий за то, есть ли кастомный пре-конфиг |
+| description | string | Описание |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| id | int | ID виртуального маршрутизатора внутренней сети |
+| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Список интерфейсов подключений |
+| lock_status | string | Статус доступности |
+| milestones | int | Вехи |
+| name | string | Название виртуального маршрутизатора внутренней сети |
+| status | string | Статус виртуального маршрутизатора внутренней сети |
+| tech_status | string | Технический статус |
+| type | string | Тип виртуального маршрутизатора внутренней сети |
+| vins | []int | Список виртуальных сетей |
+
+### Описание структуры vnf_dev_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| mgmt | []Struct [см. ниже](#описание-структуры-mgmt) | Config Mgmt |
+| resources | []Struct [см. ниже](#описание-структуры-resources) | Ресурсы |
+
+### Описание структуры mgmt
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ip_addr | string | ip-адрес |
+| password | string | Пароль |
+| ssh_key | string | Публичный SSH ключ |
+| user | string | Имя пользователя |
+
+### Описание структуры resources
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| cpu | int | Количество CPU |
+| ram | int | Количество RAM |
+| stack_id | int | id стэка |
+| uuid | string | UUID ресурса |
+
+### Описание структуры interfaces
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| conn_id | int | ID подключения |
+| conn_type | string | Тип соединения |
+| def_gw | string | Шлюз по умолчанию |
+| enabled | bool | Флаг доступности |
+| flipgroup_id | int | ID группы с плавающим ip-адресом |
+| guid | string | ID ресурса |
+| ip_address | string | IP адрес |
+| listen_ssh | bool | открыт ли ssh connect |
+| mac | string | MAC адрес интерфейса |
+| mtu | string | Максимальный объём данных, который может быть передан за одну итерацию |
+| name | string | Название интерфейса |
+| net_id | int | ID сети |
+| net_mask | int | Маска подсети |
+| net_type | string | Тип сети |
+| node_id | int | ID узла |
+| pci_slot | int | id pci слота |
+| bus_number | int | Номер шины |
+| qos | []Struct [см. ниже](#описание-структуры-qos) | QOS |
+| target | string | Цель сети |
+| type | string | Тип интерфейса |
+| vnfs | []int | Список VNFs |
+| libvirt_settings | []Struct{}[см. ниже](#описание-структуры-libvirt_settings) | Параметры libvirt virtio интерфейса |
+
+### Описание структуры libvirt_settings
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | GUID |
+| txmode | string | TX mode |
+| ioeventfd | string | IO event |
+| event_idx | string | Event ID |
+| queues | int | Количество очередей |
+| rx_queue_size | int | Длина очереди RX |
+| tx_queue_size | int | Длина очереди TX |
+
+### Описание структуры qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры default_qos
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | ID ресурса |
+| in_brust | int | In brust |
+| in_rate | int | In rate |
+
+### Описание структуры vnfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | []Struct [см. ниже](#описание-структуры-dhcp) | Информация о DHCP |
+| gw | []Struct [см. ниже](#описание-структуры-gw) | Информация о шлюзе |
+| nat | []Struct [см. ниже](#описание-структуры-nat) | NAT |
+
+### Описание структуры nat
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| account_id | int | Уникальный идентификатор подписчика-владельца ViNS. |
+| created_time | int | Время создания |
+| config | Struct{} [см. ниже](#описание-структуры-nat_config) | Информация о конфиге |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| id | int | ID NAT |
+| lock_status | string | Статус доступа виртуальной сети |
+| milestones | int | Milestones |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| type | string | Тип ресурса |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+
+### Описание структуры nat_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| net_mask | int | Маска сети |
+| network | string | Сеть |
+| rules | []Struct{} [см. ниже](#описание-структуры-rules) | Правила NAT |
+
+### Описание структуры rules
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| rule_id | int | ID правила |
+| local_ip | string | Локальный IP адрес |
+| local_port | int | Локальный порт |
+| protocol | string | Протокол |
+| public_port_end | int | Конец диапазона портов |
+| public_port_start | int | Начало диапазона портов |
+| vm_id | int | ID виртуальной машины |
+| vm_name | string | Имя виртуальной машины |
+
+### Описание структуры gw
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация о шлюзе |
+| account_id | int | Уникальный идентификатор владельца |
+| config | Struct{} [см. ниже](#писание-структуры-gw_config) | Информация о конфиге |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| id | int | ID gw |
+| lock_status | string | Статус доступа gw |
+| milestones | int | Вехи |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+| status | string | Статус gw |
+| tech_status | string | Технический статус gw |
+| type | string | Тип gw |
+
+### Описание структуры gw_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| ext_net_id | int | ID внешней сети |
+| ext_net_ip | string | IP внешней сети |
+| ext_netmask | int | Маска внешней сети |
+| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS |
+
+### Описание структуры dhcp
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Мета информация о dhcp |
+| account_id | int | id аккаунта |
+| config | []Struct [см. ниже](#описание-структуры-dhcp_config) | Конфигурация dhcp |
+| created_time | int | Время создания |
+| devices | []Struct{} [см. ниже](#описание-структуры-devices) | Информация о девайсах |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| id | int | ID dhcp |
+| lock_status | string | Статус доступа dhcp |
+| milestones | int | Вехи |
+| owner_id | int | ID владельца |
+| owner_type | string | Тип владельца |
+| pure_virtual | bool | Флаг, показывающий является ли ресурс чисто виртуальным |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+| status | string | Статус dhcp |
+| tech_status | string | Технический статус dhcp |
+| type | string | Тип dhcp |
+
+### Описание структуры routes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | int | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | int | Маска сети |
+| gateway | string | IP шлюза |
+
+### Описание структуры devices
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| primary | Struct{} [см. ниже](#описание-структуры-primary) | Первичная информация |
+
+### Описание структуры primary
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dev_id | int | ID dev |
+| iface01 | string | Интерфейс 1 |
+| iface02 | string | Интерфейс 2 |
+
+### Описание структуры dhcp_config
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| default_gw | string | Шлюз по умолчанию |
+| dns | []string | Список dns |
+| ip_end | string | Конец диапазона IP адресов |
+| ip_start | string | Старт диапазона IP адресов |
+| lease | int | Срок |
+| net_mask | int | Маска подсети |
+| network | string | Информация о сети |
+| reservations | []Struct [см. ниже](#описание-структуры-reservations) | Информация о резервациях |
+
+### Описание структуры reservations
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| description | string | Описание |
+| domain_name | string | Имя домена |
+| host_name | string | Имя хоста |
+| ip | string | IP адрес |
+| mac | string | MAC адрес |
+| type | string | Тип сети |
+| vm_id | int | ID виртуальной машины |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins**:
+
+```terraform
+resource "decort_cb_vins" "my_vins" {
+ #обязательный параметр
+ #имя создаваемого ресурса
+ #тип - строка
+ name = "Test_name"
+
+ #id аккаунта для создаения ресурса
+ #опциональный параметр
+ #внимание, для создания ресурса обязательно должен быть указан или rg_id, или account_id
+ #тип - целое число
+ account_id = 2023
+
+ #id ресурсной группы для создаения ресурса
+ #опциональный параметр
+ #внимание, для создания ресурса обязательно должен быть указан или rg_id, или account_id
+ #тип - целое число
+ rg_id = 10101
+
+ #id внешней сети для подключения к ней ресурса
+ #опциональный параметр
+ #тип - целое число
+ #ext_net_id = 2222
+
+ #ip внешней сети для подключения к нему ресурса
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "1.1.1.1"
+
+ #приватная сеть IP CIDR
+ #опциональный параметр
+ #тип - строка
+ #ipcidr = "192.168.0.1"
+
+ #количество зарезервированных адресов на момент создания
+ #опциональный параметр
+ #значение по умолчанию 32
+ #тип - целое число
+ #pre_reservations_num = 2
+
+ #grid (platform) ID
+ #опциональный параметр
+ #тип - целое число
+ #gid = 2002
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ #description = "Description"
+
+ #блок для указания списка routes
+ #опциональный параметр
+ #тип - список routes
+ #routes = [{
+ #ip целевой сети
+ #опциональный параметр
+ #тип - строка
+ #destination = "DHCP"
+
+ #сетевая маска в формате 255.255.255.255
+ #опциональный параметр
+ #тип - строка
+ #netmask = "192.168.5.5"
+
+ #шлюз по умолчанию
+ #опциональный параметр
+ #тип - строка
+ #gateway = "192.168.5.5"
+ #}]
+
+ #default qos
+ #опциональный параметр
+ #блок для указания default_qos
+ #тип - список qos
+ #default_qos = {
+ #внутренний трафик, Кбит
+ #опциональный параметр
+ #тип - целое число
+ #in_rate = 1
+
+ #burst внутреннего трафика, Кбит
+ #опциональный параметр
+ #тип - целое число
+ #in_burst = 1
+
+ #rate внешнего трафика, Кбит
+ #опциональный параметр
+ #тип - целое число
+ #e_rate = 1
+ #}
+
+ #ручное подключение и отключение ресурса
+ #опциональный параметр
+ #тип - булев
+ #enable = true
+
+ #удаление навсегда
+ #опциональный параметр
+ #тип - булев
+ #permanently = true
+
+ #удаляет за собой все зависимые ресурсы
+ #опциональный параметр
+ #тип - булев
+ #force = true
+
+ #блок для резервирования ip
+ #опциональный параметр
+ #тип - список параметров ip
+ #ip {
+ #тип подключения
+ #обязательный параметр
+ #тип - строка
+ #type = "DHCP"
+
+ #ip который необходимо зарезервировать
+ #опциональный параметр
+ #тип - строка
+ #ip_addr = "192.168.5.5"
+
+ #mac который необходимо зарезервировать
+ #опциональный параметр
+ #тип - строка
+ #mac = "ff:ff:ff:ff:ff:ff"
+
+ #compute_id, ассоциируемый с типом DHCP
+ #опциональный параметр
+ #тип - целое число
+ #compute_id = 1234
+
+ #}
+
+ #блок для добавления natRule
+ #опциональный параметр
+ #тип - список параметров natRule
+ #nat_rule {
+ #ip внутренний
+ #обязательный параметр
+ #тип - строка
+ #int_ip = "192.168.0.28"
+
+ #внутренний порт
+ #опциональный параметр
+ #тип - целое число
+ #int_port = 80
+
+ #начало диапазона внешних портов
+ #обязательный параметр
+ #тип - целое число
+ #ext_port_start = 8001
+
+ #конец диапазона внешних портов
+ #опциональный параметр
+ #тип - целое число
+ #ext_port_end = 8001
+
+ #протокол natRule: разрешенные значения "tcp", "udp"
+ #опциональный параметр
+ #тип - строка
+ #proto = "tcp"
+ #}
+
+ #vnf dev start, stop
+ #опциональный параметр
+ #true: старт vnfDev; false: стоп vnfDev
+ #тип - булев
+ #vnfdev_start = true
+
+ #перезапуск vnfDev
+ #опциональный параметр
+ #тип - булев
+ #vnfdev_restart = true
+
+ #ресет vnfDev
+ #опциональный параметр
+ #тип - булев
+ #vnfdev_reset = true
+
+ #редеплой vnfDev
+ #опциональный параметр
+ #тип - булев
+ #vnfdev_redeploy = true
+
+ #список dns
+ #опциональный параметр
+ #применяется при создании и редактировании ресурса
+ #если при создании указать пустой список, то ресурс создается с полем vnfs.dhcp.config.dns, имеющим значение по умолчанию
+ #если при обновлении указать пустой список, то ресурс обновит в модели поле vnfs.dhcp.config.dns с текущего значения на пустой список
+ #тип - список строк
+ #dns = ["1.1.1.1", "2.2.2.2"]
+
+}
+# Once the above directive completes, ViNS ID will be accessible as
+# decort_cb_vins.my_vins.id
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_vins** в переменной `data.decort_cb_vins.my_vins` будут сохранены возвращаемые значения. В частности, для получения идентификатора ViNS следует использовать конструкцию `data.decort_cb_vins.my_vins.id`
diff --git a/wiki/4.7.1/07.02.13-Resource_decort_cb_disk.md b/wiki/4.7.1/07.02.13-Resource_decort_cb_disk.md
new file mode 100644
index 0000000..2f014ef
--- /dev/null
+++ b/wiki/4.7.1/07.02.13-Resource_decort_cb_disk.md
@@ -0,0 +1,230 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_disk** служит для управления дисковыми ресурсами ("disk") в облачной платформе DECORT.
+
+## Аргументы
+_Resource_ функция **decort_cb_disk** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | id аккаунта |
+| disk_name | string | :heavy_check_mark: | Наименование диска |
+| size_max | int | :heavy_check_mark: | Размер диска, ГБ |
+| gid | int | :heavy_check_mark: | id площадки (grid id) |
+| type | string | :heavy_check_mark: | Тип диска, не может быть изменен после создания. Доступные значения: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| node_ids | []int | :x: | Список ID ресурсов, которым будет предоставлен диск |
+| pool | string | :x: | Pool для расположения диска |
+| sep_id | int | :x: | id sep |
+| ssd_size | int | :x: | Размер в ГБ |
+| iops | int | :x: | Максимальное значение IOPS диска, которое можно выполнять. Значение по умолчанию 2000. |
+| desc | string | :x: | Описание диска |
+| detach | bool | :x: | Отсоединение диска от compute. Используется при удалении |
+| permanently | bool | :x: | Мгновенное удаление диска. Используется при удалении |
+| shareable | bool | :x: | Флаг, отвечающий за доступность диска дургим ресурсам |
+| restore | bool | :x: | Восстановление диска |
+| iotune | Struct{ read_bytes_sec int read_bytes_sec_max int read_iops_sec int read_iops_sec_max int size_iops_sec int total_bytes_sec int total_bytes_sec_max int total_iops_sec int total_iops_sec_max int write_bytes_sec int write_bytes_sec_max int write_iops_sec int write_iops_sec_max int } | :x: | Информация об ограничениях IO диска Кол-во байт для чтения в секунду Максимальное кол-во байт для чтения Кол-во операций чтения io в секунду Максимальное число io операций чтения Размер io операций Общий размер байт в секунду Максимальный общий размер байт в секунду Общее кол-во io операций в секунду Максимальное общее кол-во io операций в секунду Кол-во байт для записи в секунду Максимальное кол-во байт для записи в секунду Кол-во операций записи в секунду Максимальное число операций записей |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_disk** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данный диск |
+| acl | string | Acces Control List |
+| boot_partition | int | Кол-во разделов диска |
+| computes | []Struct [см. ниже](#описание-структуры-computes) | Информация о подключенных виртуальных машинах |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_id | int | Идентификатор диска. Дублирует значение параметра `id`. |
+| disk_path | string | Адрес диска |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | Идентификатор диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа |
+| images | []int | Идентификаторы образов, использующих диск |
+| iotune | Struct [см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска |
+| iqn | string | iqn диска |
+| login | string | Логин для доступа к диску |
+| milestones | int | Вехи |
+| disk_name | string | Наименование диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключен диск |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещён данный диск |
+| present_to | []int | Список ID ресурсов, которым предоставлен диск |
+| purge_attempts | int | Кол-во попыток удаления |
+| purge_time | int | Время последней попытки |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| reference_id | int | id ссылки на диск |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещён данный диск |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | float | Кол-во используемого места, в ГБ |
+| snapshots | []Struct [см. ниже](#описание-структуры-snapshots) | Снимки состояния диска |
+| status | string | Статус диска |
+| tech_status | string | Технический статус диска |
+| type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор compute (виртуальной машины) |
+| compute_name | string | Название compute (виртуальной машины) |
+
+### Описание структуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду | |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| reference_id | int | Reference ID |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+```terraform
+resource "decort_cb_disk" "my_disk1" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 88366
+
+ #gid
+ #обязательный параметр
+ #тип - целое число
+ gid = 212
+
+ #название диска диска
+ #обязательный параметр
+ #тип - строка
+ disk_name = "super-disk-re"
+
+ #тип диска
+ #обязательный параметр
+ #тип - строка
+ #допустимые значения: "D", "B", "T"
+ type = "D"
+
+ #максимальный размер диска
+ #обязательный параметр
+ #тип - целое число
+ #значение по умолчанию 10
+ size_max = 20
+
+ #описание диска
+ #опциональный параметр
+ #тип - строка
+ #desc = "description"
+
+ #размер ssd
+ #опциональный параметр
+ #тип - целое число
+ #значение по умолчанию 0
+ #ssd_size = 1
+
+ #max IOPS disk can perform
+ #опциональный параметр
+ #тип - целое число
+ #значение по умолчанию 2000
+ #iops = 1
+
+ #sep id
+ #опциональный параметр
+ #тип - целое число
+ #значение по умолчанию 0
+ #sep_id = 1
+
+ #название pool
+ #опциональный параметр
+ #тип - строка
+ #pool = 1
+
+ #список node
+ #опциональный параметр
+ #тип - массив целых чисел
+ #node_ids = [10,11]
+
+ #флаг для восстановления диска
+ #опциональный параметр
+ #тип - булев
+ #restore = true
+
+ #флаг для удаления диска
+ #опциональный параметр
+ #тип - булев
+ #permanently = true
+
+ #флаг поделиться диском
+ #опциональный параметр
+ #тип - булев
+ #shareable = true
+
+ #флаг отсоединения диска от машины перед удалением
+ #опциональный параметр
+ #тип - булев
+ #detach = true
+
+ #настройки лимитов операций записи/чтения с диска
+ #опциональный параметр
+ #тип - блок
+ #тип вложенных полей - целое число
+ iotune {
+ read_bytes_sec = 0
+ read_bytes_sec_max = 0
+ read_iops_sec = 0
+ read_iops_sec_max = 0
+ size_iops_sec = 0
+ total_bytes_sec = 0
+ total_bytes_sec_max = 0
+ total_iops_sec = 3000
+ total_iops_sec_max = 0
+ write_bytes_sec = 0
+ write_bytes_sec_max = 0
+ write_iops_sec = 0
+ write_iops_sec_max = 0
+ }
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _resource_ функции **decort_cb_disk** в переменной `decort_cb_disk.my_disk01` будут сохранены возвращаемые значения. В частности, для получения идентификатора диска следует использовать конструкцию `decort_disk.decort_cb_disk.disk_id`.
diff --git a/wiki/4.7.1/07.02.14-Resource_decort_cb_rg.md b/wiki/4.7.1/07.02.14-Resource_decort_cb_rg.md
new file mode 100644
index 0000000..fa6dddc
--- /dev/null
+++ b/wiki/4.7.1/07.02.14-Resource_decort_cb_rg.md
@@ -0,0 +1,283 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_rg** служит для управления ресурсными группами в облачной платформе DECORT.
+
+## Аргументы
+_Resource_ функция **decort_cb_rg** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | Идентификатор подписчика (aka "account"), которому будет принадлежать создаваемая ресурсная группа. |
+| rg_name | string | :heavy_check_mark: | Имя ресурсной группы. Должно быть уникальным в рамках одного и того же подписчика ("account"), не может быть пустым. |
+| gid | int | :heavy_check_mark: | Идентификатор площадки (grid id) |
+| compute_features | []string | :x: | Доступ к дополнительным функциям управления ВМ |
+| owner | string | :x: | Имя пользователя – владелец этой РГ. Оставьте поле пустым, чтобы назначить текущего пользователя владельцем. |
+| def_net_type | string | :x: | Тип сети, которая будет установлена по умолчанию для данной ресурсной группы. Данный параметр используется только при создании resourse. Во всех остальных случаях необходимо пользоваться параметром def_net. Может принимать одно из следующих значений: * "PUBLIC" - создаваемые в данной ресурсной группе экземпляры _compute_ по умолчанию будут подключаться во внешнюю сеть с идентификатором, который задаётся параметром `ext_net_id` * "PRIVATE" - экземпляры _compute_ по умолчанию будут подключаться в новый виртуальный сетевой сегмент (ViNS ), который платформа автоматически создаст для данной ресурсной группы. * "NONE" - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. По умолчанию: PRIVATE |
+| description | string | :x: | Текстовое описание данной ресурсной группы. Данный параметр не является обязательным, значение по умолчанию - пустая строка. |
+| ext_ip | string | :x: | IP адрес из диапазона, принадлежащего внешней сети, который будет присвоен подключению ViNS во внешнюю сеть в случае, когда `def_net_type = "PRIVATE"` и ненулевом `ext_net_id`. При других значениях `def_net_type` данный параметр игнорируется. Если данный параметр не указан явно, то платформа автоматически выберет свободный IP адрес. Если заданный `ext_ip` уже используется, платформа вернёт ошибку. |
+| ext_net_id | int | :x: | Идентификатор внешней сети, в которую будет подключён ViNS, автоматически создаваемый платформой для данной ресурсной группы в случае, когда `def_net_type = "PRIVATE"`. При других значениях `def_net_type` данный параметр игнорируется. Если данный параметр не задан явно при `def_net_type = "PRIVATE"`, то платформа выберет первую из доступных данному пользователю внешних сетей. |
+| ipcidr | string | :x: | Адрес сети внутри ViNS для случая `def_net_type = "PRIVATE"` Если данный параметр явно не задан, то платформа назначит адрес сети автоматически. |
+| resource_limits | struct [см. ниже](#описание-структуры-resource_limits) | :x: | Квоты на объем ресурсов, устанавливаемые для данной ресурсной группы, с разбивкой по количеству CPU, объему RAM, объему дисковых ресурсов, количеству внешних IP адресов и т.п. Максмальное количество: 1 |
+| register_computes | bool | :x: | Флаг регистрации ВМ во внешней системе |
+| uniq_pools | []string | :x: | Список пулов. Например, ["sep1_poolName1", "sep2_poolName2"] |
+| access | []Struct [см. ниже](#описание-структуры-access) | :x: | Пользователи которым выдется доступ к данной ресурсной группе |
+| def_net | Struct [см. ниже](#описание-структуры-def_net) | :x: | Параметры сети ресурсной группы. Если используется, поле def_net_type игнорируется. Максмальное количество: 1 |
+| cpu_allocation_parameter | string | :x: | Установить тип выделения ЦП: `strict` – ВМ не может быть запущена, если не хватает ресурсов ЦП; `loose` - можно запускать виртуальную машину, если не хватает ресурсов. |
+| cpu_allocation_ratio | float | :x: | Установить коэффициент распределения ЦП для УЗ. Один pCPU = ratio*vCPU |
+| enable | bool | :x: | Флаг доступности ресурсной группы |
+| restore | bool | :x: | Флаг восстановления ресурсной группы Используется при редактировании |
+| permanently | bool | :x: | Безвозвратное удаление ресурсной группы. Используется при удалении |
+| force | bool | :x: | Удаление ресурсной группы, в случае если она к чему-то присоединена произойдет отсоединение от других ресурсов и удаление |
+
+Для создания ресурсной группы пользователь облачной платформы, от лица которого происходит обращение к данной функции, должен иметь как минимум доступ на запись к указанному подписчику. В противном случае возникнет ошибка доступа.
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_rg** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. |
+| compute_features | []string | Доступ к дополнительным функциям управления ВМ |
+| acl | []Struct [см. ниже](#описание-структуры-acl) | Cписок Acces Control |
+| cpu_allocation_parameter | string | Параметр выделения CPU |
+| cpu_allocation_ratio | float | Отношение выделения CPU |
+| created_by | string | Пользователь - создатель ресурсной группы |
+| created_time | int | Время создания ресурсной группы |
+| def_net_id | int | Уникальный идентификатор сети, установленной по умолчанию для данной ресурсной группы. Экземпляры _compute_, создаваемые в данной ресурсной группе, по умолчанию будут иметь подключение к данной сети, если при их создании явно не указано иное. Для `def_net_type = "EXTNET" в этом параметре указан идентификатор внешней сети. Для `def_net_type = "PRIVATE" - идентификатор ViNS. |
+| def_net_type | string | Тип сети, которая будет установлена по умолчанию для данной ресурсной группы. Данный параметр используется только при создании resourse. Во всех остальных случаях необходимо пользоваться параметром def_net. Может принимать одно из следующих значений: * "PUBLIC" - создаваемые в данной ресурсной группе экземпляры _compute_ по умолчанию будут подключаться во внешнюю сеть с идентификатором, который задаётся параметром `ext_net_id` * "PRIVATE" - экземпляры _compute_ по умолчанию будут подключаться в новый виртуальный сетевой сегмент (ViNS ), который платформа автоматически создаст для данной ресурсной группы. * "NONE" - сеть по умолчанию не задана, экземпляры _compute_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. По умолчанию: PRIVATE |
+| deleted_by | string | Информация о том, кто удалил группу |
+| deleted_time | int | Время удаления группы |
+| description | string | Текстовое описание данной ресурсной группы. |
+| gid | int | GRID ID |
+| guid | int | ID ресурса |
+| lock_status | string | Статус доступности |
+| milestones | int | Вехи |
+| rg_name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). |
+| rg_id | int | Идентификатор данной ресурсной группы. |
+| register_computes | bool | Флаг регистрации ВМ во внешней системе |
+| resource_limits | []Struct [см. ниже](#описание-структуры-resource_limits) | Лимиты ресурсов |
+| resource_types | []string | Типы ресурсов |
+| secret | string | Секрет |
+| status | string | Статус ресурсной группы |
+| uniq_pools | []string | Список пулов. Например, ["sep1_poolName1", "sep2_poolName2"] |
+| updated_by | string | Кем был обновлен ресурс |
+| updated_time | int | Время последнего обновления ресурса |
+| vins | []int | Список виртуальных сетей |
+| vms | []int | Список id компьютов |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Видимость аккаунта |
+| guid | string | GUID |
+| right | string | Права |
+| status | string | Статус |
+| type | string | Тип |
+| user_group_id | string | ID группы юзеров |
+
+### Описание структуры 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 ядер, вычисляемый параметр |
+
+### Описание структуры access
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| user | string | :heavy_check_mark: | Юзер которому предоставляется доступ |
+| right | string | :heavy_check_mark: | Права, которые будут выдаваться данному юзеру. Возможные значения: "R", "RCX" или "ARCXDU" |
+
+### Описание структуры def_net
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| net_type | string | :heavy_check_mark: | Тип сети, которая будет присоединена к ресурсной группе. Возможные значения: "PRIVATE" - vins, "PUBLIC"- external network |
+| net_id | int | :x: | Идентификатор сети. Если не указан, будет задан тот, к которому есть доступ по умолчанию |
+
+## Пример использования
+В нижеприведённом примере с помощью _resource_ функции **decort_cb_rg** создаётся ресурсная группа со следующими характеристиками:
+* Имя создаваемой ресурсной группы - "testing_rg_1"
+* Идентификатор подписчика-владельца ("account") - 123
+* Gid площадки - 1234
+* Квоты на объёмы ресурсов отсутствуют (нет ограничений).
+
+```terraform
+resource "decort_cb_rg" "my_new_rg" {
+ #имя ресурсной группы
+ #обязательный параметр
+ #тип - строка
+ rg_name = "testing_rg_1"
+
+ #id аккаунта которому будет принадлежать ресурсная группа
+ #обязательный параметр
+ #тип - целое число
+ account_id = 123
+
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ gid = 1234
+
+ #лимиты ресурсов
+ #опциональные параметры
+ #тип - блок лимитов на ресурсы
+ #resource_limits {
+ #максимальное количество ядер cpu
+ #опциональный праметр
+ #тип - целое число
+ #cu_c = 12
+
+ #максимальный размер агрегированных виртуальных дисков в ГБ
+ #опциональный параметр
+ #тип - целое число
+ #cu_dm = 12
+
+ #максимальное количество назначенных общедоступных IP-адресов
+ #опциональный праметр
+ #тип - целое число
+ #cu_i = 12
+
+ #максимальный объем памяти в МБ
+ #опциональный праметр
+ #тип - целое число
+ #cu_m = 12
+
+ #максимальный пиринг отправленных/принятых сетевых передач
+ #опциональный праметр
+ #тип - целое число
+ #cu_np = 12
+ #}
+
+ #имя владельца ресурсной группы
+ #опциональный параметр
+ #тип - строка
+ #owner = "owner name"
+
+ #тип сети по умолчанию для этой ресурсной группы.
+ #виртуальные машины, созданные в этой RG, по умолчанию будут подключены к этой сети.
+ #Допустимые значения: PRIVATE, PUBLIC, NONE.
+ #опциональный параметр
+ #по умолчанию: PRIVATE
+ #тип - строка
+ #def_net_type = "NONE"
+
+ #ip cidr частной сети, если сеть по умолчанию PRIVATE
+ #опциональный параметр
+ #тип - строка
+ #ipcidr = "1.1.1.1"
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ #description = "qwerty"
+
+ #id внешней сети
+ #опциональный параметр
+ #тип - целое число
+ #ext_net_id = 123
+
+ #ip внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ext_ip = "1.1.1.1"
+
+ #зарегистрировать компьюты в регистрационной системе
+ #опциональный параметр
+ #тип - булев
+ #register_computes = true
+
+ #список названий pools
+ #опциональный параметр
+ #тип - массив строк
+ #uniq_pools = ["sep1_poolName1", "sep2_poolName2"]
+
+ #блок для предоставления прав на ресурсную группу
+ #опциональный параметр
+ #тип - блок прав пользователя
+ access {
+ #имя юзера предоставляемому права
+ #обязательный праметр при использовании блока
+ #тип - строка
+ user = "kasim_baybikov_1@decs3o"
+
+ #тип прав
+ #обязательный параметр
+ #тип - строка
+ #разрешенные значения: "R", "RCX" or "ARCXDU"
+ right = "RCX"
+ }
+
+ #установить сеть по умолчанию
+ #опциональный параметр
+ #тип - блок конфигурации сети
+ #при добавлении блока, удалять его нельзя
+ def_net {
+ #тип сети
+ #обязательный параметр при использовании блока
+ #тип - строка
+ net_type = "PUBLIC"
+
+ #id сети
+ #идентификатор сегмента сети. Если net_type — PUBLIC, а net_id — 0,
+ #то будет выбран сегмент внешней сети по умолчанию. Если net_type
+ #имеет значение PRIVATE и net_id=0, будет выбран первый vins, определенный для этой ресурсной группы.
+ #В противном случае net_id идентифицирует либо существующий сегмент внешней сети, либо vins.
+ #опциональный параметр
+ #тип - целое число
+ net_id = 1234
+ }
+
+ #может ли запуститься ВМ, если ресурсов CPU недостаточно
+ #опциональный параметр
+ #Допустимые значения: strict, loose.
+ #тип - строка
+ cpu_allocation_parameter = "loose"
+
+ #CPU allocation ratio
+ #опциональный параметр
+ #one pCPU = ratio*vCPU (zero or positive value)
+ #тип - целое число
+ cpu_allocation_ratio = 1
+
+ #флаг доступности ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ enable = true
+
+ #флаг для восстановления удаленной ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ #restore = false
+
+ #флаг для принудительного удаления ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ #перед удалением следует перевести ресурсную группу в статус disabled, выставив enable = false
+ force = true
+
+ #флаг для моментального удаления ресурсной группы
+ #опциональный параметр
+ #тип - булев
+ permanently = true
+
+ #доступ к дополнительным функциям управления ВМ
+ #опциональный параметр
+ #возможные значенния - "hugepages", "numa", "cpupin", "vfnic"
+ #тип - массив строк
+ #внимание - требуется указывать итоговое желаемое состояние для ресурсной группы (рг), так как поле compute_features не будет автоматически
+ #наследоваться от аккаунта, в котором создается рг.
+ compute_features = ["hugepages", "numa", "cpupin", "vfnic"]
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _resource_ функции **decort_cb_rg** в переменной `decort_cb_rg.my_new_rg` будут сохранены возвращаемые значения. В частности, для получения идентификатора ресурсной группы следует использовать конструкцию `decort_resgroup.my_new_rg.rg_id`.
diff --git a/wiki/4.7.1/07.02.15-Resource_decort_cb_extnet.md b/wiki/4.7.1/07.02.15-Resource_decort_cb_extnet.md
new file mode 100644
index 0000000..3f136f2
--- /dev/null
+++ b/wiki/4.7.1/07.02.15-Resource_decort_cb_extnet.md
@@ -0,0 +1,273 @@
+Функция доступна в версии провайдера 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_extnet** служит для управления внешними сетями.
+
+**Для того чтобы использовать данную Resource функцию требуются права администратора!**
+
+## Аргументы
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Наименование внешней сети |
+| gid | int | :heavy_check_mark: | ID платформы |
+| ipcidr | string | :heavy_check_mark: | CIDR адресация |
+| vlan_id | int | :heavy_check_mark: | ID виртуальной локальной сети |
+| gateway | string | :x: | Опциональный IP шлюза |
+| dns | []string | :x: | Список DNS адресов |
+| ntp | []string | :x: | Список NTP адресов |
+| check_ips | []string | :x: | IP адреса для проверки доступности сети |
+| virtual | bool | :x: | При значении true DHCP сервер **не** будет создан |
+| desc | string | :x: | Текстовое опиание внешней сети |
+| start_ip | string | :x: | Начало диапазона включенных IP адресов |
+| end_ip | string | :x: | Конец диапазона включенных IP адресов |
+| vnfdev_ip | string | :x: | IP адрес для VNFDev |
+| pre_reservations_num | int | :x: | Кол-во резерваций |
+| ovs_bridge | string | :x: | Наименование моста OpenvSwitch внешней сети |
+| enable | bool | :x: | Включить/Выключить внешнюю сеть |
+| set_default | bool | :x: | При значении true - внешняя сеть становится дефолтной на платформе (невозможно отменить) |
+| excluded_ips | []string | :x: | Список исключенных IP адресов |
+| excluded_ips_range | []Struct [см. ниже](#описание-блока-excluded_ips_range-args) | :x: | Задать диапазон исключенных IP адресов |
+| default_qos | Struct [см. ниже](#описание-блока-default_qos-args) | :x: | Стандартные значения QOS |
+| restart | bool | :x: | Флаг перезапуска сети |
+| migrate | int | :x: | ID stack на который происходит миграция |
+| shared_with | []int | :x: | Список id аккаунтов, которым предоставлен доступ к extnet |
+
+### Описание блока excluded_ips_range args
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| ip_start | string | :heavy_check_mark: | Начало диапазона IP, который должен быть явно исключен |
+| ip_end | string | :heavy_check_mark: | Конец диапазона IP, который должен быть явно исключен |
+
+### Описание структуры default_qos args
+| Параметр | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| e_rate | int | :x: | E rate |
+| in_brust | int | :x: | In brust |
+| in_rate | int | :x: | In rate |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_extnet** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| meta | []string | Meta |
+| default | bool | Является ли внешняя сеть дефолтной |
+| default_qos | Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
+| free_ips | int | Кол-во свободных IP адресов |
+| guid | int | ID внешней сети на платформе |
+| extnet_id | int | ID внешней сети |
+| milestones | int | Вехи |
+| network_id | int | ID сети |
+| pri_vnfdev_id | int | Pri_VNFDev ID |
+| pre_reservations_num | int | Кол-во резерваций |
+| ovs_bridge | string | Наименование моста OpenvSwitch внешней сети |
+| shared_with | []int | ID объектов, использующих сеть |
+| status | string | Статус внешней сети |
+| vnfs | []Struct{} [см.ниже](#описание-блока-vnfs) | Список VNFs |
+| excluded | []Struct{} [см.ниже](#описание-блока-excluded) | Список исключенных клиентов |
+| network | string | Сеть |
+| prefix | int | Префикс |
+| routes | []Struct{} [см. ниже](#описание-структуры-routes) | Список статических маршрутов |
+| reservations | []Struct{} [см.ниже](#описание-блока-reservations) | Резервации |
+
+### Описание блока default_qos
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| e_rate | int | Egress Rate |
+| guid | string | Grid Unique ID |
+| in_rate | int | Ingress Rate |
+| in_burst | int | Ingress Burst |
+
+### Описание блока vnfs
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| dhcp | int | ID DHCP |
+
+### Описание блока excluded
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| domain_name | string | Имя домена |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес клиента |
+| mac | string | MAC адрес клиента |
+| type | string | Тип исключения |
+| vm_id | int | VM ID |
+
+### Описание структуры routes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | string | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | string | Маска сети |
+| gateway | string | IP шлюза |
+
+### Описание блока reservations
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| client_type | string | Тип клиента |
+| domain_name | string | Имя домена |
+| desc | string | Описание |
+| hostname | string | Имя хоста |
+| ip | string | IP адрес клиента |
+| mac | string | MAC адрес клиента |
+| type | string | Тип исключения |
+| vm_id | int | VM ID |
+
+## Пример использования
+
+```terraform
+resource "decort_cb_extnet" "new_extnet" {
+ #наименование внешней сети
+ #обязательный параметр
+ #тип - строка
+ name = "test_extnet"
+
+ #id платформы
+ #обязательный параметр
+ #тип - целое число
+ gid = 500
+
+ #CIDR
+ #обязательный параметр
+ #тип - строка
+ ipcidr = "192.168.0.0/24"
+
+ #id виртуальной локальной сети
+ #обязательный параметр
+ #тип - целое число
+ vlan_id = 111
+
+ #ip-адрес шлюза внешней сети
+ #опциональный параметр
+ #тип - строка
+ #gateway = "test desc"
+
+ #cписок DNS адресов
+ #опциональный параметр
+ #тип - массив строк
+ #dns = ["8.8.8.8", "9.9.9.9"]
+
+ #список NTP адресов
+ #опциональный параметр
+ #тип - массив строк
+ #ntp = ["ntp0.ntp-servers.net", "ntp1.ntp-servers.net"]
+
+ #ip-адреса для проверки доступности сети
+ #опциональный параметр
+ #тип - массив строк
+ #check_ips = ["191.255.0.0,", "191.255.0.0,"]
+
+ #если true - DHCP-сервер создан не будет
+ #опциональный параметр
+ #тип - булев
+ #virtual = true
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ #desc = "test desc"
+
+ #начало диапазона IP-адресов
+ #опциональный параметр
+ #тип - строка
+ #start_ip = "191.255.0.0"
+
+ #окончание диапазона IP-адресов
+ #опциональный параметр
+ #тип - строка
+ #end_ip = "191.255.0.40"
+
+ #IP с которым будет создан vnfdev
+ #опциональный параметр
+ #тип - строка
+ #vnfdev_ip = "191.255.0.20"
+
+ #количество предварительно созданных бронирований
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - 128
+ #pre_reservations_num = 128
+
+ #имя bridge Openvswitch для подключения к внешней сети
+ #опциональный параметр
+ #тип - строка
+ #ovs_bridge = "some"
+
+ #включение/выключение внешней сети
+ #опциональный параметр
+ #тип - булев
+ #enable = true
+
+ #сделать сеть сетью по умолчанию
+ #опциональный параметр
+ #тип - булев
+ #set_default = true
+
+ #список исключенных IP адресов
+ #опциональный параметр
+ #тип - массив строк
+ #excluded_ips = ["192.168.0.4", "192.168.0.5"]
+
+ #диапазон исключенных IP адресов
+ #опциональный параметр
+ #тип - блок,
+ #тип вложенных полей - строка
+ excluded_ips_range {
+ #начало диапазона
+ #обязательный параметр
+ #тип - строка
+ ip_start = "192.168.0.4"
+
+ #окончание диапазона
+ #обязательный параметр
+ #тип - строка
+ ip_end = "192.168.0.50"
+ }
+
+ #список id аккаунтов, которым предоставлен доступ к extnet
+ #опциональный параметр
+ #тип - массив целых чисел
+ #shared_with = [112, 123]
+
+ #изменение настроек ограничения трафика сети
+ #значение по умолчанию 0, то есть без ограничений
+ #опциональный параметр
+ #тип - блок,
+ #тип вложенных полей - целое число
+ default_qos {
+ #ограничение внутреннего трафика в кбит
+ #опциональный параметр
+ #тип - целое число
+ #in_rate = 0
+
+ #ограничение внутреннего burst трафика в кбит
+ #опциональный параметр
+ #тип - целое число
+ #in_burst = 0
+
+ #ограничение внешнего трафика в кбит
+ #опциональный параметр
+ #тип - целое число
+ #e_rate = 0
+ }
+
+ #id stack на который происходит миграция
+ #опциональный параметр
+ #тип - целое число
+ #migrate = 1
+
+ #перезапустить сеть
+ #опциональный параметр
+ #тип - булев
+ #restart = true
+}
+```
+
+После успешного завершения такого вызова **decort_cb_extnet** в переменной `decort_cb_extnet.new_extnet` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.16-Resource_decort_cb_flipgroup.md b/wiki/4.7.1/07.02.16-Resource_decort_cb_flipgroup.md
new file mode 100644
index 0000000..0823cfb
--- /dev/null
+++ b/wiki/4.7.1/07.02.16-Resource_decort_cb_flipgroup.md
@@ -0,0 +1,104 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_flipgroup** служит для управления группами с плавающим ip-адресом (флипгруппами). Функция позволяет:
+- Создать флипгруппу
+- Удалить флипгруппу
+- Добавить/удалить клиентов
+- Изменить описание, название флипгруппы
+
+## Аргументы
+_Resource_ функция **decort_cb_flipgroup** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| account_id | int | :heavy_check_mark: | ID аккаунта |
+| name | string | :heavy_check_mark: | Название флипгруппы |
+| net_type | string | :heavy_check_mark: | Тип сети, EXTNET или ViNS |
+| net_id | int | :heavy_check_mark: | ID сети |
+| client_type | string | :heavy_check_mark: | Тип клиента (в данный момент поддерживается только compute) |
+| ip | string | :x: | IP для ассоциации с группой |
+| client_ids | []int | :x: | Список ID клиентов группы |
+| desc | string | :x: | Описание плавающей группы |
+
+## Возвращаемые значения
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ckey | string | CKey |
+| account_id | int | ID аккаунта |
+| account_name | string | Имя аккаунта |
+| client_ids | []int | Список ID подключенных к группе клиентов |
+| client_names | []string | Список имен подключенных клиентов |
+| client_type | string | Тип клиентов, подключаемых к группе |
+| conn_id | int | ID подключения |
+| conn_type | string | Тип подключения |
+| created_by | string | Кем создана группа |
+| created_time | int | Время создания |
+| default_gw | string | Шлюз по умолчанию |
+| deleted_by | string | Кем удалена группа |
+| deleted_time | int | Время удаления |
+| desc | string | Описание группы |
+| flipgroup_id | int | ID флипгруппы |
+| gid | int | Grid ID платформы |
+| guid | int | ID флипгруппы на платформе (=flipgroup_id) |
+| milestones | int | Веха |
+| name | string | Наименование плавающей группы |
+| net_id | int | ID сети |
+| net_type | string | Тип сети (EXTNET/ViNS) |
+| net_mask | int | Маска сети |
+| network | string | Сеть |
+| rg_id | int | ID ресурсной группы |
+| rg_name | string | Наименование ресурсной группы |
+| status | string | Статус плавающей группы |
+| updated_by | string | Кем обновлена группа |
+| updated_time | int | Время обновления |
+
+## Пример использования
+
+```terraform
+resource "decort_cb_flipgroup" "fg" {
+ #id аккаунта
+ #обязательный параметр
+ #тип - целое число
+ account_id = 999
+
+ #наименование Flipgroup
+ #обязательный параметр
+ #тип - строка
+ name = "flipgroup_name"
+
+ #тип сети
+ #обязательный параметр
+ #возможные значенния - "EXTNET", "VINS"
+ #тип - строка
+ net_type = "EXTNET"
+
+ #id сети
+ #обязательный параметр
+ #тип - целое число
+ net_id = 13
+
+ #тип клиентов
+ #обязательный параметр
+ #тип - строка
+ #в данный момент поддерживается только тип 'compute'
+ client_type = "compute"
+
+ #ip-адрес
+ #опциональный параметр
+ #тип - строка
+ #ip = "127.0.0.1"
+
+ #cписок клиентов, прикрепленных к флипгруппе
+ #опциональный параметр
+ #тип - массив целых чисел
+ #client_ids = [11269]
+
+ #описание флипгруппы
+ #опциональный параметр
+ #тип - строка
+ #desc = "CHANGED"
+}
+```
+
+После успешного завершения такого вызова **decort_cb_flipgroup** в переменной `decort_cb_flipgroup.fg` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.17-Resource_decort_cb_lb.md b/wiki/4.7.1/07.02.17-Resource_decort_cb_lb.md
new file mode 100644
index 0000000..de2fb95
--- /dev/null
+++ b/wiki/4.7.1/07.02.17-Resource_decort_cb_lb.md
@@ -0,0 +1,214 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_lb** служит для управления балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_cb_lb** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| rg_id | int | :heavy_check_mark: | ID ресурсной группы |
+| name | string | :heavy_check_mark: | Название балансировщика |
+| start | bool | :heavy_check_mark: | Флаг запуска балансировщика. По умолчанию - true. Eсли load balancer был в статусе "stopped" (start = false), то для успешного старта, он должен быть доступен (enable = true) |
+| extnet_id | int | :x: | ID внешней сети. extnet_id и vins_id не могут быть одновременно равны 0 |
+| vins_id | int | :x: | ID виртуальной сети. extnet_id и vins_id не могут быть одновременно равны 0 |
+| desc | string | :x: | Описание балансировщика |
+| enable | bool | :x: | Флаг доступности балансировщика |
+| restart | bool | :x: | Флаг перезагрузки балансировщика. Можно использовать только на созданном ресурсе. По умолчанию - false. Перезагрузка происходит только при смене флага с false на true |
+| safe | bool | :x: | Флаг перезапуска первичных и вторичных узлов последовательно в режиме высокой доступности (HA mode) |
+| config_reset | bool | :x: | Флаг сброса конфигурации балансировщика. По умолчанию - false. Сброс происходит только при изменении флага с false на true |
+| ha_mode | bool | :x: | Использовать высокодоступную схему для развертывания LB |
+| permanently | bool | :x: | Флаг моментального удаления балансировщика из платформы. По-умолчанию - false. При необходимости, после изменения значения флага, необходимо выполнить `terraform apply` для изменения значения флага в состоянии терраформа, а после этого - `terraform destroy` |
+| restore | bool | :x: | Флаг восстановления балансировщика после удаления. Восстановить возможно только балансировщики, удаленные с флагом permanently равным false. Предварительно, необходимо импортировать удаленный ресурс и изменить значение флага. После этого - выполнить `terraform apply`. |
+| sysctl_params | []map[string]interface{} | :x: | Пользовательские значения sysctl для балансировщика, для применения настроек, необходимо перезагрузить балансировщик |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_lb** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| ha_mode | bool | Флаг, показывающий, включен ли режим haproxy |
+| ckey | string | CKey |
+| meta | []string | Мета информация |
+| acl | string | Cписок Acces Control |
+| backend_haip | string | Backend highly available ip |
+| backends | []Struct{} [см. ниже](#описание-структуры-backends) | Список бекендов |
+| desc | string | Описание |
+| dp_api_password | string | Пароль пользователя для работы |
+| dp_api_user | string | Имя пользователя для работы |
+| extnet_id | int | ID внешней сети |
+| frontend_haip | string | Frontend highly available ip |
+| frontends | []Struct{} [см. ниже](#описание-структуры-frontends) | Список фронтендов
+| gid | int | Grid ID балансировщика |
+| guid | int | ID балансировщика |
+| lb_id | int | ID балансировщика |
+| image_id | int | ID образа |
+| manager_id | int | ID ресурса, к которому принадлежит данный балансировщик |
+| manager_type | string | Тип ресурса, к которому принадлежит данный балансировщик |
+| milestones | int | Вехи |
+| name | string | Имя балансировщика |
+| part_k8s | bool | Является ли балансироващик частью кластера |
+| primary_node | Struct{} [см. ниже](#описание-структуры-primary_node) | Главный узел |
+| rg_id | int | ID ресурсной группы |
+| secondary_node | Struct{} [см. ниже](#описание-структуры-secondary_node) | Второй узел |
+| status | string | Статус |
+| tech_status | string | Технический статус |
+| user_managed | bool | Флаг указывающий, может ли пользователь управлять балансировщиком напрямую |
+| vins_id | int | ID виртуальной сети |
+
+### Описание структуры backends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| algorithm | string | Алгоритм работы бекенда |
+| guid | string | ID ресурса |
+| name | string | Имя бекенда |
+| server_default_settings | Struct{} [см. ниже](#описание-структуры-server_default_settings) | Описание настроек серверов бекенда по умолчанию |
+| servers | []Struct{} [см. ниже](#описание-структуры-servers) | Список серверов |
+
+### Описание структуры server_default_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры servers
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| guid | string | ID ресурса |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. ниже](#описание-структуры-server_settings) | Настройки сервера |
+
+### Описание структуры server_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| guid | string | ID ресурса |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+### Описание структуры frontends
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| backend | string | Имя бекенда, к которому подключен фронтенд |
+| guid | string | ID ресурса |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-bindings) | Привязки фронтенда |
+
+### Описание структуры bindings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| port | int | Порт привязки |
+| guid | string | ID ресурса |
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_lb**:
+
+```terraform
+resource "decort_cb_lb" "lb" {
+ #id ресурсной группы для создания балансировщика
+ #обязательный параметр
+ #тип - целое число
+ rg_id = 1111
+
+ #наименование load balancer
+ #обязательный параметр
+ #тип - строка
+ name = "tf-test-lb"
+
+ #id внешней сети
+ #опциональный параметр
+ #id внешней сети и id виртуальной сети не могут быть одновременно = 0
+ #тип - целое число
+ extnet_id = 6
+
+ #id виртуальной сети
+ #опциональный параметр
+ #id внешней сети и id виртуальной сети не могут быть одновременно = 0
+ #тип - целое число
+ vins_id = 758
+
+ #флаг запуска load balancer
+ #обязательный параметр
+ #если load balancer был в статусе "stopped" (start = false),
+ #то для успешного старта, он должен быть доступен (enable = true)
+ #по умолчанию - true
+ #тип - булев
+ start = true
+
+ #позволяет создать схему отказоустройчивой LB
+ #опциональный параметр
+ #тип - булев
+ #ha_mode = true
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ #desc= "temp super lb for testing tf provider"
+
+ #флаг доступности load balancer
+ #опциональный параметр
+ #тип - булев
+ #enable = true
+
+ #флаг перезапуска load balancer
+ #опциональный параметр
+ #перезагрузка срабатывает только при изменении флага с false на true
+ #тип - булев
+ #restart = false
+
+ #флаг сброса конфигурации load balancer
+ #опциональный параметр
+ #сброс срабатывает только при изменении флага с false на true
+ #тип - булев
+ #config_reset = false
+
+ #флаг моментального удаления load balancer
+ #опциональный параметр
+ #применяется при выполнении команды terraform destroy
+ #по умолчанию - false
+ #тип - булев
+ #permanently = false
+
+ #флаг восстановления load balancer
+ #опциональный параметр
+ #восстановить можно load balancer, удаленным с флагом permanently = false
+ #тип - булев
+ #restore = true
+
+ #флаг используемый при рестарте load balancer
+ #опциональный параметр
+ #значение по умолчанию - true, при данном значении рестарт производится на обоих нодах в HA mode
+ #тип - булев
+ #safe = true
+
+ #пользовательские значения sysctl для LB
+ #опциональный параметр
+ #тип - массив мап
+ #sysctl_params = [{text = "1", text = "some"}]
+
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb** в переменной `decort_cb_lb.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.18-Resource_decort_cb_lb_backend.md b/wiki/4.7.1/07.02.18-Resource_decort_cb_lb_backend.md
new file mode 100644
index 0000000..5d26d4f
--- /dev/null
+++ b/wiki/4.7.1/07.02.18-Resource_decort_cb_lb_backend.md
@@ -0,0 +1,156 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_lb_backend** служит для управления бекендом балансировщика нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_cb_lb_backend** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| name | string | :heavy_check_mark: | Название бекенда |
+| algorithm | string | :x: | Алгоритм работы бекенда. По умолчанию - "roundrobin". Доступные значения: "roundrobin", "static-rr", "leastconn" |
+| inter | int | :x: | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | :x: | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | :x: | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | :x: | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | :x: | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | :x: | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | :x: | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | :x: | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_lb_backend** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| lb_id | int | ID балансировщика нагрузки |
+| name | string | Название бекенда |
+| algorithm | string | Алгоритм работы бекенда. По умолчанию - "roundrobin". Доступные значения: "roundrobin", "static-rr", "leastconn" |
+| inter | int | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+| guid | string | ID ресурса |
+| servers | []Struct{} [см. ниже](#описание-структуры-servers) | Список серверов |
+
+### Описание структуры servers
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес сервера |
+| check | string | Включены ли проверки |
+| guid | string | ID ресурса |
+| name | string | Имя сервера |
+| port | int | Порт сервера |
+| server_settings | [см. ниже](#описание-структуры-server_settings) | Настройки сервера |
+
+### Описание структуры server_settings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| downinter | int | Интервал между проверками на недоступность сервера |
+| inter | int | Интервал между проверками на доступность сервера |
+| rise | int | Кол-во попыток, после которых, сервер будет вновь включен в схему балансирования |
+| fall | int | Кол-во неудачных попыток, после которых, сервер получит статус "unavailable" |
+| guid | string | ID ресурса |
+| slowstart | int | Интервал, в мс, в через который сервер получит статус "available" |
+| maxconn | int | Кол-во соединений к северу, при достижении этого кол-ва, сервера выходит из схемы балансирования |
+| maxqueue | int | Кол-во соедений в очереди к серверу |
+| weight | int | Вес сервера для работы алгоритма балансирования по весу |
+
+## Импортирование ресурса
+Так как ресурс lb_backend является подресурсом lb, то для его импорта необходимо указать ID балансировщика, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_cb_lb_backend. #
+```
+Пример:
+```
+terraform import decort_cb_lb_backend.lb 777#testBackend
+```
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_lb_backend**:
+```terraform
+resource "decort_cb_lb_backend" "lbb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 668
+
+ #имя бекенда для создания сервера
+ #обязательный параметр
+ #тип - строка
+ name = "testBackend"
+
+ #алгоритм балансировки
+ #опциональный параметр
+ #доступные значения - "roundrobin", "static-rr", "leastconn"
+ #по умолчанию - "roundrobin"
+ #тип - строка
+ #algorithm = "roundrobin"
+
+ #-------------------
+ #настройки для серверов по умолчанию
+ #-------------------
+
+ #интервал между проверками, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 5000
+ #тип - целое число
+ #inter = 5000
+
+ #интервал между проверками доступности сервера после восстановления, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 10000
+ #тип - целое число
+ #downinter = 1000
+
+ #кол-во проверок, которые сервер должен успешно пройти
+ #опциональный параметр
+ #тип - целое число
+ #по умолчанию - 2
+ #rise = 2
+
+ #кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable"
+ #опциональный параметр
+ #по умолчанию - 2
+ #тип - целое число
+ #fall = 2
+
+ #кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений
+ #опциональный параметр
+ #по умолчанию - 60000
+ #тип - целое число
+ #slowstart = 60000
+
+ #максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования
+ #опциональный параметр
+ #по умолчанию - 250
+ #тип - целое число
+ #maxconn = 250
+
+ #максимальное кол-во соединений в очереди серевера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер
+ #опциональный параметр
+ #по умолчанию - 256
+ #тип - целое число
+ #maxqueue = 256
+
+ #вес сервера для балансировки
+ #опциональный параметр
+ #мин - 0
+ #макс - 255
+ #по умолчанию - 100
+ #тип - целое число
+ #weight = 100
+
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb_backend** в переменной `decort_cb_lb_backend.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.19-Resource_decort_cb_lb_backend_server.md b/wiki/4.7.1/07.02.19-Resource_decort_cb_lb_backend_server.md
new file mode 100644
index 0000000..a314f6b
--- /dev/null
+++ b/wiki/4.7.1/07.02.19-Resource_decort_cb_lb_backend_server.md
@@ -0,0 +1,153 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_lb_backend_server** служит для управления сервером бекенда балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_cb_lb_backend_server** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| backend_name | string | :heavy_check_mark: | Название бекенда |
+| name | string | :heavy_check_mark: | Название сервера |
+| address | string | :heavy_check_mark: | Адрес сервера |
+| port | int | :heavy_check_mark: | Порт сервера |
+| check | string | :x: | Проверка доступности сервера. По умолчанию - "enabled". Доступные значения: "disabled", "enabled" |
+| inter | int | :x: | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | :x: | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | :x: | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | :x: | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | :x: | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | :x: | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | :x: | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | :x: | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_lb_backend_server** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| lb_id | int | ID балансировщика нагрузки |
+| backend_name | string | Название бекенда |
+| name | string | Название сервера |
+| address | string | Адрес сервера |
+| port | int | Порт сервера |
+| check | string | Проверка доступности сервера. По умолчанию - "enabled". Доступные значения: "disabled", "enabled" |
+| inter | int | Интервал между проверками, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 5000. |
+| downinter | int | Интервал между проверками доступности сервера после восстановления, в миллисекундах. Настройка севера по умолчанию. Значение по умолчанию - 1000. |
+| rise | int | Кол-во проверок, которые сервер должен успешно пройти. Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| fall | int | Кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable". Настройка севера по умолчанию. Значение по умолчанию - 2. |
+| slowstart | int | Кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений. Настройка севера по умолчанию. Значение по умолчанию - 60000. |
+| maxconn | int | Максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования. Настройка севера по умолчанию. Значение по умолчанию - 250. |
+| maxqueue | int | Максимальное кол-во соединений в очереди сервера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер. Настройка севера по умолчанию. Значение по умолчанию - 256. |
+| weight | int | Вес сервера для балансировки. Диапазон от 0 до 255. Настройка севера по умолчанию. Значение по умолчанию - 100. |
+| guid | string | ID ресурса |
+
+
+## Импортирование ресурса
+Так как ресурс lb_backend_server является подресурсом lb_backend, то для его импорта необходимо указать ID балансировщика, имя бекенда, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_cb_lb_backend_server. ##
+```
+Пример:
+```
+terraform import decort_cb_lb_backend_server.lbbs 777#testBackend#testServer
+```
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_lb_backend_server**:
+```terraform
+resource "decort_cb_lb_backend_server" "lbbs" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 668
+
+ #имя бекенда для создания сервера
+ #обязательный параметр
+ #тип - строка
+ backend_name = "testBackend"
+
+ #имя сервера
+ #обязательный параметр
+ #тип - строка
+ name = "testServer"
+
+ #ip адрес сервера
+ #обязательный параметр
+ #тип - строка
+ address = "192.168.5.33"
+
+ #порт сервера
+ #обязательный параметр
+ #тип - целое число
+ port = 6553
+
+ #проверка доступности сервера
+ #опциональный параметр
+ #доступные значения - "disabled", "enabled"
+ #по умолчанию - "enabled"
+ #тип - строка
+ #check = "enabled"
+
+ #-------------------
+ #настройки для сервера
+ #-------------------
+
+ #интервал между проверками, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 5000
+ #тип - целое число
+ #inter = 5000
+
+ #интервал между проверками доступности сервера после восстановления, в миллисекундах
+ #опциональный параметр
+ #по умолчанию - 10000
+ #тип - целое число
+ #downinter = 1000
+
+ #кол-во проверок, которые сервер должен успешно пройти
+ #опциональный параметр
+ #по умолчанию - 2
+ #тип - целое число
+ #rise = 2
+
+ #кол-во проверок, которые сервер может не пройти и после этого получить статус "unavailable"
+ #опциональный параметр
+ #по умолчанию - 2
+ #тип - целое число
+ #fall = 2
+
+ #кол-во миллисекунд - время между получением сервера статуса "available" и открытием соединений
+ #опциональный параметр
+ #по умолчанию - 60000
+ #тип - целое число
+ #slowstart = 60000
+
+ #максимальное кол-во соединений сервера, при достижении этого кол-ва, сервер выходит из схемы балансирования
+ #опциональный параметр
+ #по умолчанию - 250
+ #тип - целое число
+ #maxconn = 250
+
+ #максимальное кол-во соединений в очереди серевера, при достижении этого кол-ва, соединения будут перенаправлены на другой сервер
+ #опциональный параметр
+ #по умолчанию - 256
+ #тип - целое число
+ #maxqueue = 256
+
+ #вес сервера для балансировки
+ #опциональный параметр
+ #мин - 0
+ #макс - 255
+ #по умолчанию - 100
+ #тип - целое число
+ #weight = 100
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb_backend_server** в переменной `decort_cb_lb_backend_server.lbbs` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.20-Resource_decort_cb_lb_frontend.md b/wiki/4.7.1/07.02.20-Resource_decort_cb_lb_frontend.md
new file mode 100644
index 0000000..11b18d8
--- /dev/null
+++ b/wiki/4.7.1/07.02.20-Resource_decort_cb_lb_frontend.md
@@ -0,0 +1,69 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_lb_frontend** служит для управления фронтендом балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_cb_lb_frontend** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| name | string | :heavy_check_mark: | Название фронтенда |
+| backend_name | string | :heavy_check_mark: | Название бекенда балансировщика |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_lb_frontend** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| lb_id | int | ID балансировщика |
+| backend_name | string | Имя бекенда, к которому подключен фронтенд |
+| name | string | Имя фронтенда |
+| bindings | []Struct{} [см. ниже](#описание-структуры-bindings) | Привязки фронтенда |
+| guid | string | ID ресурса |
+
+### Описание структуры bindings
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| guid | string | ID ресурса |
+| port | int | Порт привязки |
+
+## Импортирование ресурса
+Так как ресурс lb_frontend является подресурсом lb, то для его импорта необходимо указать ID балансировщика, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_cb_lb_frontend. #
+```
+Пример:
+```
+terraform import decort_cb_lb_frontend.lb 777#testFrontend
+```
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_lb_frontend**:
+```terraform
+resource "decort_cb_lb_frontend" "lb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 668
+
+ #имя бекенда для создания фронтенда
+ #обязательный параметр
+ #тип - строка
+ backend_name = "testBackend"
+
+ #имя фронтенда
+ #обязательный параметр
+ #тип - строка
+ name = "testFrontend"
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb_frontend** в переменной `decort_cb_lb_frontend.lb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.21-Resource_decort_cb_lb_frontend_bind.md b/wiki/4.7.1/07.02.21-Resource_decort_cb_lb_frontend_bind.md
new file mode 100644
index 0000000..19edcce
--- /dev/null
+++ b/wiki/4.7.1/07.02.21-Resource_decort_cb_lb_frontend_bind.md
@@ -0,0 +1,74 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_lb_frontend_bind** служит для управления привязкой фронтенда балансировщиком нагрузки (load balancer). Балансировщики нагрузки служат для равномерного распределения сетевой нагрузки между подключенными к ним сервисами.
+
+## Аргументы
+_Resource_ функция **decort_cb_lb_frontend_bind** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| lb_id | int | :heavy_check_mark: | ID балансировщика нагрузки |
+| name | string | :heavy_check_mark: | Название фронтенда |
+| frontend_name | string | :heavy_check_mark: | Название фронтенда балансировщика |
+| address | string | :heavy_check_mark: | IP адрес привязки |
+| port | int | :heavy_check_mark: | Порт привязки |
+
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_lb_frontend_bind** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| address | string | Адрес, к которому привязан фронтенд |
+| name | string | Имя привязки |
+| frontend_name | string | Название фронтенда |
+| lb_id | int | ID балансировщика |
+| port | int | Порт привязки |
+| guid | string | ID ресурса |
+
+## Импортирование ресурса
+Так как ресурс lb_frontend_bind является подресурсом lb_frontend, то для его импорта необходимо указать ID балансировщика, имя фронтенда, а так же само имя ресурса.
+Общая схема:
+```terraform
+terraform import decort_cb_lb_frontend_bind. ##
+```
+Пример:
+```
+terraform import decort_cb_lb_frontend_bind.lb 777#testFrontend#testBinding
+```
+
+## Ограничение на наименование ресурса
+Ресурс не должен содержать в названии символ `#`
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_lb_frontend_bind**:
+```terraform
+resource "decort_cb_lb_frontend_bind" "lbfb" {
+ #id балансировщика нагрузок
+ #обязательный параметр
+ #тип - целое число
+ lb_id = 777
+
+ #имя фронтенда для создания привязки
+ #обязательный параметр
+ #тип - строка
+ frontend_name = "testFrontend"
+
+ #наименование привязки
+ #обязательный параметр
+ #тип - строка
+ name = "testBinding"
+
+ #адрес привязки фронтенда
+ #обязательный параметр
+ #тип - строка
+ address = "111.111.111.111"
+
+ #порт для привязки фронтенда
+ #обязательный параметр
+ #тип - целое число
+ port = 1111
+}
+```
+
+После успешного завершения такого вызова **decort_cb_lb_frontend_bind** в переменной `decort_cb_lb_frontend_bind.lbfb` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.22-Resource_decort_cb_vins_static_route.md b/wiki/4.7.1/07.02.22-Resource_decort_cb_vins_static_route.md
new file mode 100644
index 0000000..1d59dfb
--- /dev/null
+++ b/wiki/4.7.1/07.02.22-Resource_decort_cb_vins_static_route.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_vins_static_route** служит для управления управление статическим маршрутом для внутренней сети.
+
+## Аргументы
+_Resource_ функция **decort_cb_vins_static_route** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| vins_id | int | :heavy_check_mark: | ID виртуальной сети |
+| destination | string | :heavy_check_mark: | IP-адрес сети назначения |
+| gateway | string | :heavy_check_mark: | Шлюз по умолчанию. IP-адрес из пула свободных IP-адресов внутренней сети. |
+| netmask | string | :heavy_check_mark: | Маска сети назначения в формате 255.255.255.255 |
+| compute_ids | []int | :x: | Список ID виртуальных машин, которым предоставляется доступ к маршруту |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_vins_static_route** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| vins_id | int | ID виртуальной сети |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | string | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | int | Маска сети |
+| gateway | string | IP шлюза |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_vins_static_route**:
+
+```terraform
+resource "decort_cb_vins_static_route" "my_route" {
+ #id vins
+ #обязательный параметр
+ #тип - целое число
+ vins_id = 385
+
+ #ip целевой сети
+ #обязательный параметр
+ #тип - строка
+ destination = "192.168.201.0"
+
+ #сетевая маска
+ #обязательный параметр
+ #тип - строка
+ netmask = "255.255.255.255"
+
+ #ip-адрес из пула свободных IP-адресов ViNS ID
+ #обязательный параметр
+ #тип - строка
+ gateway = "192.168.201.40"
+
+ #список виртуальных машин, которым будет предоставлен доступ к роуту
+ #опциональный параметр
+ #тип - массив целых чисел
+ #compute_ids = [111,222]
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_vins_static_route** в переменной `data.decort_cb_vins_static_route.my_route` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.23-Resource_decort_cb_disk_snapshot.md b/wiki/4.7.1/07.02.23-Resource_decort_cb_disk_snapshot.md
new file mode 100644
index 0000000..96456d0
--- /dev/null
+++ b/wiki/4.7.1/07.02.23-Resource_decort_cb_disk_snapshot.md
@@ -0,0 +1,61 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_disk_snapshot** служит для управления снимками данных диска. Функция позволяет:
+- Получить снимок
+- Удалить снимок
+- Произвести "откат" диска к этому снимку
+
+## Аргументы
+_Resource_ функция **decort_cb_disk_snapshot** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID диска, к которому принадлежит снимок |
+| label | string | :heavy_check_mark: | Название снимка |
+| rollback | bool | :x: | Откат диска. Происходит только при изменении с false на true. По умолчанию - false |
+| timestamp | int | :x: | Время отката. Используется только при осуществлении отката |
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_disk_snapshot** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | ID диска, к которому принадлежит снимок |
+| label | string | Название снимка |
+| rollback | bool | Откат диска. Происходит только при изменении с false на true. По умолчанию - false |
+| timestamp | int | Время отката. Используется только при осуществлении отката |
+| guid | string | ID снимка |
+| reference_id | string | ID ссылки |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | ID набора снимков, в котором лежит снимок состояния |
+| snap_set_time | int | Время набора |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_disk_snapshot**:
+```terraform
+resource "decort_cb_disk_snapshot" "ds" {
+ #номер диска
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 20100
+
+ #ярлык диска
+ #обязательный параметр
+ #тип - строка
+ label = "label"
+
+ #флаг rollback
+ #опциональный параметр
+ #тип - булев
+ #значение по умолчанию - false
+ #rollback = true
+
+ #timestamp
+ #опциональный параметр
+ #тип - целое число
+ #применимо совместно с rollback = true
+ #timestamp = 15
+}
+```
+
+После успешного завершения такого вызова **decort_cb_disk_snapshot** в переменной `decort_cb_disk_snapshot.ds` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.24-Resource_decort_cb_k8ci.md b/wiki/4.7.1/07.02.24-Resource_decort_cb_k8ci.md
new file mode 100644
index 0000000..d4691c5
--- /dev/null
+++ b/wiki/4.7.1/07.02.24-Resource_decort_cb_k8ci.md
@@ -0,0 +1,127 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_k8ci** служит для управления конфигурацией Кластера Kubernetes (K8ci).
+
+## Аргументы
+
+_Resource_ функция **decort_cb_k8ci** для создания кластера принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Наименование K8ci, при изменении - изменяет наименование K8ci |
+| version | string | :heavy_check_mark: | Версия |
+| master_driver | string | :heavy_check_mark: | Драйвер master-узла |
+| master_image_id | int | :heavy_check_mark: | ID образа master-узла k8ci |
+| max_master_count | int | :heavy_check_mark: | Ограничение политики на максимальное количество master-узлов |
+| max_worker_count | int | :heavy_check_mark: | Ограничение политики на максимальное количество worker-узлов |
+| worker_image_id | int | :heavy_check_mark: | ID образа worker-узла k8ci |
+| worker_driver | string | :heavy_check_mark: | Драйвер worker-узла |
+| network_plugins | []string | :heavy_check_mark: | Список доступных плагинов сети ["flannel", "calico", "weavenet"] |
+| enabled | bool | :x: | Доступность k8ci |
+| permanently | bool | :x: | Флаг для моментального удаления k8ci |
+| desc | string | :x: | Описание k8ci |
+| shared_with | []int | :x: | Список аккаунтов, имеющих доступ к k8ci |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_k8ci** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| desc | string | Описание |
+| gid | int | Grid ID |
+| guid | int | ID ресурса |
+| k8ci_id | int | ID k8ci |
+| lb_image_id | int | ID образа балансировщика |
+| master_driver | string | Драйвер master-узла |
+| master_image_id | int | ID образа master-узла k8ci |
+| max_master_count | int | Ограничение политики на максимальное количество master-узлов |
+| max_worker_count | int | Ограничение политики на максимальное количество worker-узлов |
+| milestones | int | Вехи |
+| name | string | Наименование k8ci |
+| network_plugins | []string | Список доступных плагинов сети |
+| shared_with | []int | Список ресурсов, имеющих доступ к k8ci |
+| status | string | Статус k8ci |
+| version | string | Версия |
+| worker_driver | string | Драйвер worker-узла |
+| worker_image_id | int | ID образа worker-узла k8ci |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_k8ci**:
+
+```terraform
+resource "decort_cb_k8ci" "k8ci" {
+ #имя k8ci
+ #обязательный параметр
+ #тип - строка
+ name = "test"
+
+ #тег версии
+ #обязательный параметр
+ #тип - строка
+ version = "1.1.1"
+
+ #тип master driver
+ #обязательный параметр
+ #тип - строка
+ master_driver = "KVM_X86"
+
+ #тип worker driver
+ #обязательный параметр
+ #тип - строка
+ worker_driver = "KVM_X86"
+
+ #максимальное число master компутов
+ #обязательный параметр
+ #тип - целое число
+ max_master_count = 1
+
+ #максимальное число worker компутов
+ #обязательный параметр
+ #тип - целое число
+ max_worker_count = 1
+
+ #id образа для master
+ #обязательный параметр
+ #тип - целое число
+ master_image_id = 4
+
+ #id образа для worker
+ #обязательный параметр
+ #тип - целое число
+ worker_image_id = 4
+
+ #network plugins
+ #обязательный параметр
+ #тип - массив строк
+ network_plugins = ["flannel"]
+
+ #доступность k8ci
+ #опциональный параметр
+ #тип - булев
+ #enabled = false
+
+ #флаг для моментального удаления k8ci
+ #опциональный параметр
+ #тип - булев
+ #permanently = true
+
+ #описание
+ #опциональный параметр
+ #тип - строка
+ #desc = "some"
+
+ #доступность k8ci другим аккаунтам
+ #опциональный параметр
+ #тип - массив целых чисел
+ #shared_with = [1111]
+}
+
+# once the above directive completes, k8ci configuration will be accessible
+# as decort_cb_k8ci.k8ci
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова **decort_cb_k8ci** в переменной `decort_cb_k8ci.k8ci` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.25-Resource_decort_cb_extnet_static_route.md b/wiki/4.7.1/07.02.25-Resource_decort_cb_extnet_static_route.md
new file mode 100644
index 0000000..8eed026
--- /dev/null
+++ b/wiki/4.7.1/07.02.25-Resource_decort_cb_extnet_static_route.md
@@ -0,0 +1,63 @@
+Функция доступна в провайдере версии 4.5.1 и выше.
+
+_Resource_ функция **decort_cb_extnet_static_route** служит для управления статическим маршрутом для внешней сети.
+
+## Аргументы
+_Resource_ функция **decort_cb_extnet_static_route** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| extnet_id | int | :heavy_check_mark: | ID сети extnet |
+| destination | string | :heavy_check_mark: | IP-адрес сети назначения |
+| gateway | string | :heavy_check_mark: | Шлюз по умолчанию. IP-адрес из пула свободных IP-адресов сети. |
+| netmask | string | :heavy_check_mark: | Маска сети назначения в формате 255.255.255.255 |
+| compute_ids | []int | :x: | Список ID виртуальных машин, которым предоставляется доступ к маршруту |
+
+## Возвращаемые значения
+В случае успешного выполнения _data source_ функция **decort_cb_extnet_static_route** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| extnet_id | int | ID сети extnet |
+| compute_ids | []int | Список ID compute, которым предоствавлен доступ |
+| route_id | int | ID статического маршрута |
+| guid | string | ID ресурса |
+| destination | string | IP целевой сети |
+| netmask | string | Маска сети |
+| gateway | string | IP шлюза |
+
+## Пример использования
+Пример вызова _data source_ функции **decort_cb_extnet_static_route**:
+
+```terraform
+resource "decort_cb_extnet_static_route" "my_route" {
+ #id extnet
+ #обязательный параметр
+ #тип - целое число
+ extnet_id = 385
+
+ #destination network
+ #обязательный параметр
+ #тип - строка
+ destination = "192.168.201.0"
+
+ #destination network mask
+ #обязательный параметр
+ #тип - строка
+ netmask = "255.255.255.255"
+
+ #IP-адрес из пула свободных IP-адресов extnet ID
+ #обязательный параметр
+ #тип - строка
+ gateway = "192.168.201.40"
+
+ #список виртуальных машин, которым будет предоставлен доступ к роуту
+ #опциональный параметр
+ #тип - массив целых чисел
+ #compute_ids = [111,222]
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_extnet_static_route** в переменной `data.decort_cb_extnet_static_route.my_route` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.26-Resource_decort_cb_image_from_blank_compute.md b/wiki/4.7.1/07.02.26-Resource_decort_cb_image_from_blank_compute.md
new file mode 100644
index 0000000..cac3298
--- /dev/null
+++ b/wiki/4.7.1/07.02.26-Resource_decort_cb_image_from_blank_compute.md
@@ -0,0 +1,202 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Resource_ функция **decort_cb_image_from_blank_compute** служит для управления образом, созданным из пустого компьюта.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_image_from_blank_compute** для создания образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| compute_id | int | :heavy_check_mark: | ID ВМ, которая была создана как blank |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| boot_type | string | :heavy_check_mark: | Тип загрузки образа, возможные варианты: "bios" или "uefi" |
+| image_type | string | :heavy_check_mark: | Тип образа, возможные варианты - "linux", "windows" |
+| account_id | int | :x: | ID аккаунта владельца образа |
+| username | string | :x: | Имя пользователя |
+| password | string | :x: | Пароль пользователя |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| hot_resize | bool | :x: | Использует ли машина горячее изменение размера образа |
+| async_mode | bool | :x: | Синхронное создание образа, используется при создании. Значение по умолчанию: false. |
+| bootable | bool | :x: | Фильтр загрузочных образов |
+| enabled | bool | :x: | Доступность образа, используется при редактировании ресурса |
+| computeci_id | int | :x: | Установка computeci, используется на уже созданном ресурсе, чтобы сбросить, необходимо передать 0 |
+| enabled_stacks | []int | :x: | Доступные стаки, используется на уже созданном ресурсе для удаления всех доступных стаков, необходимо передать пустой массив |
+| shared_with | []int | :x: | Настройка доступа образа аккаунтам используется на уже созданном ресурсе, пустой массив - удаление всех доступов, если они были |
+| accounts | []int | :x: | Список аккаунтов, которым будет предоставлен доступ к образу |
+| network_interface_naming | string | :x: | Наименование сетевого интерфейса для вашего компьютера с Linux, eth - встроенный, ens - pci слот |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_image_from_blank_compute** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#Описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| compute_ci_id | int | ID вычислительного ресурса |
+| cd_presented_to | string | Подключение образа |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| reference_id | string | ID референса |
+| res_id | string | ID ресурса |
+| res_name | string | Название ресурса |
+| rescuecd | bool | cd или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| version | string | Версия |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_image_from_blank_compute**:
+
+```terraform
+resource "decort_cb_image_from_blank_compute" "my_image" {
+ #id виртуальной машины, созданной как blank
+ #используется для создания образа
+ #обязательный параметр
+ #тип - целое число
+ compute_id = 1234
+
+ #имя образа
+ #используется для обновления и создания образа
+ #обязательный параметр
+ #тип - строка
+ #при изменении - изменяет название созданного образа
+ name = "test_image_rename"
+
+ #тип загрузки образа
+ #используется для создания образа
+ #обязательный параметр
+ #тип - строка
+ #возможные варианты: "bios" или "uefi"
+ boot_type = "bios"
+
+ #тип образа
+ #используется для создания образа
+ #обязательный параметр
+ #тип - строка
+ #возможные варианты - "linux", "windows"
+ image_type = "linux"
+
+ #имя пользователя для образа
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - строка
+ #username = "userx"
+
+ #пароль для образа
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - строка
+ #password = "passx"
+
+ #ID аккаунта
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 138
+
+ #sep id
+ #используется для создания образа
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #название pool
+ #используется для создания образа
+ #опциональный параметр
+ #тип - строка
+ #pool_name = "pool"
+
+ #поддержка hot resize
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = true
+
+ #флаг для создания образа в асинхронном режиме
+ #опциональный параметр
+ #по умолчанию - false
+ #тип - булев
+ #async_mode = true
+
+ #доступность образа
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #enabled = true
+
+ #является ли образ загрузочным
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #bootable = true
+
+ #настройка доступа образа аккаунтам
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #пустой массив - удаление всех доступов, если они были
+ #shared_with = [28096, 57121]
+
+ #установка computeci
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - целое число
+ #чтобы сбросить, необходимо передать 0
+ #computeci_id = 1
+
+ #доступные стаки
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #для удаления всех доступных стаков, необходимо передать пустой массив
+ #enabled_stacks = [9]
+
+ #аккаунты, которым предоставляется доступ к образу
+ #Используется для обновления и создания образа
+ #опциональный параметр
+ #тип - массив целых чисел
+ #для удаления всех доступных аккаунтов, необходимо передать пустой массив
+ #accounts = [9, 5]
+
+ #наименование сетевого интерфейса для вашего компьютера с Linux, eth - встроенный, ens - pci слот
+ #используется для обновления образа
+ #опциональный параметр
+ #тип - строка
+ #network_interface_naming = "ens"
+}
+```
+
+После успешного завершения такого вызова **decort_cb_image_from_blank_compute** в переменной `decort_cb_image_from_blank_compute.my_image` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.27-Resource_decort_cb_image_from_platform_disk.md b/wiki/4.7.1/07.02.27-Resource_decort_cb_image_from_platform_disk.md
new file mode 100644
index 0000000..a3ce963
--- /dev/null
+++ b/wiki/4.7.1/07.02.27-Resource_decort_cb_image_from_platform_disk.md
@@ -0,0 +1,217 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Resource_ функция **decort_cb_image_from_platform_disk** служит для управления образом, созданным из платформенного диска.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_image_from_platform_disk** для создания образа принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_id | int | :heavy_check_mark: | ID платформенного диска, из которого будет создан образ |
+| name | string | :heavy_check_mark: | Имя образа При изменении - изменяет название образа |
+| boot_type | string | :heavy_check_mark: | Тип загрузки образа, возможные варианты: "bios" или "uefi" |
+| image_type | string | :heavy_check_mark: | Тип образа, возможные варианты - "linux", "windows" |
+| architecture | string | :heavy_check_mark: | Архитектура образа, возможные варианты - "X86_64" |
+| drivers | []string | :heavy_check_mark: | Драйвера, возможные варианты - ["KVM_X86", "SVA_KVM_X86"] |
+| account_id | int | :x: | ID аккаунта владельца образа |
+| username | string | :x: | Имя пользователя |
+| password | string | :x: | Пароль пользователя |
+| sep_id | int | :x: | ID storage endpoint |
+| pool_name | string | :x: | Пул для создания образа |
+| hot_resize | bool | :x: | Использует ли машина горячее изменение размера образа |
+| async_mode | bool | :x: | Синхронное создание образа, используется при создании. Значение по умолчанию: false. |
+| bootable | bool | :x: | Является ли образ загрузочным. Значение по умолчанию: true. |
+| enabled | bool | :x: | Доступность образа, используется при редактировании ресурса |
+| computeci_id | int | :x: | Установка computeci, используется на уже созданном ресурсе, чтобы сбросить, необходимо передать 0 |
+| enabled_stacks | []int | :x: | Доступные стаки, используется на уже созданном ресурсе для удаления всех доступных стаков, необходимо передать пустой массив |
+| shared_with | []int | :x: | Настройка доступа образа аккаунтам используется на уже созданном ресурсе, пустой массив - удаление всех доступов, если они были |
+| accounts | []int | :x: | Список аккаунтов, которым будет предоставлен доступ к образу |
+| network_interface_naming | string | :x: | Наименование сетевого интерфейса для вашего компьютера с Linux, eth - встроенный, ens - pci слот |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_image_from_platform_disk** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | accountId привязки образа |
+| acl | []Struct [см. ниже](#Описание-структуры-acl) | Cписок Acces Control |
+| architecture | string | Архитектура образа, возможен вариант X86_64 |
+| boot_type | string | Тип запуска ОС - bios или uefi |
+| bootable | bool | Является ли образ загрузочным |
+| compute_ci_id | int | ID вычислительного ресурса |
+| cd_presented_to | string | Подключение образа |
+| deleted_time | int | Время удаления ресурса |
+| desc | string | Описание образа |
+| drivers | []string | Список используемых драйверов |
+| enabled | bool | Доступность образа |
+| gid | int | ID платформы, где образ будет создан |
+| guid | int | Внутренний id образа, совпадает с image_id |
+| history | object{id: int, guid: int, timestamp: int} | История обновлений образа |
+| hot_resize | bool | Использует ли машина горячее изменение размера образа |
+| image_type | string | Тип образа: linux, windows или другой |
+| last_modified | int | Дата последнего изменения |
+| link_to | int | Привязка к образу, используется в виртуальных образах |
+| milestones | int | Вехи |
+| name | string | Название образа |
+| network_interface_naming | string | Название сетевого интерфейса |
+| pool_name | string | Пул, в котором был создан образ |
+| provider_name | string | Наименование провайдера |
+| purge_attempts | int | Попытки |
+| present_to | []int | Список ID ресурсов для который предоставлен образ |
+| reference_id | string | ID референса |
+| res_id | string | ID ресурса |
+| res_name | string | Название ресурса |
+| rescuecd | bool | cd или нет |
+| sep_id | int | storage endpoint provider ID |
+| shared_with | []int | Список ресурсов, имеющих доступ к образу |
+| size | int | Размер образа |
+| status | string | Статус образа |
+| tech_status | string | Технический статус |
+| unc_path | string | unc path |
+| url | string | Адрес, которого осуществлялась загрузка образа |
+| version | string | Версия |
+
+### Описание структуры acl
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| explicit | bool | Явно ли указан доступ |
+| guid | string | guid Ресурса |
+| right | string | Права на ресурс |
+| status | string | Статус ресурса |
+| type | string | Тип ресурса |
+| user_group_id | string | ID user group |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_image_from_platform_disk**:
+
+```terraform
+resource "decort_cb_image_from_platform_disk" "my_image" {
+ #id платформенного диска
+ #используется для создания образа
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 1234
+
+ #имя образа
+ #используется для обновления и создания образа
+ #обязательный параметр
+ #тип - строка
+ #при изменении - изменяет название созданного образа
+ name = "test_image_rename"
+
+ #тип загрузки образа
+ #используется для создания образа
+ #обязательный параметр
+ #тип - строка
+ #возможные варианты: "bios" или "uefi"
+ boot_type = "bios"
+
+ #тип образа
+ #используется для создания образа
+ #обязательный параметр
+ #тип - строка
+ #возможные варианты - "linux", "windows"
+ image_type = "linux"
+
+ #архитектура образа
+ #используется для создания образа
+ #обязательный параметр
+ #возможные значения - X86_64
+ #тип - строка
+ architecture = "X86_64"
+
+ #драйверы компьютов, подходящие для данного образа
+ #используется для создания образа
+ #обязательный параметр
+ #тип - массив строк
+ drivers = ["KVM_X86"]
+
+ #имя пользователя для образа
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - строка
+ #username = "userx"
+
+ #пароль для образа
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - строка
+ #password = "passx"
+
+ #ID аккаунта
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - целое число
+ #account_id = 138
+
+ #sep id
+ #используется для создания образа
+ #опциональный параметр
+ #тип - целое число
+ #sep_id = 1
+
+ #название pool
+ #используется для создания образа
+ #опциональный параметр
+ #тип - строка
+ #pool_name = "pool"
+
+ #поддержка hot resize
+ #используется для обновления и создания образа
+ #опциональный параметр
+ #тип - булев
+ #hot_resize = true
+
+ #является ли образ загрузочным
+ #опциональный параметр, используется на уже созданном ресурсе или при создании ресурса
+ #тип - булев
+ #bootable = true
+
+ #флаг для создания образа в асинхронном режиме
+ #опциональный параметр
+ #по умолчанию - false
+ #тип - булев
+ #async_mode = true
+
+ #доступность образа
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - булев
+ #enabled = true
+
+ #настройка доступа образа аккаунтам
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #пустой массив - удаление всех доступов, если они были
+ #shared_with = [28096, 57121]
+
+ #установка computeci
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - целое число
+ #чтобы сбросить, необходимо передать 0
+ #computeci_id = 1
+
+ #доступные стаки
+ #опциональный параметр, используется на уже созданном ресурсе
+ #тип - массив целых чисел
+ #для удаления всех доступных стаков, необходимо передать пустой массив
+ #enabled_stacks = [9]
+
+ #аккаунты, которым предоставляется доступ к образу
+ #Используется для обновления и создания образа
+ #опциональный параметр
+ #тип - массив целых чисел
+ #для удаления всех доступных аккаунтов, необходимо передать пустой массив
+ #accounts = [9, 5]
+
+ #наименование сетевого интерфейса для вашего компьютера с Linux, eth - встроенный, ens - pci слот
+ #используется для обновления образа
+ #опциональный параметр
+ #тип - строка
+ #network_interface_naming = "ens"
+}
+```
+
+После успешного завершения такого вызова **decort_cb_image_from_platform_disk** в переменной `decort_cb_image_from_platform_disk.my_image` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.28-Resource_decort_cb_user.md b/wiki/4.7.1/07.02.28-Resource_decort_cb_user.md
new file mode 100644
index 0000000..18b7e88
--- /dev/null
+++ b/wiki/4.7.1/07.02.28-Resource_decort_cb_user.md
@@ -0,0 +1,81 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Resource_ функция **decort_cb_user** служит для управления пользователями. Позволяет создавать, изменять группы доступа и удалять пользователя.
+
+## Аргументы
+
+_Resource_ функция **decort_cb_user** принимает следующие аргументы:
+
+
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| username | string | :heavy_check_mark: | Имя пользователя |
+| emailaddress | []string | :heavy_check_mark: | Список адресов электронной почты |
+| password | string | :x: | Пароль пользователя |
+| groups | []string | :x: | Список групп, в которые включен пользователь |
+| apiaccess | []int | :x: | Список групп доступа к API, в которые будет включен данный пользователь |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _data source_ функция **decort_cb_user** возвращает в указанную при вызове переменную элемент, который состоит из следующих параметров:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| groups | []string | Список групп, в которые включен пользователь |
+| ckey | string | CKey |
+| meta | []string | Мета информация о пользователе |
+| active | bool | Флаг активности пользователя |
+| apiaccess | []int | Список групп доступа к API, в которые будет включен данный пользователь |
+| authkey | string | Ключ сеанса |
+| auth_keys | []string | Список ключей сеанса |
+| data | string | Установленные данные |
+| description | string | Описание |
+| domain | string | Имя домена |
+| emailaddress | []string | Список адресов электронной почты |
+| gid | int | Grid ID |
+| guid | string | Guid пользователя |
+| last_check | int | Дата последней проверки |
+| mobile | []string | Список мобильных номеров | |
+| protected | bool | Protected |
+| roles | []string | Список ролей |
+| service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания |
+| xmpp | []string | Xmpp |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_user**:
+
+```terraform
+resource "decort_cb_user" "user" {
+ #id пользователя
+ #обязательный параметр
+ #тип - строка
+ username = "user1"
+
+ #email адрес пользователя
+ #обязательный параметр
+ #тип - массив строк
+ emailaddress = ["user1@example.com"]
+
+ #пароль пользователя
+ #опциональный параметр
+ #тип - строка
+ #password = "user1Password"
+
+ #список групп, к которым принадлежит этот пользователь
+ #опциональный параметр
+ #тип - массив строк
+ #groups = ["user"]
+
+ #список групп доступа к api, к которым принадлежит этот пользователь
+ #опциональный параметр
+ #тип - массив целых чисел
+ #apiaccess = [1,2]
+
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md).
+
+После успешного завершения такого вызова **decort_cb_user** в переменной `decort_cb_user.user` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.29-Resource_decort_cb_vfpool.md b/wiki/4.7.1/07.02.29-Resource_decort_cb_vfpool.md
new file mode 100644
index 0000000..69e5757
--- /dev/null
+++ b/wiki/4.7.1/07.02.29-Resource_decort_cb_vfpool.md
@@ -0,0 +1,120 @@
+Функция доступна в провайдере версии 4.6.0 и выше.
+
+_Resource_ функция **decort_cb_vfpool** служит для управления устройствами vfpool.
+
+## Аргументы
+_Resource_ функция **decort_cb_vfpool** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Наименование |
+| description | string | :x: | Описание |
+| account_access | []int | :x: | Список имеющих доступ к vfpool учетных записей |
+| rg_access | []int | :x: | Список имеющих доступ к vfpool ресурсных групп |
+| config | Struct{} [см. ниже](#описание-структуры-config)) | :x: | Конфигурационные данные |
+| enable | bool | :x: | Флаг доступности vfpool |
+
+### Описание структуры config
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_id | int | ID узла |
+| nic_name | string | Название сетевого адаптера |
+| vf_ids | []int | Список ID виртуальных функций |
+
+## Возвращаемые значения
+
+В случае успешного выполнения _resource_ функция **decort_cb_vfpool** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| name | string | Наименование |
+| description | string | Описание |
+| account_access | []int | Список имеющих доступ к vfpool учетных записей |
+| rg_access | []int | Список имеющих доступ к vfpool ресурсных групп |
+| created_time | int | Дата создания |
+| gid | int | Grid ID |
+| guid | int | Guid пользователя vfpool |
+| vfpool_id | int | ID устройства vfpool |
+| status | string | Состояние |
+| updated_time | int | Дата изменения |
+| vfs | []Struct [см. ниже](#описание-структуры-vfs) | Список параметров |
+
+### Описание структуры vfs
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| node_id | int | ID узла |
+| vf_list | []Struct [см. ниже](#описание-структуры-vf_list) | Список параметров |
+
+### Описание структуры vf_list
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| nic_name | string | Название сетевого адаптера |
+| vfs_info | []Struct [см. ниже](#описание-структуры-vfs_info) | Список параметров |
+
+### Описание структуры vfs_info
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| id | int | Идентификатор |
+| claimed | bool | Флаг наличия сетевого драйвера |
+| vm_id | int | ID виртуальной машины |
+
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_vfpool**:
+
+```terraform
+resource "decort_cb_vfpool" "vfpool" {
+ #наименование vfpool
+ #обязательный параметр
+ #тип - строка
+ name = "test"
+
+ #описание vfpool
+ #опциональный параметр
+ #тип - строка
+ #применяется при создании и редактировании ресурса
+ #description = "some"
+
+ #список для предоставления доступа к vfpool перечисленным аккаунтам
+ #опциональный параметр
+ #тип - массив целых чисел
+ #применяется при создании и редактировании ресурса
+ #account_access = [1,2]
+
+ #список для предоставления доступа к vfpool перечисленным ресурсным группам
+ #опциональный параметр
+ #тип - массив целых чисел
+ #применяется при создании и редактировании ресурса
+ #rg_access = [1,2]
+
+ #блок для указания списка конфигурации
+ #опциональный параметр
+ #тип - блок
+ #config {
+ #идентификатор узла
+ #обязательный параметр
+ #тип - целое число
+ #node_id = 1
+
+ #имя верхнеуровневого сетевого интерфейса, VF которого входят в пул
+ #обязательный параметр
+ #тип - строка
+ #nic_name = "eth0"
+
+ #список идентификаторов VF для NIC узла
+ #обязательный параметр
+ #тип - массив целых чисел
+ #vf_ids = [1,2]
+ #}
+
+ #ручное подключение и отключение ресурса
+ #опциональный параметр
+ #тип - булев
+ #enable = true
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_vfpool** в переменной `decort_cb_vfpool.vfpool` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.30-Resource_decort_cb_disk_replication.md b/wiki/4.7.1/07.02.30-Resource_decort_cb_disk_replication.md
new file mode 100644
index 0000000..7b54db7
--- /dev/null
+++ b/wiki/4.7.1/07.02.30-Resource_decort_cb_disk_replication.md
@@ -0,0 +1,170 @@
+Функция доступна в провайдере версии 4.0.0 и выше.
+
+_Resource_ функция **decort_cb_disk_replication** служит для управления репликами дисков ("disk") в облачной платформе DECORT.
+
+## Аргументы
+_Resource_ функция **decort_cb_disk_replication** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| disk_name | string | :heavy_check_mark: | Наименование реплики диска |
+| disk_id | int | :heavy_check_mark: | id диска из которого будет создана реплика |
+| sep_id | int | :heavy_check_mark: | id сепа реплики диска |
+| pool_name | string | :heavy_check_mark: | Наименование пула реплики диска |
+| pause | bool | :x: | Приостановить / Возобновить связь между диском и репликой |
+| reverse | bool | :x: | Поменять роли между диском и репликой |
+| start | bool | :x: | Установить / Прекратить связь между диском и репликой |
+| detach | bool | :x: | Отсоединить реплику от ВМ при удалении |
+| permanently | bool | :x: | Удалить реплику безвозвратно |
+
+## Возвращаемые значения
+В случае успешного выполнения _Resource_ функция **decort_cb_disk_replication** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_id | int | Уникальный идентификатор подписчика-владельца реплики диска |
+| account_name | string | Имя подписчика ("account"), которому принадлежит данная реплика диска |
+| acl | []string | Список доступов к реплике диска |
+| boot_partition | int | Кол-во разделов реплики диска |
+| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) |
+| created_time | int | Время создания |
+| deleted_time | int | Время удаления |
+| desc | string | Текстовое описание диска реплики |
+| destruction_time | int | Время окончательного удаления |
+| devicename | string | Наименование устройства |
+| disk_path | string | Адрес реплики диска |
+| gid | int | Идентификатор площадки (grid id) |
+| guid | int | Идентификатор реплики диска |
+| id | int | Идентификатор реплики диска |
+| image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данную реплику диска |
+| images | []int | Идентификаторы образов, использующих реплику диска |
+| iotune | Struct{}[см. ниже](#описание-cтруктуры-iotune) | Информация об ограничениях IO реплики диска |
+| iqn | string | iqn реплики диска |
+| login | string | Логин для доступа к реплике диска |
+| milestones | int | Вехи |
+| disk_name | string | Наименование реплики диска |
+| order | int | Номер диска |
+| params | string | Параметры диска |
+| parent_id | int | id родительского диска |
+| passwd | string | Пароль для доступа к диску |
+| pci_slot | int | id pci слота, к которому подключена реплика |
+| pool | string | Имя пула в системе хранения, на ресурсах которой размещёна реплика |
+| present_to | []int | Список ID ресурсов, которым предоставлена реплика диска |
+| purge_time | int | Время последней попытки |
+| replica_disk_id | int | Идентификатор реплики диска. Дублирует значение параметра `id`. |
+| replication | Struct{} [см. ниже](#описание-структуры-replication) | Информация о реплике диска |
+| reality_device_number | int | Реальный номер устройства |
+| res_id | int | id ресурса |
+| res_name | string | Наименование ресурса |
+| role | string | Роль диска |
+| sep_id | int | Идентификатор Storage Endpoint Provider (SEP). SEP это способ идентифицировать конкретную систему хранения, на ресурсах которой размещёна реплика |
+| sep_type | string | Тип SEP. Определяет тип системы хранения и содержит одно из заданных в облачной платформе значений |
+| shareable | bool | Флаг, отвечающий за доступность реплики дургим ресурсам |
+| size_max | int | Размер диска в ГБ |
+| size_used | int | Кол-во используемого места, в ГБ |
+| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots) | Снимки состояния реплики |
+| status | string | Статус реплики |
+| status_replication | string | Статус связи между диском и репликой |
+| tech_status | string | Технический статус реплики |
+| type | string | Тип реплики с точки зрения ее роли в составе _compute_. Может принимать одно из фиксированных значений: "B" - признак загрузочного диска ("boot"). "D" - признак дополнительного диска ("data") |
+| vmid | int | Идентификатор виртуальной машины (устаревшее) |
+
+### Описание структуры computes
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| compute_id | int | Идентификатор компьюта |
+| compute_name | string | Имя компьюта |
+
+### Описание cтруктуры iotune
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| read_bytes_sec | int | Кол-во байт для чтения в секунду |
+| read_bytes_sec_max | int | Максимальное кол-во байт для чтения |
+| read_iops_sec | int | Кол-во операций чтения io в секунду |
+| read_iops_sec_max | int | Максимальное число io операций чтения |
+| size_iops_sec | int | Размер io операций |
+| total_bytes_sec | int | Общий размер байт в секунду |
+| total_bytes_sec_max | int | Максимальный общий размер байт в секунду |
+| total_iops_sec | int | Общее кол-во io операций в секунду |
+| total_iops_sec_max | int | Максимальное общее кол-во io операций в секунду |
+| write_bytes_sec | int | Кол-во байт для записи в секунду |
+| write_bytes_sec_max | int | Максимальное кол-во байт для записи в секунду |
+| write_iops_sec | int | Кол-во операций записи в секунду |
+| write_iops_sec_max | int | Максимальное число операций записей |
+
+### Описание структуры replication
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| disk_id | int | id диска |
+| pool_id | string | id пула |
+| role | string | Роль диска (главный или реплика) |
+| self_volume_id | string | id раздела |
+| storage_id | int | id хранилища |
+| volume_id | int | id раздела |
+
+### Описание структуры snapshots
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| guid | string | id снимка |
+| label | string | Наименование снимка |
+| res_id | string | Ссылка на снимок |
+| snap_set_guid | string | Установленный id снимка |
+| snap_set_time | int | Установленное время снимка |
+| timestamp | int | Время снимка |
+
+## Пример использования
+
+Пример вызова _resource_ функции **decort_cb_disk_replication**:
+
+```terraform
+resource "decort_cb_disk_replication" "dr" {
+ #id диска из которого будет создана реплика
+ #обязательный параметр
+ #тип - целое число
+ disk_id = 20100
+
+ #имя реплики диска
+ #обязательный параметр
+ #тип - строка
+ disk_name = "test"
+
+ #sep id
+ #обязательный параметр
+ #тип - целое число
+ sep_id = 1
+
+ #название pool
+ #обязательный параметр
+ #тип - строка
+ pool_name = "some"
+
+ #флаг паузы
+ #опциональный параметр
+ #тип - булев
+ #pause = false
+
+ #флаг для изменения ролей дисков
+ #опциональный параметр
+ #тип - булев
+ #reverse = false
+
+ #флаг для запуска связи между диском и репликой
+ #опциональный параметр
+ #тип - булев
+ #start = false
+
+ #флаг для отключения диска от ВМ при удалении
+ #опциональный параметр
+ #тип - булев
+ #detach = false
+
+ #флаг для удаления реплики диска безвозвратно
+ #опциональный параметр
+ #тип - булев
+ #permanently = false
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+После успешного завершения такого вызова _resource_ функции **decort_cb_disk_replication** в переменной `decort_cb_disk_replication.dr` будут сохранены возвращаемые значения.
diff --git a/wiki/4.7.1/07.02.31-Resource_decort_cb_dpdknet.md b/wiki/4.7.1/07.02.31-Resource_decort_cb_dpdknet.md
new file mode 100644
index 0000000..5cce686
--- /dev/null
+++ b/wiki/4.7.1/07.02.31-Resource_decort_cb_dpdknet.md
@@ -0,0 +1,95 @@
+Функция доступна в версии провайдера 4.7.0 и выше.
+
+_Resource_ функция **decort_cb_dpdknet** служит для управления виртуальными сетевыми сегментами (Virtual Network Segment) в платформе DECORT.
+
+## Аргументы
+_Resource_ функция **decort_cb_dpdknet** принимает следующие аргументы:
+
+| Аргумент | Тип | Обязательный | Описание |
+| --- | --- | --- | --- |
+| name | string | :heavy_check_mark: | Имя DPDK сети |
+| gid | int | :heavy_check_mark: | GRID ID |
+| vlan_id | int | :heavy_check_mark: | ID виртуальной сети для тегирования траффика на интерфейсе для компьюта |
+| ovs_bridge | string | :heavy_check_mark: | OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети |
+| desc | string | :x: | Текстовое описание сети |
+| account_access | []int | :x: | Cписок ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование |
+| rg_access | []int | :x: | Cписок ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование |
+| enabled | bool | :x: | Флаг включения DPDK сети, по умолчанию сеть создается в состоянии disable |
+
+Пользователь облачной платформы задается на стадии инициализации Terraform провайдера DECORT (см. [подробности](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)).
+
+## Возвращаемые значения
+В случае успешного выполнения _resource_ функция **decort_cb_dpdknet** возвращает в указанную при вызове переменную следующие значения:
+
+| Параметр | Тип | Описание |
+| --- | --- | --- |
+| account_access | []int | Cписок ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование |
+| compute_ids | []int | Cписок компьютов, которые используют данную сеть для своих интерфейсов |
+| created_time | int | Время создания |
+| desc | string | Текстовое описание сети |
+| dpdk_id | int | Идентификатор сети |
+| gid | int | Идентификатор площадки (GRID ID) |
+| guid | int | GUID ресурса |
+| id | string | Идентификатор сети в формате string |
+| name | string | Наименование сети |
+| ovs_bridge | string | OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети |
+| rg_access | []int | Cписок ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование |
+| status | string | Статус сети |
+| updated_time | int | Время обновления |
+| vlan_id | int | ID виртуальной сети для тегирования траффика на интерфейсе для компьюта |
+
+## Пример использования
+Пример вызова _resource_ функции **decort_cb_dpdknet**:
+
+```terraform
+resource "decort_cb_dpdknet" "dpdk" {
+ #название
+ #обязательный параметр
+ #тип - строка
+ name = "dpdk-name"
+
+ #идентификатор площадки (GRID ID)
+ #обязательный параметр
+ #тип - целое число
+ gid = 212
+
+ #ID виртуальной сети для тегирования траффика на интерфейсе для компьюта
+ #обязательный параметр
+ #тип - целое число
+ vlan_id = 123
+
+ #OVS bridge в котором будут создаваться интерфейсы для компьютов, созданные из этой сети
+ #обязательный параметр
+ #тип - строка
+ ovs_bridge = "OVSBridge"
+
+ #описание сети
+ #опциональный параметр
+ #тип - строка
+ #desc = "description"
+
+ #список ID аккаунтов, которым может быть выделена сеть в эксклюзивное пользование
+ #опциональный параметр
+ #тип - массив целых чисел
+ #account_access = [10,11]
+
+ #список ID ресурсных групп, которым может быть выделена сеть в эксклюзивное пользование
+ #опциональный параметр
+ #тип - массив целых чисел
+ #rg_access = [10,11]
+
+ #флаг доступности сети для проведения с ней операций
+ #опциональный параметр
+ #по умолчанию - false
+ #тип - булев
+ #enabled = true
+}
+
+output "test" {
+ value = decort_cb_dpdknet.dpdk
+}
+```
+
+Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md) и [пример](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)).
+
+После успешного завершения такого вызова **decort_cb_dpdknet** в переменной `data.decort_cb_dpdknet.dpdk` будут сохранены возвращаемые значения. В частности, для получения идентификатора ViNS следует использовать конструкцию `data.decort_cb_dpdknet.dpdk.id`
diff --git a/wiki/4.7.1/08.-Полезные-советы.md b/wiki/4.7.1/08.-Полезные-советы.md
new file mode 100644
index 0000000..1d564ef
--- /dev/null
+++ b/wiki/4.7.1/08.-Полезные-советы.md
@@ -0,0 +1,55 @@
+## 8.1 Как хранить авторизационную информацию отдельно от tf-файла
+Для работы с Terraform провайдером DECORT его требуется [инициализировать](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md). Одним из этапов инициализации является авторизация в контроллере облачной платформы.
+
+В зависимости от метода авторизации нужная информация может передаваться в аргументах `app_id` & `app_secret` (пара аргументов), `jwt` (единичный аргумент) или `user` & `password` (пара аргументов). Однако, помещать данную информацию непосредственно в tf-файл может быть небезопасным, так как она позволяет любому, кто получил этот файл, осуществить доступ к контроллеру облачной инфраструктуры от лица данного пользователя.
+
+Если вышеперечисленные параметры не указаны в tf-файле, то Terraform провайдер DECORT попытается использовать значения, заданные в соответствующих переменных окружения:
+
+| Аргумент | Переменная окружения |
+| --- | --- |
+| app_id | DECORT_APP_ID |
+| app_secret | DECORT_APP_SECRET |
+| jwt | DECORT_JWT |
+| user | DECORT_USER |
+| password | DECORT_PASSWORD |
+
+Поэтому для использования tf-файла, не содержащего секретной информации, рекомендуется вместо внесения значений непосредственно в файл перед запуском провайдера установить нужные переменные окружения.
+
+## 8.2 Если Terraform провайдер жалуется на SSL сертификаты
+Данная проблема, как правило, возникает в ситуациях, когда ваш экземпляр облачной платформы DECORT использует самоподписанные сертификаты, что не редкость для изолированных инсталляций в доверенных контурах. В таких случаях при вызове _resource_ и _data source_ функций провайдера можно на стадии инициализации провайдера отключить проверку подлинности SSL сертификатов путем установки параметра
+
+`allow_unverified_ssl = true`
+
+Обратите внимание, что отключение проверки подлинности SSL сертификатов является потенциально небезопасным, поэтому данный метод рекомендуется применять с осторожностью и, предпочтительно, при работе с доверенными средами.
+
+## 8.3 Настройка локального провайдера для работы с новыми версиями Terraform
+Начиная с Terraform версии 0.12 был изменён алгоритм поиска и инициализации локальных провайдеров. Как следствие, для использования данного провайдера с новыми версиями Terraform уже недостаточно просто поместить исполняемый файл провайдера в ту же директорию, где находится файл _main.tf_.
+
+Ниже перечислены действия, которые необходимо выполнить для настройки провайдера на работу совместно с Terraform версии 0.12 или более новой. Действия описаны для компьютера с ОС семейства Linux и процессорной архитектурой Intel/AMD 64-bit.
+
+1. Создать в домашней директории текущего пользователя директорию `~/.local/share/terraform/plugins/tf.decort.online/mylocal/decs/1.0.0/linux_amd64`
+2. Поместить исполняемый файл провайдера `terraform-provider-decort` в эту директорию (или создать symbolic link на исполняемый файл провайдера).
+3. Добавить в файл `main.tf` блок, описывающий данный провайдер:
+```terraform
+terraform {
+ required_providers {
+ decs = {
+ source = "tf.decort.online/mylocal/decort"
+ version = "~> 1.0"
+ }
+ }
+}
+```
+
+Обратите внимание, что провайдер `terraform-provider-decs` разрабатывался для Terrafrom версии 0.11.х. Его работа с более новыми версиями Terraform не гарантируется.
+
+## 8.4 OpenTofu
+`Terraform-provider-decort` полностью совместим с OpenTofu версии 1.8. OpenTofu - это форк Terraform, созданный в ответ на переход HashiCorp с лицензии с открытым исходным кодом на BUSL. Инструкция по его установке находится на официальном сайте https://opentofu.org/docs/intro/install/. Все основные команды terraform можно использовать и в OpenTofu
+Основные используемые команды:
+
+- `tofu init` — инициализирует рабочий каталог OpenTofu.
+- `tofu validate` — подтверждает правильность синтаксиса файла.
+- `tofu plan` — генерирует файл изменений и показывает, что изменится при запуске.
+- `tofu apply` — строит или изменяет инфраструктуру. Команда покажет план - выполнения и потребует ответа «да» или «нет».
+- `tofu refresh` — обновляет локальный файл состояния относительно реальных ресурсов.
+- `tofu destroy` — удаляет инфраструктуру, управляемую OpenTofu.
diff --git a/wiki/4.7.1/Home.md b/wiki/4.7.1/Home.md
new file mode 100644
index 0000000..99762bd
--- /dev/null
+++ b/wiki/4.7.1/Home.md
@@ -0,0 +1,307 @@
+Terraform провайдер версии 4.7.1, для платформы DECORT с API версии 4.1.х и выше.
+
+1. [Введение](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/01.-Введение.md)
+2. [Пример работы](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/02.-Пример-работы.md)
+3. [Обзор облачной платформы DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md)
+
+ - [Основные понятия](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md#Основные-понятия)
+ - [Способы авторизации](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/03.-Обзор-облачной-платформы-DECORT.md#Способы-авторизации)
+
+
+
+4. [Начало работы с terraform провайдером DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.-Начало-работы-с-terraform-провайдером-DECORT.md)
+ - [Установка Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.01-Установка-Terraform-провайдера-DECORT.md)
+ - [Инициализация Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.02-Инициализация-Terraform-провайдера-DECORT.md)
+ - [Получение gid или grid_id](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.04-Получение-gid-или-grid_id.md)
+ - [Сборка terraform провайдера в образ](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/04.05-Сборка-terraform-провайдера-в-образ.md)
+5. [Работа с terraform](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.-Работа-с-terraform.md)
+ - [Установка Terraform](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.06-Установка-Terraform.md)
+ - [Импортирование ресурсов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.01-Импортирование-ресурсов.md)
+ - [Работа с таймаутами](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.02-Работа-с-таймаутами.md)
+ - [Восстановление ресурсов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.03-Восстановление-ресурсов.md)
+ - [Массовое создание ресурсов. Мета аргументы](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1//05.04-Массовое-создание-ресурсов.-Мета-аргументы.md)
+ - [Удаление ресурсов](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.05-Удаление-ресурсов.md)
+ - [Миграция кластеров (4.2.0+)](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/05.07-Миграция-k8s-кластеров-на-версию-4.2.0.md)
+6. [Data source функции Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.-Data-source-функции-Terraform-провайдера-DECORT.md)
+
+ - [Пользовательская группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01-Пользовательская-группа-API.md)
+ - [**decort_resgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.02-Data_decort_resgroup.md) - получение информации о ресурсной группе
+ - [**decort_kvmvm**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.01-Data_decort_kvmvm.md) - получение информации о виртуальной машине, созданной на базе системы виртуализации KVM
+ - [**decort_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.03-Data_decort_disk.md) - получение информации о ресурсе хранения ("disk")
+ - [**decort_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.04-Data_decort_vins.md) - получение информации о виртуальном сетевом сегменте (Virtual Network Segment, "ViNS")
+ - [**decort_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.05-Data_decort_account.md) - получение информации об аккаунте
+ - [**decort_image_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.06-Data_decort_image_list.md) - получение информации об образах (_image_)
+ - [**decort_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.07-Data_decort_image.md) - получение информации об образе (_image_)
+ - [**decort_locations_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.08-Data_decort_locations_list.md) - получение списка доступных площадок (_gid/grid_id_)
+ - [**decort_location_url**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.09-Data_decort_location_url.md) - получение url площадки
+ - [**decort_snapshot_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.11-Data_decort_snapshot_list.md) - получение информации о snapshots
+ - [**decort_disk_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.13-Data_decort_disk_list.md) - получение информации о всех доступных дисках
+ - [**decort_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.14-Data_decort_vins_list.md) - получение информации о всех доступных виртуальных сетях
+ - [**decort_extnet_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.15-Data_decort_extnet_list.md) - получение информации о всех доступных внешних сетях
+ - [**decort_extnet_default**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.16-Data_decort_extnet_default.md) - получение информации о доступной внешней сети, установленной по умолчанию
+ - [**decort_extnet_computes_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.17-Data_decort_extnet_computes_list.md) - получение информации о вычислительных мощностях, использующих внешнюю сеть
+ - [**decort_extnet**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.18-Data_decort_extnet.md) - получение информации о внешней сети
+ - [**decort_account_audits_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.19-Data_decort_account_audits_list.md) - получение информации о запросах аккаунта
+ - [**decort_account_computes_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.20-Data_decort_account_computes_list.md) - получение информации об используемых аккаунтом экземплярах computes
+ - [**decort_account_consumed_units**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.21-Data_decort_account_consumed_units.md) - получение информации об используемых ресурсах аккаунта
+ - [**decort_account_consumed_units_by_type**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.22-Data_decort_account_consumed_units_by_type.md) - получение информации об используемых ресурсах аккаунта по типу
+ - [**decort_account_disks_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.23-Data_decort_account_disks_list.md) - получение информации об используемых аккаунтом дисках
+ - [**decort_account_flipgroups_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.24-Data_decort_account_flipgroups_list.md) - получение информации об используемых аккаунтом групп с плавающим ip-адресом
+ - [**decort_account_reserved_units**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.25-Data_decort_account_reserved_units.md) - получение информации о зарезервированных ресурсах аккаунта
+ - [**decort_account_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.26-Data_decort_account_rg_list.md) - получение информации о ресурсных группах аккаунта
+ - [**decort_account_templates_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.27-Data_decort_account_templates_list.md) - получение информации о шаблонах аккаунта
+ - [**decort_account_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.28-Data_decort_account_vins_list.md) - получение информации о виртуальных сетях аккаунта
+ - [**decort_account_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.29-Data_decort_account_list.md) - получение информации о всех доступных аккаунтах
+ - [**decort_account_deleted_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.30-Data_decort_account_deleted_list.md) - получение информации о всех удаленных аккаунтах
+ - [**decort_account_resource_consumption_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.79-Data_decort_account_resource_consumption_get.md) - получение информации о количестве потребляемых ресурсов
+ - [**decort_account_resource_consumption_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.80-Data_decort_account_resource_consumption_list.md) - получение-информации о количестве потребляемых и зарезервированных ресурсов
+ - [**decort_bservice_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.31-Data_decort_bservice_list.md) - получение информации о всех базовых сервисах
+ - [**decort_bservice_deleted_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.32-Data_decort_bservice_deleted_list.md) - получение информации об удаленных базовых сервисах
+ - [**decort_bservice_snapshot_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.33-Data_decort_bservice_snapshot_list.md) - получение информации о снимках состояния базовых сервисах
+ - [**decort_bservice**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.34-Data_decort_bservice.md) - получение информации о базовом сервисе
+ - [**decort_bservice_group**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.35-Data_decort_bservice_group.md) - получение информации о группе базового сервиса
+ - [**decort_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.36-Data_decort_lb.md) - получение информации о балансировщике нагрузки
+ - [**decort_lb_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.37-Data_decort_lb_list.md) - получение информации о балансировщиках нагрузки
+ - [**decort_lb_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.38-Data_decort_lb_list_deleted.md) - получение информации об удаленных балансировщиках нагрузки
+ - [**decort_disk_list_types**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.39-Data_decort_disk_list_types.md) - получение списка типов для диска
+ - [**decort_disk_list_types_detailed**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.40-Data_decort_disk_list_types_detailed.md) - расширенное получение списка поддерживаемых типов
+ - [**decort_disk_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.41-Data_decort_disk_list_deleted.md) - получение информации об удаленных дисках
+ - [**decort_disk_list_unattached**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.42-Data_decort_disk_list_unattached.md) - получение информации о неподключенных дисках
+ - [**decort_disk_snapshot_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.43-Data_decort_disk_snapshot_list.md) - получение списка снимков состояния диска
+ - [**decort_disk_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.44-Data_decort_disk_snapshot.md) - получение информацуии о снимке состояния диска
+ - [**decort_k8s**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.45-Data_decort_k8s.md) - получение информацуии о кластере k8s
+ - [**decort_k8s_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.46-Data_decort_k8s_list.md) - получение информации о списке кластеров k8s
+ - [**decort_k8s_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.47-Data_decort_k8s_list_deleted.md) - получение информации о списке удаленных кластеров k8s
+ - [**decort_k8ci_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.76-Data_decort_k8ci_list.md) - получение информации о списке доступных K8CI
+ - [**decort_k8s_wg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.48-Data_decort_k8s_wg.md) - получение информации о группе воркеров кластера k8s
+ - [**decort_k8s_wg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.49-Data_decort_k8s_wg_list.md) - получение информации о списке групп воркеров кластера k8s
+ - [**decort_k8s_computes**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.74-Data_decort_k8s_computes.md) - получение информации о виртуальных машинах кластера
+ - [**decort_k8s_wg_cloud_init**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.81-Data_decort_k8s_wg_cloud_init.md) - получение информации об предустановленных настройках группы воркеров кластера Kubernetes
+ - [**decort_vins_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.50-Data_decort_vins_audits.md) - получение информации о записи аудита для указанного vins
+ - [**decort_vins_ext_net_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.51-Data_decort_vins_ext_net_list.md) - получение информации о списке внешних сетей для указанного vins
+ - [**decort_vins_ip_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.52-Data_decort_vins_ip_list.md) - получение информации о зарезервированных ip адресах для указанного vins
+ - [**decort_vins_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.53-Data_decort_vins_list_deleted.md) - получение информации о удаленных виртуальных сетях
+ - [**decort_vins_nat_rule_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.54-Data_decort_vins_nat_rule_list.md) - получение информации о правилах NAT для указанного vins
+ - [**decort_vins_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.77-Data_decort_vins_static_route.md) - получение информации о статическом пути
+ - [**decort_vins_static_route_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.78-Data_decort_vins_static_route_list.md) - получение информации о списке статических путей
+ - [**decort_kvmvm_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.55-Data_decort_kvmvm_audits.md) - получение информации о аудитах компьюта
+ - [**decort_kvmvm_get_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.56-Data_decort_kvmvm_get_audits.md) - получение информации о аудитах компьюта
+ - [**decort_kvmvm_get_console_url**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.57-Data_decort_kvmvm_get_console_url.md) - получение url адреса консоли компьюта
+ - [**decort_kvmvm_get_log**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.58-Data_decort_kvmvm_get_log.md) - получение логов по заданному пути
+ - [**decort_kvmvm_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.59-Data_decort_kvmvm_list.md) - получение информации о списке компьютов
+ - [**decort_kvmvm_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.82-Data_decort_kvmvm_list_deleted.md) - получение информации о списке удаленных виртуальных машин
+ - [**decort_kvmvm_pci_device_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.83-Data_decort_kvmvm_pci_device_list.md) - получение информации о доступных компьюту списка устройств с шиной PCI
+ - [**decort_kvmvm_vgpu_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.84-Data_decort_kvmvm_vgpu_list.md) - получение информации о доступных компьюту списка виртуальных графических устройств
+ - [**decort_kvmvm_pfw_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.60-Data_decort_kvmvm_pfw_list.md) - получение информации о списке порт форвардингов компьюта
+ - [**decort_kvmvm_user_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.61-Data_decort_kvmvm_user_list.md) - получение информации о списке пользователей компьюта
+ - [**decort_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.62-Data_decort_rg_list.md) - получение информации о списке ресурсных групп
+ - [**decort_rg_affinity_group_computes**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.63-Data_decort_rg_affinity_group_computes.md) - получение информации о компьютах аффинити группы
+ - [**decort_rg_affinity_groups_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.64-Data_decort_rg_affinity_groups_list.md) - получение информации о аффинити группах
+ - [**decort_rg_affinity_groups_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.65-Data_decort_rg_affinity_groups_get.md) - получение информации о аффинити группе
+ - [**decort_rg_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.66-Data_decort_rg_audits.md) - получение информации о аудитах ресурсной группы
+ - [**decort_rg_list_computes**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.67-Data_decort_rg_list_computes.md) - получение информации о компьютах ресурсной группы
+ - [**decort_rg_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.68-Data_decort_rg_list_deleted.md) - получение информации о списке удаленных ресурсных групп
+ - [**decort_rg_list_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.69-Data_decort_rg_list_lb.md) - получение информации о списке lb в рамках ресурсных групп
+ - [**decort_rg_list_pfw**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.70-Data_decort_rg_list_pfw.md) - получение информации о списке pfw в рамках ресурсных групп
+ - [**decort_rg_list_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.71-Data_decort_rg_list_vins.md) - получение информации о списке vins в рамках ресурсных групп
+ - [**decort_rg_usage**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.72-Data_decort_rg_usage.md) - получение информации об использовании rg
+ - [**decort_rg_resource_consumption_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.85-Data_decort_rg_resource_consumption_get.md) - получение информации о количестве потребляемых и зарезервированных ресурсов по конкретной ресурсной группе
+ - [**decort_rg_resource_consumption_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.86-Data_decort_rg_resource_consumption_list.md) - получение информации о количестве потребляемых и зарезервированных ресурсов доступных ресурсной группе
+ - [**decort_kvmvm_snapshot_usage**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.73-Data_decort_kvmvm_snapshot_usage.md) - получение информации об использовании снапшотов
+ - [**decort_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.75-Data_decort_flipgroup.md) - получение информации о плавающей группе
+ - [**decort_flipgroup_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.75-Data_decort_flipgroup_list.md) - получение информации о плавающих группах
+ - [**decort_vfpool**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.87-Data_decort_vfpool.md) - получение информации о vfpool
+ - [**decort_vfpool_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.88-Data_decort_vfpool_list.md) - получение информации о списке всех доступных vfpool
+ - [**decort_stack**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.89-Data_decort_stack.md) - получение информации о вычислительном узле (stack)
+ - [**decort_stack_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.90-Data_decort_stack_list.md) - получение информации о списке вычислительных узлов (stack)
+ - [**decort_disk_replication**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.93-Data_decort_disk_replication.md) - получение информации о реплике диска
+ - [**decort_dpdknet**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.91-Data_decort_dpdknet.md) - получение информации о DPDK сети
+ - [**decort_dpdknet_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.92-Data_decort_dpdknet_list.md) - получение информации о списке DPDK сетей
+ - [**decort_audit**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.01.94-Data_decort_audit.md) - получение информации о событии системы
+
+
+ - [Административная группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02-Административная-группа-API.md)
+ - [**decort_cb_kvmvm**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.01-Data_decort_cb_kvmvm.md) - получение информации о виртуальной машине, созданной на базе системы виртуализации KVM
+ - [**decort_cb_rg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.02-Data_decort_cb_rg.md) - получение информации о ресурсной группе
+ - [**decort_cb_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.03-Data_decort_cb_disk.md) - получение информации о ресурсе хранения ("disk")
+ - [**decort_cb_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.04-Data_decort_cb_vins.md) - получение информации о виртуальном сетевом сегменте (Virtual Network Segment, "ViNS")
+ - [**decort_cb_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.05-Data_decort_cb_account.md) - получение информации об аккаунте
+ - [**decort_cb_image_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.06-Data_decort_cb_image_list.md) - получение информации об образах (_image_)
+ - [**decort_cb_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.07-Data_decort_cb_image.md) - получение информации об образе (_image_)
+ - [**decort_cb_image_list_stacks**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.08-Data_decort_cb_image_list_stacks.md) - получение информации о доступном stacks по id образа
+ - [**decort_cb_grid_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.09-Data_decort_cb_grid_list.md) - получение списка с информацией о доступных платформах, _необходимы права администратора_
+ - [**decort_cb_grid**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.10-Data_decort_cb_grid.md) - получение информации о доступной платформе, _необходимы права администратора_
+ - [**decort_cb_pcidevice_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.11-Data_decort_cb_pcidevice_list.md) - получение информации о всех доступных pcidevice
+ - [**decort_cb_pcidevice**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.12-Data_decort_cb_pcidevice.md) - получение информации о pcidevice
+ - [**decort_cb_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.14-Data_decort_cb_rg_list.md) - получение информации о всех доступных ресурсных группах
+ - [**decort_cb_disk_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.15-Data_decort_cb_disk_list.md) - получение информации о всех доступных дисках
+ - [**decort_cb_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.16-Data_decort_cb_vins_list.md) - получение информации о всех доступных виртуальных сетях
+ - [**decort_cb_account_audits_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.17-Data_decort_cb_account_audits_list.md) - получение информации о запросах аккаунта
+ - [**decort_cb_account_computes_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.18-Data_decort_cb_account_computes_list.md) - получение информации об используемых аккаунтом экземплярах computes
+ - [**decort_cb_account_disks_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.19-Data_decort_cb_account_disks_list.md) - получение информации об используемых аккаунтом дисках
+ - [**decort_cb_account_flipgroups_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.20-Data_decort_cb_account_flipgroups_list.md) - получение информации об используемых аккаунтом групп с плавающим ip-адресом
+ - [**decort_cb_account_rg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.21-Data_decort_cb_account_rg_list.md) - получение информации о ресурсных группах аккаунта
+ - [**decort_cb_account_vins_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.22-Data_decort_cb_account_vins_list.md) - получение информации о виртуальных сетях аккаунта
+ - [**decort_cb_account_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.23-Data_decort_cb_account_list.md) - получение информации о всех доступных аккаунтах
+ - [**decort_cb_account_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.24-Data_decort_cb_account_list_deleted.md) - получение информации о всех удаленных аккаунтах
+ - [**decort_cb_sep_config**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.25-Data_decort_cb_sep_config.md) - получение информации о конфигурации sep
+ - [**decort_cb_sep_consumption**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.26-Data_decort_cb_sep_consumption.md) - получение информации о загрузке sep
+ - [**decort_cb_sep_disk_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.27-Data_decort_cb_sep_disk_list.md) - получение информации о дисках, используемых sep
+ - [**decort_cb_sep_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.28-Data_decort_cb_sep_list.md) - получение информации обо всех доступных sep
+ - [**decort_cb_sep_pool**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.29-Data_decort_cb_sep_pool.md) - получение информации о pool sep
+ - [**decort_cb_sep**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.30-Data_decort_cb_sep.md) - получение информации о sep
+ - [**decort_cb_extnet**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.31-Data_decort_cb_extnet.md) - получение информации о внешней сети
+ - [**decort_cb_extnet_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.32-Data_decort_cb_extnet_list.md) - получение информации о списке внешних сетей
+ - [**decort_cb_stack**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.33-Data_decort_cb_stack.md) - получение информации о вычислительном узле (stack)
+ - [**decort_cb_stack_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.34-Data_decort_cb_stack_list.md) - получение информации о списке вычислительных узлов (stack)
+ - [**decort_cb_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.35-Data_decort_cb_flipgroup.md) - получение информации о группе с плавающим ip-адресом
+ - [**decort_cb_flipgroup_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.36-Data_decort_cb_flipgroup_list.md) - получение информации о всех группах с плавающим ip-адресом
+ - [**decort_cb_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.37-Data_decort_cb_lb.md) - получение информации о балансировщике нагрузки
+ - [**decort_cb_lb_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.38-Data_decort_cb_lb_list.md) получение информации о балансировщиках нагрузки
+ - [**decort_cb_lb_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.39-Data_decort_cb_lb_list_deleted.md) - получение информации об удаленных балансировщиках нагрузки
+ - [**decort_cb_grid_list_emails**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.40-Data_decort_cb_grid_list_emails.md) - получение списков email адресов пользователей
+ - [**decort_cb_grid_list_consumption**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.41-Data_decort_cb_grid_list_consumption.md) - получение потребленных и зарезервированных ресурсов во всех grid
+ - [**decort_cb_grid_get_consumption**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.42-Data_decort_cb_grid_get_consumption.md) - получение потребленных и зарезервированных ресурсов в grid
+ - [**decort_cb_grid_get_status**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.43-Data_decort_cb_grid_get_status.md) - проверка статуса активности текущей среды
+ - [**decort_cb_grid_get_diagnosis**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.111-Data_decort_cb_grid_get_diagnosis.md) - получение снимка платформы с дополнительной диагностической информацией, такой как журналы и т.д.
+ - [**decort_cb_grid_post_diagnosis**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.110-Data_decort_cb_grid_post_diagnosis.md) - получение снимка платформы с дополнительной диагностической информацией, такой как журналы и т.д.
+ - [**decort_cb_vins_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.44-Data_decort_cb_vins_list_deleted.md) - получение информации о всех удаленных виртуальных сетях
+ - [**decort_cb_vins_nat_rule_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.45-Data_decort_cb_vins_nat_rule_list.md) - получение информации о правилах переадресации портов для сети vins
+ - [**decort_cb_vins_ext_net_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.46-Data_decort_cb_vins_ext_net_list.md) - получение информации о внешних сетях vins
+ - [**decort_cb_vins_ip_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.47-Data_decort_cb_vins_ip_list.md) - получение резервированных ip-адресов dhcp на внутренней сети vins
+ - [**decort_cb_vins_static_route_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.48-Data_decort_cb_vins_static_route_list.md) - получение списка статических маршрутов для внутренней сети vins
+ - [**decort_cb_vins_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.49-Data_decort_cb_vins_static_route.md) - получение статического маршрута для внутренней сети vins
+ - [**decort_cb_vins_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.50-Data_decort_cb_vins_audits.md) - получение записей аудита для внутренней сети vins
+ - [**decort_cb_rg_affinity_group_computes**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.51-Data_decort_cb_rg_affinity_group_computes.md) - получение информации о компьютах аффинити группы
+ - [**decort_cb_rg_affinity_groups_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.52-Data_decort_cb_rg_affinity_groups_get.md) - получение информации о аффинити группе
+ - [**decort_cb_rg_affinity_groups_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.53-Data_decort_cb_rg_affinity_groups_list.md) - получение информации о аффинити группах
+ - [**decort_cb_rg_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.54-Data_decort_cb_rg_audits.md) - получение информации о аудитах ресурсной группы
+ - [**decort_cb_rg_resource_consumption_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.55-Data_decort_cb_rg_resource_consumption_get.md) - получение информации о количеств потребляемых и зарезервированных ресурсов по конкретной ресурсной группе
+ - [**decort_cb_rg_resource_consumption_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.56-Data_decort_cb_rg_resource_consumption_list.md) - получение информации о количестве потребляемых и зарезервированных ресурсов доступных ресурсной группе
+ - [**decort_cb_rg_usage**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.57-Data_decort_cb_rg_usage.md) - получение информации об использовании rg
+ - [**decort_cb_rg_list_computes**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.58-Data_decort_cb_rg_list_computes.md) - получение информации о компьютах ресурсной группы
+ - [**decort_cb_rg_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.59-Data_decort_cb_rg_list_deleted.md) - получение информации о списке удаленных ресурсных групп
+ - [**decort_cb_rg_list_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.60-Data_decort_cb_rg_list_lb.md) - получение информации о списке lb
+ - [**decort_cb_rg_list_pfw**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.61-Data_decort_cb_rg_list_pfw.md) - получение информации о списке pfw
+ - [**decort_cb_rg_list_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.62-Data_decort_cb_rg_list_vins.md) - получение информации о списке vins
+ - [**decort_cb_disk_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.63-Data_decort_cb_disk_list_deleted.md) - получение информации об удаленных дисках
+ - [**decort_cb_disk_list_types**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.64-Data_decort_cb_disk_list_types.md) - получение списка типов диска
+ - [**decort_cb_disk_list_types_detailed**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.65-Data_decort_cb_disk_list_types_detailed.md) - расширенное получение информации о поддерживаемых типах дисков
+ - [**decort_cb_disk_list_unattached**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.66-Data_decort_cb_disk_list_unattached.md) - получение информации о неподключенных дисках
+ - [**decort_cb_disk_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.67-Data_decort_cb_disk_snapshot.md) - получение информации о снимке состояния
+ - [**decort_cb_disk_snapshot_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.68-Data_decort_cb_disk_snapshot_list.md) - получение списка снимков состояния диска
+ - [**decort_cb_audit**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.69-Data_decort_cb_audit.md) - получение информации о событии системы
+ - [**decort_cb_audit_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.70-Data_decort_cb_audit_list.md) - получение информации о всех событиях системы
+ - [**decort_cb_audit_linked_jobs**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.71-Data_decort_cb_audit_linked_jobs.md) - получение списка заданий связанных с указанным событием системы
+ - [**decort_cb_k8s**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.72-Data_decort_cb_k8s.md) - получение информации о кластере k8s
+ - [**decort_cb_k8s_computes**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.73-Data_decort_cb_k8s_computes.md) - получение информации о виртуальных машинах кластера
+ - [**decort_cb_k8s_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.74-Data_decort_cb_k8s_list.md) - получение информации о списке кластеров k8s
+ - [**decort_cb_k8s_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.75-Data_decort_cb_k8s_list_deleted.md) - получение информации о списке удаленных кластеров k8s
+ - [**decort_cb_k8s_wg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.76-Data_decort_cb_k8s_wg.md) - получение информации о группе воркеров кластера k8s
+ - [**decort_cb_k8s_wg_cloud_init**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.77-Data_decort_cb_k8s_wg_cloud_init.md) - получение информации об предустановленных настройках группы воркеров кластера Kubernetes
+ - [**decort_cb_k8s_wg_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.78-Data_decort_cb_k8s_wg_list.md) - получение информации о списке группворкеров кластера k8s
+ - [**decort_cb_k8ci_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.79-Data_decort_cb_k8ci_list.md) - получение информации о всех k8ci
+ - [**decort_cb_k8ci_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.80-Data_decort_cb_k8ci_list_deleted.md) - получение информации об удаленных k8ci
+ - [**decort_cb_k8ci**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.81-Data_decort_cb_k8ci.md) - получение информации о k8ci
+ - [**decort_cb_kvmvm_affinity_relations**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.82-Data_decort_cb_kvmvm_affinity_relations.md) - получение словаря ВМ разделенного по правилам affinity и anti-affinity
+ - [**decort_cb_kvmvm_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.83-Data_decort_cb_kvmvm_audits.md) - получение информации о аудитах компьюта
+ - [**decort_cb_kvmvm_boot_order_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.84-Data_decort_cb_kvmvm_boot_order_get.md) - получение информации о текущем порядке загрузки компьюта
+ - [**decort_cb_kvmvm_get_audits**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.85-Data_decort_cb_kvmvm_get_audits.md) - получение информации о аудитах компьюта
+ - [**decort_cb_kvmvm_get_console_url**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.86-Data_decort_cb_kvmvm_get_console_url.md) - получение url консоли компьюта
+ - [**decort_cb_kvmvm_get_log**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.87-Data_decort_cb_kvmvm_get_log.md) - получение логов по заданному пути
+ - [**decort_cb_kvmvm_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.88-Data_decort_cb_kvmvm_list.md) - получение информации о списке компьютов
+ - [**decort_cb_kvmvm_list_deleted**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.89-Data_decort_cb_kvmvm_list_deleted.md) - получение информации о списке удаленных компьютов
+ - [**decort_cb_kvmvm_migrate_storage_info**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.90-Data_decort_cb_kvmvm_migrate_storage_info.md) - получение информации о последней миграции хранилища
+ - [**decort_cb_kvmvm_pci_device_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.91-Data_decort_cb_kvmvm_pci_device_list.md) - получение информации о доступных компьюту списка устройств с шиной PCI
+ - [**decort_cb_kvmvm_pfw_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.92-Data_decort_cb_kvmvm_pfw_list.md) - получение информации о списке порт форвардингов компьюта
+ - [**decort_cb_kvmvm_snapshot_usage**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.93-Data_decort_cb_kvmvm_snapshot_usage.md) - информация об использовании снапшотов
+ - [**decort_cb_kvmvm_snapshot_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.94-Data_decort_cb_kvmvm_snapshot_list.md) - получение списка снапшотов
+ - [**decort_cb_kvmvm_user_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.95-Data_decort_cb_kvmvm_user_list.md) - получение информации о пользователях компьюта
+ - [**decort_cb_kvmvm_vgpu_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.96-Data_decort_cb_kvmvm_vgpu_list.md) - получение информации о доступных компьюту списка виртуальных графических устройств
+ - [**decort_cb_extnet_default**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.97-Data_decort_cb_extnet_default.md) - получение информации о внешней сети по умолчанию
+ - [**decort_cb_extnet_static_route_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.98-Data_decort_cb_extnet_static_route_list.md) - получение списка статических маршрутов для внешней сети
+ - [**decort_cb_extnet_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.99-Data_decort_cb_extnet_static_route.md) - получение статического маршрута для внешней сети
+ - [**decort_cb_account_resource_consumption_get**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.100-Data_decort_cb_account_resource_consumption_get.md) - получение информации о количестве потребляемых и зарезервированных ресурсов
+ - [**decort_cb_account_resource_consumption_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.101-Data_decort_cb_account_resource_consumption_list.md) - получение информации о количестве потребляемых и зарезервированных ресурсов
+ - [**decort_cb_account_available_templates_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.102-Data_decort_cb_account_available_templates_list.md) - получение информации о списках доступных образов аккаунту
+ - [**decort_cb_node**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.106-Data_decort_cb_node.md) - получение информации о узле платформы
+ - [**decort_cb_node_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.107-Data_decort_cb_node_list.md) - получение информации о всех узлах платформы
+ - [**decort_cb_user**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.103-Data_decort_cb_user.md) - получение информации о пользователе
+ - [**decort_cb_user_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.104-Data_decort_cb_user_list.md) - получение информации о списке всех доступных пользователей
+ - [**decort_cb_user_get_audit**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.105-Data_decort_cb_user_get_audit.md) - получение информации об аудитах пользователя
+ - [**decort_cb_vfpool**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.108-Data_decort_cb_vfpool.md) - получение информации о vfpool
+ - [**decort_cb_vfpool_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.109-Data_decort_cb_vfpool_list.md) - получение информации о списке всех доступных vfpool
+ - [**decort_cb_disk_replication**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.114-Data_decort_cb_disk_replication.md) - получение информации о реплике диска
+ - [**decort_cb_dpdknet**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.112-Data_decort_cb_dpdknet.md) - получение информации о DPDK сети
+ - [**decort_cb_dpdknet_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.113-Data_decort_cb_dpdknet_list.md) - получение информации о списке DPDK сетей
+ - [**decort_cb_audits_export_to_file**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.115-Data_decort_cb_audits_export_to_file.md) - получение архива с аудитами пользователя в формате .csv
+ - [**decort_cb_grid_get_settings**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/06.02.116-Data_decort_cb_grid_get_settings.md) - получения настроек grid
+
+7. [Resource функции Terraform провайдера DECORT](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.-Resource-функции-Terraform-провайдера-DECORT.md)
+
+ - [Пользовательская группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01-Пользовательская-группа-API.md)
+ - [**decort_kvmvm**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.01-Resource_decort_kvmvm.md) - управление виртуальными серверами, создаваемыми на базе системы виртуализации KVM
+ - [**decort_resgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.02-Resource_decort_resgroup.md) - управление ресурсными группами
+ - [**decort_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.03-Resource_decort_disk.md) - управление дисковыми ресурсами.
+ - [**decort_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.04-Resource_decort_vins.md) - управление виртуальными сетевыми сегментами.
+ - [**decort_vins_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.22-Resource_decort_vins_static_route.md) - управление статическими путями
+ - [**decort_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.05-Resource_decort_snapshot.md) - управление snapshot
+ - [**decort_k8s**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.06-Resource_decort_k8s.md) - управление кластером
+ - [**decort_k8s_cp**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.21-Resource_decort_k8s_cp.md) - управление control plane
+ - [**decort_k8s_wg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.07-Resource_decort_k8s_wg.md) - управление worker group кластера
+ - [**decort_image_virtual**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.08-Resource_decort_image_virtual.md) - управление виртуальным образом
+ - [**decort_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.09-Resource_decort_image.md) - управление образом
+ - [**decort_pfw**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.10-Resource_decort_pfw.md) - управление правилами трансляции сетевых портов для виртуальных серверов.
+ - [**decort_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.11-Resource_decort_account.md) - управление аккаунтом
+ - [**decort_bservice**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.12-Resource_decort_bservice.md) - управление базовым сервисом
+ - [**decort_bservice_group**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.13-Resource_decort_bservice_group.md) - управление группой базового сервиса
+ - [**decort_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.14-Resource_decort_lb.md) - управление балансировщиком нагрузки
+ - [**decort_lb_frontend**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.15-Resource_decort_lb_frontend.md) - управление фронтендом балансировщика нагрузки
+ - [**decort_lb_frontend_bind**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.16-Resource_decort_lb_frontend_bind.md) - управление привязками фронтенда балансировщика нагрузки
+ - [**decort_lb_backend**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.17-Resource_decort_lb_backend.md) - управление бекендом балансировщика нагрузки
+ - [**decort_lb_backend_server**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.18-Resource_decort_lb_backend_server.md) - управление сервером бекенда балансировщика нагрузки
+ - [**decort_disk_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.19-Resource_decort_disk_snapshot.md) - управление снимком диска
+ - [**decort_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.20-Resource_decort_flipgroup.md) - управление плавающей группой
+ - [**decort_image_from_blank_compute**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.23-Resource_decort_image_from_blank_compute.md) - управление образом, созданным из blank ВМ
+ - [**decort_image_from_platform_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.01.24-Resource_decort_image_from_platform_disk.md) - управление образом, созданным из платформенного диска
+
+
+ - [Административная группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02-Административная-группа-API.md)
+ - [**decort_cb_kvmvm**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.11-Resource_decort_cb_kvmvm.md) - управление виртуальными серверами, создаваемыми на базе системы виртуализации KVM
+ - [**decort_cb_rg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.14-Resource_decort_cb_rg.md) - управление ресурсными группами
+ - [**decort_cb_extnet**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.15-Resource_decort_cb_extnet.md) - управление внешними сетями
+ - [**decort_cb_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.13-Resource_decort_cb_disk.md) - управление дисковыми ресурсами
+ - [**decort_cb_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.12-Resource_decort_cb_vins.md) - управление виртуальными сетевыми сегментами
+ - [**decort_cb_k8s_cp**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.10-Resource_decort_cb_k8s_cp.md) - управление кластером
+ - [**decort_cb_k8s_wg**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.09-Resource_decort_cb_k8s_wg.md) - управление worker group кластера
+ - [**decort_cb_virtual_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.07-Resource_decort_cb_virtual_image.md) - управление виртуальным образом
+ - [**decort_cb_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.08-Resource_decort_cb_image.md) - управление образом
+ - [**decort_cb_cdrom_image**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.04-Resource_decort_cb_cdrom_image.md) - управление cdrom образом
+ - [**decort_cb_sep**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.03-Resource_decort_cb_sep.md) - управление sep
+ - [**decort_cb_sep_config**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.02-Resource_decort_cb_sep_config.md) - управление конфигурацией sep
+ - [**decort_cb_pcidevice**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.01-Resource_decort_cb_pcidevice.md) - управление pcidevice
+ - [**decort_cb_account**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.06-Resource_decort_cb_account.md) - управление аккаунтом
+ - [**decort_cb_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.16-Resource_decort_cb_flipgroup.md) - управление плавающей группой
+ - [**decort_cb_lb**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.17-Resource_decort_cb_lb.md) - управление балансировщиком нагрузки
+ - [**decort_cb_lb_backend**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.18-Resource_decort_cb_lb_backend.md) - управление бекендом балансировщика нагрузки
+ - [**decort_cb_lb_backend_server**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.19-Resource_decort_cb_lb_backend_server.md) управление сервером бекендом балансировщиком нагрузки
+ - [**decort_cb_lb_frontend**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.20-Resource_decort_cb_lb_frontend.md) управление фронтендом балансировщиком нагрузки
+ - [**decort_cb_lb_frontend_bind**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.21-Resource_decort_cb_lb_frontend_bind.md) - управление привязками фронтенда балансировщиком нагрузки
+ - [**decort_cb_vins_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.22-Resource_decort_cb_vins_static_route.md) - управление статическим маршрутом для внутренней сети
+ - [**decort_cb_disk_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.23-Resource_decort_cb_disk_snapshot.md) - управление снимком диска
+ - [**decort_cb_k8ci**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.24-Resource_decort_cb_k8ci.md) - управление k8ci
+ - [**decort_cb_extnet_static_route**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.25-Resource_decort_cb_extnet_static_route.md) - управление статическим маршрутом для внешней сети
+ - [**decort_cb_image_from_blank_compute**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.26-Resource_decort_cb_image_from_blank_compute.md) - управление образом, созданным из blank ВМ
+ - [**decort_cb_image_from_platform_disk**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.27-Resource_decort_cb_image_from_platform_disk.md) - управление образом, созданным из платформенного диска
+ - [**decort_cb_user**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.28-Resource_decort_cb_user.md) - управление пользователями
+ - [**decort_cb_vfpool**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.29-Resource_decort_cb_vfpool.md) - управление vfpool
+
+ - [**decort_cb_dpdknet**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/07.02.31-Resource_decort_cb_dpdknet.md) - управление DPDK сетями
+
+8. [Полезные советы](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/08.-Полезные-советы.md)
+ - [Как хранить авторизационную информацию отдельно от tf-файла](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/08.-Полезные-советы.md#81-Как-хранить-авторизационную-информацию-отдельно-от-tf-файла)
+ - [Если Terraform провайдер DECORT жалуется на SSL сертификаты.](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/08.-Полезные-советы.md#82-Если-terraform-провайдер-жалуется-на-ssl-сертификаты)
+ - [Настройка локального провайдера для работы с новыми версиями Terraform.](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/08.-Полезные-советы.md#82-Если-terraform-провайдер-жалуется-на-ssl-сертификаты)
+ - [OpenTofu](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/08.-Полезные-советы.md#8.4-OpenTofu)
diff --git a/wiki/Home.md b/wiki/Home.md
index 4c3b1a1..782620f 100644
--- a/wiki/Home.md
+++ b/wiki/Home.md
@@ -8,3 +8,4 @@
- [**Terraform провайдер версии 4.6.3**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.6.3/Home.md)
- [**Terraform провайдер версии 4.6.4**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.6.4/Home.md)
- [**Terraform провайдер версии 4.7.0**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.0/Home.md)
+- [**Terraform провайдер версии 4.7.1**](https://repository.basistech.ru/BASIS/terraform-provider-decort/src/branch/main/wiki/4.7.1/Home.md)