diff --git a/06.01.01-Data-функция-decort_kvmvm-получение-информации-о-виртуальной-машине-на-базе-KVM.md b/06.01.01-Data-функция-decort_kvmvm-получение-информации-о-виртуальной-машине-на-базе-KVM.md index 98ff6b2..4bab1be 100644 --- a/06.01.01-Data-функция-decort_kvmvm-получение-информации-о-виртуальной-машине-на-базе-KVM.md +++ b/06.01.01-Data-функция-decort_kvmvm-получение-информации-о-виртуальной-машине-на-базе-KVM.md @@ -25,11 +25,11 @@ _Data source_ функция **decort_kvmvm** принимает следующ | Параметр | Тип | Описание | | --- | --- | --- | -| acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | | account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. | | account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. | | affinity_label | string | Лейбл аффинити | -| affinity_rules | []Struct [см. ниже](#Описание-структуры-affinity-rules) | Правила аффинити для компьютов | +| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов | | affinity_weight | int | weight аффинити | | arch | string | Архитектура | | boot_order | []string | Boot order | @@ -41,17 +41,17 @@ _Data source_ функция **decort_kvmvm** принимает следующ | cpus | int | Количество виртуальных CPU, выделенных данному серверу. | | created_by | string | Кем создан ресурс | | created_time | int | Время создания ресурса | -| custom_fields | []Struct [см. ниже](#Описание-структуры-custom-fields) | Кастомные поля | +| custom_fields | []Struct [см. ниже](#описание-структуры-custom-fields) | Кастомные поля | | deleted_by | string | Кем удален ресурс | | deleted_time | int | Время удаления ресурса | | desc | string | Текстовое описание виртуальной машины. | | devices | string | Девайсы | -| disks | []Struct [см. ниже](#Описание-структуры-disks)| информация о дисках компьюта | +| disks | []Struct [см. ниже](#описание-структуры-disks)| информация о дисках компьюта | | driver | string | Аппаратная архитектура данной виртуальной машины. | | gid | int | GID | | guid | int | GUID | | image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. | -| interfaces | []Struct [см. ниже](#Описание-структуры-interfaces) | Информация о интерфейсах компьюта | +| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта | | lock_status | string | Статус доступности | | manager_id | int | Manager id | | manager_type | string | Type manager | @@ -63,7 +63,7 @@ _Data source_ функция **decort_kvmvm** принимает следующ | natable_vins_name | string | NAT vins name | | natable_vins_network | string | NAT vins network | | natable_vins_network_name | string | NAT vins network name | -| os_users | []Struct [см. ниже](#Описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры:
* (string) `login` - учётная запись в гостевой ОС.
* (string) `password` - пароль к этой учётной записи. | +| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры:
* (string) `login` - учётная запись в гостевой ОС.
* (string) `password` - пароль к этой учётной записи. | | pinned | bool | добавлен ли компьют на стек | | ram | int | Объём оперативной памяти в МБ, выделенной этой виртуальной машине. | | reference_id | string | ID reference | @@ -71,7 +71,7 @@ _Data source_ функция **decort_kvmvm** принимает следующ | res_name | string | Res name | | rg_id | int| Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. | | rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. | -| snap_sets | []Struct [см. ниже](#Описание-структуры-snap-sets) | Snap sets | +| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets | | status | string | Cтатус | | tags | map[string]string | Тэги | | tech_status | string | Технический статус | @@ -86,9 +86,9 @@ _Data source_ функция **decort_kvmvm** принимает следующ ### Описание структуры acl | Параметр | Тип | Описание | | --- | --- | --- | -| account_acl | []Struct [см. ниже](#Описание-структуры-List-acl) | Информация о списке пользователей аккаунтов | -| compute_acl | []Struct [см. ниже](#Описание-структуры-List-acl) | Информация о списке пользователей компьютов | -| rg_acl | []Struct [см. ниже](#Описание-структуры-List-acl) | Информация о списке пользователей ресурной группы | +| account_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей аккаунтов | +| compute_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей компьютов | +| rg_acl | []Struct [см. ниже](#описание-структуры-List-acl) | Информация о списке пользователей ресурной группы | ### Описание структуры affinity rules | Параметр | Тип | Описание | @@ -138,7 +138,7 @@ _Data source_ функция **decort_kvmvm** принимает следующ | disk_id | int | ID диска | | image_id | int | ID образа | | images | []int | Список образов | -| iotune | []Struct [см. ниже](#Описание-структуры-iotune)| Ограничения диска | +| iotune | []Struct [см. ниже](#описание-структуры-iotune)| Ограничения диска | | iqn | string | iqn диска | | login | string | Логин для доступа к диску | | milestones | int | Вехи | @@ -158,7 +158,7 @@ _Data source_ функция **decort_kvmvm** принимает следующ | shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам | | size_max | int | Размер диска в ГБ | | size_used | float | Кол-во используемого места, в ГБ | -| snapshots | []Struct{}[см. ниже](#Описание-структуры-snapshots)| Снимки состояния диска| +| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots)| Снимки состояния диска| | status | string | Статус диска | | tech_status | string | Технический статус диска | | type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений:
"B" - признак загрузочного диска ("boot").
"D" - признак дополнительного диска ("data") | @@ -206,7 +206,7 @@ _Data source_ функция **decort_kvmvm** принимает следующ | netmask | int | Маска сети | | net_type | string | Тип сети | | pci_slot | int | Pci Slot | -| qos | []Struct{}[см. ниже](#Описание-структуры-qos)| QOS | +| qos | []Struct{}[см. ниже](#описание-структуры-qos)| QOS | | target | string | Цель сети | | type | string | Тип | | vnfs | []int | VNFS | diff --git a/06.01.02-Data-функция-decort_resgroup-получение-информации-о-ресурсной-группе.md b/06.01.02-Data-функция-decort_resgroup-получение-информации-о-ресурсной-группе.md index d6da656..b5b742d 100644 --- a/06.01.02-Data-функция-decort_resgroup-получение-информации-о-ресурсной-группе.md +++ b/06.01.02-Data-функция-decort_resgroup-получение-информации-о-ресурсной-группе.md @@ -34,10 +34,10 @@ _Data source_ функция **decort_resgroup** принимает следую | Параметр | Тип | Описание | | --- | --- | --- | -| resources | Struct{} [см. ниже](#Описание-структуры-resources)| Информация о занимаемых ресурсах | +| resources | Struct{} [см. ниже](#описание-структуры-resources)| Информация о занимаемых ресурсах | | account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. | | account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. | -| acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| 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. | @@ -52,7 +52,7 @@ _Data source_ функция **decort_resgroup** принимает следую | milestones | int | Milestones | | name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). | | register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты | -| resource_limits | [см. ниже](#Описание-структуры-resource-limits) | Лимиты ресурсов | +| resource_limits | [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов | | secret | string | Секрет | | status | string | Статус resgroup | | updated_by | string | Кем был сделан апдейт | @@ -76,8 +76,8 @@ _Data source_ функция **decort_resgroup** принимает следую ### Описание структуры resources | Параметр | Тип | Описание | | --- | --- | --- | -| current | Struct{} [см. ниже](#Описание-структуры-current-и-reserved) | Информация о текуших ресурсах | -| reserved | Struct{} [см. ниже](#Описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах | +| current | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о текуших ресурсах | +| reserved | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах | ### Описание структуры current и reserved | Параметр | Тип | Описание | @@ -89,7 +89,7 @@ _Data source_ функция **decort_resgroup** принимает следую | exttraffic | int | Внешний Traffic | | gpu | int | Количество GPU | | ram | int | Количество RAM | -| seps | []Struct{} [см . ниже](#Описание-структуры-seps)| Информация о seps | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | ### Описание структуры seps | Параметр | Тип | Описание | diff --git a/06.01.03-Data-функция-decort_disk-получение-информации-о-диске.md b/06.01.03-Data-функция-decort_disk-получение-информации-о-диске.md index a322395..626452a 100644 --- a/06.01.03-Data-функция-decort_disk-получение-информации-о-диске.md +++ b/06.01.03-Data-функция-decort_disk-получение-информации-о-диске.md @@ -3,7 +3,7 @@ _Data source_ функция **decort_disk** служит для получен ## Изменения в версии 3.4.0 - В возвращаемые значения добавлено новое поле shareable - В возвращаемые значения добавлено новое поле present_to -- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#Описание-структуры-computes) +- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#описание-структуры-computes) ## Аргументы _Data source_ функция **decort_disk** принимает следующие аргументы: @@ -20,7 +20,7 @@ _Data source_ функция **decort_disk** принимает следующи | account_id | int | Уникальный идентификатор подписчика-владельца диска | | account_name | string | Имя подписчика ("account"), которому принадлежит данный диск | | boot_partition | int | Кол-во разделов диска | -| computes | Struct{} [см. ниже](#Описание-структуры-computes) | Информация о компьютах (виртуальных машинах) | +| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) | | created_time | int | Время создания | | deleted_time | int | Время удаления | | desc | string | Текстовое описание диска | @@ -33,7 +33,7 @@ _Data source_ функция **decort_disk** принимает следующи | id | int | Идентификатор диска | | image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа | | images | []int | Идентификаторы образов, использующих диск | -| iotune | Struct{}[см. ниже](#Описание-структуры-iotune) | Информация об ограничениях IO диска| +| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска| | iqn | string | iqn диска | | login | string | Логин для доступа к диску | | milestones | int | Вехи | @@ -57,7 +57,7 @@ _Data source_ функция **decort_disk** принимает следующи | shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам | | size_max | int | Размер диска в ГБ | | size_used | float | Кол-во используемого места, в ГБ | -| snapshots | []Struct{}[см. ниже](#Описание-структуры-snapshots)| Снимки состояния диска| +| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots)| Снимки состояния диска| | status | string | Статус диска | | tech_status | string | Технический статус диска | | type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений:
"B" - признак загрузочного диска ("boot").
"D" - признак дополнительного диска ("data") | diff --git a/06.01.04-Data-функция-decort_vins-получение-информации-о-ViNS.md b/06.01.04-Data-функция-decort_vins-получение-информации-о-ViNS.md index 142a280..e5c625d 100644 --- a/06.01.04-Data-функция-decort_vins-получение-информации-о-ViNS.md +++ b/06.01.04-Data-функция-decort_vins-получение-информации-о-ViNS.md @@ -12,13 +12,13 @@ _Data source_ функция **decort_vins** принимает следующи | Параметр | Тип | Описание | | --- | --- | --- | -| vnf_dev | []Struct{} [см. ниже](#Описание-структуры-vnf_dev)| VNFDEV | +| vnf_dev | []Struct{} [см. ниже](#описание-структуры-vnf_dev)| VNFDEV | | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | | account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. | -| computes | []Struct{} [см. ниже](#Описание-структуры-computes) | Информация о компьютах | +| computes | []Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах | | default_gw | string | Шлюз по умолчанию | -| default_qos | []Struct{} [см. ниже](#Описание-структуры-qos) | qos виртуальной сети | +| default_qos | []Struct{} [см. ниже](#описание-структуры-qos) | qos виртуальной сети | | desc | string | Текстовое описание ViNS. | | gid | int | Grid ID | | guid | int | ID ресурса | @@ -36,7 +36,7 @@ _Data source_ функция **decort_vins** принимает следующи | sec_vnf_dev_id | int | ID sec vnf | | status | string | Статус | | user_managed | bool | Флаг user managed | -| vnfs | []Struct{} [см. ниже](#Описание-структуры-vnfs) | VNFS | +| vnfs | []Struct{} [см. ниже](#описание-структуры-vnfs) | VNFS | | vxlan_id | int | ID vxlan | ### Описание структуры vnf_dev @@ -46,14 +46,14 @@ _Data source_ функция **decort_vins** принимает следующи | \_ckey | string | Ckey | | account_id | int | ID аккаунта | | capabilities | []string | Возможности vnf_dev | -| config | Struct{} [см. ниже](#Описание-структуры-config)| Конфиг VNF | +| 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)| Информация о интерфейсах | +| interfaces | []Struct{} [см. ниже](#описание-структуры-interfaces)| Информация о интерфейсах | | lock_status | string | Статус доступа vnf_dev | | milestones | int | Этапы | | vnf_name | string | Имя VNF | @@ -66,8 +66,8 @@ _Data source_ функция **decort_vins** принимает следующи | Параметр | Тип | Описание | | --- | --- | --- | -| mgmt | Struct{} [см. ниже](#Описание-структуры-mgmt) | Config Mgmt | -| resources | []Struct{} [см. ниже](#Описание-структуры-resources)| Config resources | +| mgmt | Struct{} [см. ниже](#описание-структуры-mgmt) | Config Mgmt | +| resources | []Struct{} [см. ниже](#описание-структуры-resources)| Config resources | ### Описание структуры mgmt @@ -104,7 +104,7 @@ _Data source_ функция **decort_vins** принимает следующи | net_mask | int | Маска | | net_type | string | Тип сети | | pci_slot | int | Слот pci | -| qos | Struct{} [см. ниже](#Описание-структуры-qos) | QOS | +| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS | | target | string | Таргет интерфейса | | type | string | Тип интерфейса | | vnfs | []int | Список ID vnf | @@ -129,9 +129,9 @@ _Data source_ функция **decort_vins** принимает следующи | Параметр | Тип | Описание | | --- | --- | --- | -| dhcp | []Struct{} [см. ниже](#Описание-структуры-dhcp) | информаиця о DHCP | -| gw | []Struct{} [см. ниже](#Описание-структуры-gw) | GW | -| nat | []Struct{} [см. ниже](#Описание-структуры-nat) | NAT | +| dhcp | []Struct{} [см. ниже](#описание-структуры-dhcp) | информаиця о DHCP | +| gw | []Struct{} [см. ниже](#описание-структуры-gw) | GW | +| nat | []Struct{} [см. ниже](#описание-структуры-nat) | NAT | ### Описание структуры dhcp @@ -139,9 +139,9 @@ _Data source_ функция **decort_vins** принимает следующи | --- | --- | --- | | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | -| config | Struct{} [см. ниже](#Описание-структуры-dhcp-config)| Информация о DHCP конфиге | +| config | Struct{} [см. ниже](#описание-структуры-dhcp-config)| Информация о DHCP конфиге | | created_time | int | Время создания | -| devices | []Struct{} [см. ниже](#Описание-структуры-devices)| Информация о девайсах | +| devices | []Struct{} [см. ниже](#описание-структуры-devices)| Информация о девайсах | | gid | int | GRID ID | | guid | int | ID ресурса | | dhcp_id | int | ID dhcp | @@ -165,7 +165,7 @@ _Data source_ функция **decort_vins** принимает следующи | lease | int | срок | | netmask | int | Маска сети | | network | string | Сеть | -| reservations | []Struct{} [см. ниже](#Описание-структуры-reservations)| Информация о резервациях | +| reservations | []Struct{} [см. ниже](#описание-структуры-reservations)| Информация о резервациях | ### Описание структуры reservations @@ -184,7 +184,7 @@ _Data source_ функция **decort_vins** принимает следующи ### Описание структуры devices | Параметр | Тип | Описание | | --- | --- | --- | -| primary | Struct{} [см. ниже](#Описание-структуры-primary)| Первичная информация | +| primary | Struct{} [см. ниже](#описание-структуры-primary)| Первичная информация | ### Описание структуры primary | Параметр | Тип | Описание | @@ -199,9 +199,9 @@ _Data source_ функция **decort_vins** принимает следующи | --- | --- | --- | | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | -| config | Struct{} [см. ниже](#Описание-структуры-gw-config)| Информация о конфиге | +| config | Struct{} [см. ниже](#описание-структуры-gw-config)| Информация о конфиге | | created_time | int | Время создания | -| devices | []Struct{} [см. ниже](#Описание-структуры-devices)| Информация о девайсах | +| devices | []Struct{} [см. ниже](#описание-структуры-devices)| Информация о девайсах | | gid | int | GRID ID | | guid | int | ID ресурса | | gw_id | int | ID GW | @@ -222,7 +222,7 @@ _Data source_ функция **decort_vins** принимает следующи | ext_net_id | int | ID внешней сети | | ext_net_ip | string | IP внешней сети | | ext_netmask | int | Маска внешней сети | -| qos | Struct{} [см. ниже](#Описание-структуры-qos) | QOS | +| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS | ### Описание структуры nat | Параметр | Тип | Описание | @@ -230,8 +230,8 @@ _Data source_ функция **decort_vins** принимает следующи | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | | created_time | int | Время создания | -| config | Struct{} [см. ниже](#Описание-структуры-nat-config)| Информация о конфиге | -| devices | []Struct{} [см. ниже](#Описание-структуры-devices)| Информация о девайсах | +| config | Struct{} [см. ниже](#описание-структуры-nat-config)| Информация о конфиге | +| devices | []Struct{} [см. ниже](#описание-структуры-devices)| Информация о девайсах | | gid | int | GRID ID | | guid | int | ID ресурса | | nat_id | int | ID NAT | @@ -249,7 +249,7 @@ _Data source_ функция **decort_vins** принимает следующи | --- | --- | --- | | net_mask | int | Маска сети | | network | string | Сеть | -| rules | []Struct{} [см. ниже](#Описание-структуры-rules)| Правила NAT | +| rules | []Struct{} [см. ниже](#описание-структуры-rules)| Правила NAT | ### Описание структуры rules | Параметр | Тип | Описание | diff --git a/06.01.05-Data-функция-decort_account-получение-информации-об-аккаунте.md b/06.01.05-Data-функция-decort_account-получение-информации-об-аккаунте.md index ebbff7c..6bf5772 100644 --- a/06.01.05-Data-функция-decort_account-получение-информации-об-аккаунте.md +++ b/06.01.05-Data-функция-decort_account-получение-информации-об-аккаунте.md @@ -17,8 +17,8 @@ _Data source_ функция **decort_account** принимает следую | account_id | int | ID аккаунта | | account_name | string | Название аккаунта | | meta | []string | Мета информация | -| resources | Struct{} [см. ниже](#Описание-структуры-resources)| Информация о ресурсах | -| acl | []Struct{} [см. ниже](#Описание-структуры-acl)| Более подробная информация об аккаунтах | +| resources | Struct{} [см. ниже](#описание-структуры-resources)| Информация о ресурсах | +| acl | []Struct{} [см. ниже](#описание-структуры-acl)| Более подробная информация об аккаунтах | | company | string | Название компании, которой принадлежит аккаунт | | companyurl | string | url-адрес компани | | created_by | string | Пользователь - создателя аккаунта | @@ -28,7 +28,7 @@ _Data source_ функция **decort_account** принимает следую | deleted_time | int | Время удаления аккаунта | | displayname | string | Отображаемое имя аккаунта | | guid | int | Внутренний guid аккаунта | -| resource_limits | Struct{} [см. ниже](#Описание-структуры-resource_limits)| Ограничения ресурсов| +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits)| Ограничения ресурсов| | send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | | service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания | | status | string | Статус аккаунта | @@ -36,14 +36,14 @@ _Data source_ функция **decort_account** принимает следую | version | int | Версия аккаунта | | vins | []int | Список id виртуальных сетей | | vinses | []int | Список id виртуальных сетей | -| computes | Struct{} [см .ниже](#Описание-структуры-computes)| Информация о вычислительных мощностях| -| machines | Struct{} [см .ниже](#Описание-структуры-machines)| Информация о виртуальных машинах (устаревшее)| +| computes | Struct{} [см .ниже](#описание-структуры-computes)| Информация о вычислительных мощностях| +| machines | Struct{} [см .ниже](#описание-структуры-machines)| Информация о виртуальных машинах (устаревшее)| ### Описание структуры resources | Параметр | Тип | Описание | | --- | --- | --- | -| current | Struct{} [см. ниже](#Описание-структуры-current) | Информация о текуших ресурсах | -| reserved | Struct{} [см. ниже](#Описание-структуры-reserved) | Информация о зарезверированных аккаунтом ресурсах | +| current | Struct{} [см. ниже](#описание-структуры-current) | Информация о текуших ресурсах | +| reserved | Struct{} [см. ниже](#описание-структуры-reserved) | Информация о зарезверированных аккаунтом ресурсах | ### Описание структуры acl | Параметр | Тип | Описание | @@ -87,7 +87,7 @@ _Data source_ функция **decort_account** принимает следую | exttraffic | int | Внешний Traffic | | gpu | int | Количество GPU | | ram | int | Количество RAM | -| seps | []Struct{} [см . ниже](#Описание-структуры-seps)| Информация о seps | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | ### Описание структуры seps | Параметр | Тип | Описание | diff --git a/06.01.13-Data-функция-decort_disk_list-получение-информации-о-всех-дисках.md b/06.01.13-Data-функция-decort_disk_list-получение-информации-о-всех-дисках.md index 03fd15b..147a08e 100644 --- a/06.01.13-Data-функция-decort_disk_list-получение-информации-о-всех-дисках.md +++ b/06.01.13-Data-функция-decort_disk_list-получение-информации-о-всех-дисках.md @@ -5,7 +5,7 @@ _Data source_ функция **decort_disk_list** служит для получ ## Изменения в версии 3.4.0 - В возвращаемые значения добавлено поле shareable - В возвращаемые значения добавлено поле present_to -- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#Описание-структуры-computes) +- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#описание-структуры-computes) ## Аргументы _Data source_ функция **decort_disk_list** принимает следующие аргументы: @@ -25,7 +25,7 @@ _Data source_ функция **decort_disk_list** принимает следу | account_id | int | Уникальный идентификатор подписчика-владельца диска | | account_name | string | Имя подписчика ("account"), которому принадлежит данный диск | | boot_partition | int | Кол-во разделов диска | -| computes | Struct{} [см. ниже](#Описание-структуры-computes) | Информация о компьютах (виртуальных машинах) | +| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) | | created_time | int | Время создания | | deleted_time | int | Время удаления | | desc | string | Текстовое описание диска | @@ -38,7 +38,7 @@ _Data source_ функция **decort_disk_list** принимает следу | id | int | Идентификатор диска | | image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа | | images | []int | Идентификаторы образов, использующих диск | -| iotune | Struct{}[см. ниже](#Описание-структуры-iotune) | Информация об ограничениях IO диска| +| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | Информация об ограничениях IO диска| | iqn | string | iqn диска | | login | string | Логин для доступа к диску | | milestones | int | Вехи | @@ -62,7 +62,7 @@ _Data source_ функция **decort_disk_list** принимает следу | shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам | | size_max | int | Размер диска в ГБ | | size_used | float | Кол-во используемого места, в ГБ | -| snapshots | []Struct{}[см. ниже](#Описание-структуры-snapshots)| Снимки состояния диска| +| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots)| Снимки состояния диска| | status | string | Статус диска | | tech_status | string | Технический статус диска | | type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений:
"B" - признак загрузочного диска ("boot").
"D" - признак дополнительного диска ("data") | diff --git a/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s.md b/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s.md index 3982ed4..a09d858 100644 --- a/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s.md +++ b/06.01.45-Data-функция-decort_k8s-получение-информации-о-кластере-k8s.md @@ -15,7 +15,7 @@ _Data source_ функция **decort_k8s** принимает следующи | Параметр | Тип | Описание | | --- | --- | --- | -| acl | Struct{} [см. ниже](#Описание-структуры-acl) | acl | +| acl | Struct{} [см. ниже](#описание-структуры-acl) | acl | | account_id | int | ID аккаунта | | account_name | string | Имя аккаунта | | bservice_id | int | ID bservice | @@ -26,8 +26,8 @@ _Data source_ функция **decort_k8s** принимает следующи | deleted_time | int | Время удаления ресурса | | extnet_id | int | ID внешней сети | | k8s_ci_name | string | Имя образа кластера | -| masters | []Struct{} [см. ниже](#Описание-структуры-masters) | Структура компьютов мастеров | -| workers | []Struct{} [см. ниже](#Описание-структуры-workers) | Структура компьютов воркеров | +| masters | []Struct{} [см. ниже](#описание-структуры-masters) | Структура компьютов мастеров | +| workers | []Struct{} [см. ниже](#описание-структуры-workers) | Структура компьютов воркеров | | lb_id | int | ID балансировщика нагрзуки | | lb_ip | string | IP балансировщика нагрзуки | | name | string | Имя ресурса | @@ -44,9 +44,9 @@ _Data source_ функция **decort_k8s** принимает следующи | Параметр | Тип | Описание | | --- | --- | --- | -| account_acl | []Struct{} [см. ниже](#Описание-структуры-списка-acl) | account_acl | -| k8s_acl| []Struct{} [см. ниже](#Описание-структуры-списка-acl) | k8s_acl | -| rg_acl | []Struct{} [см. ниже](#Описание-структуры-списка-acl) | rg_acl | +| account_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | account_acl | +| k8s_acl| []Struct{} [см. ниже](#описание-структуры-списка-acl) | k8s_acl | +| rg_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | rg_acl | ### Описание структуры списка acl @@ -64,7 +64,7 @@ _Data source_ функция **decort_k8s** принимает следующи | Параметр | Тип | Описание | | --- | --- | --- | | cpu | int | Кол-во cpu на компьютах master | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация masters | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters | | disk | int | ID диска | | master_id | int | ID группы master | | name | string | Имя группы master | @@ -77,7 +77,7 @@ _Data source_ функция **decort_k8s** принимает следующи | --- | --- | --- | | annotations | []string | Аннотации группы workers | | cpu | int | Кол-во cpu на компьютах workers | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация masters | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters | | disk | int | ID диска | | guid | string | ID ресурса | | id | int | ID группы workers | @@ -95,7 +95,7 @@ _Data source_ функция **decort_k8s** принимает следующи | name | string | Имя компьюта в составе группы | | status | string | Статус компьюта в составе группы | | tech_status | string | Статус компьюта в составе группы | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-списка-interfaces) | Список интерфейсов группы | +| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы | | natable_vins_ip | string | IP NAT | | natable_vins_network | string | IP виртуальной сети | diff --git a/06.01.46-Data-функция-decort_k8s_list-получение-информации-о-списке-кластеров-k8s.md b/06.01.46-Data-функция-decort_k8s_list-получение-информации-о-списке-кластеров-k8s.md index dd07b68..a93d13b 100644 --- a/06.01.46-Data-функция-decort_k8s_list-получение-информации-о-списке-кластеров-k8s.md +++ b/06.01.46-Data-функция-decort_k8s_list-получение-информации-о-списке-кластеров-k8s.md @@ -37,13 +37,13 @@ _Data source_ функция **decort_k8s_list** принимает следую | k8s_name | string | Имя кластера k8s | | rg_id | int | ID ресурсной группы | | rg_name | string | Имя ресурсной группы | -| service_account | Struct{} [см. ниже](#Описание-структуры-service_account)| информация о аккаунте кластера | +| 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)| группы воркеров кластера | +| workers_groups | []Struct{} [см. ниже](#описание-структуры-workers_groups)| группы воркеров кластера | ### Описание-структуры-service_account @@ -59,7 +59,7 @@ _Data source_ функция **decort_k8s_list** принимает следую | --- | --- | --- | | annotations | []string | Аннотации группы workers | | cpu | int | Кол-во cpu на компьютах workers | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация о группе | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация о группе | | disk | int | ID диска | | guid | string | ID ресурса | | detailed_info_id | int | ID группы workers | @@ -77,7 +77,7 @@ _Data source_ функция **decort_k8s_list** принимает следую | name | string | Имя компьюта в составе группы | | status | string | Статус компьюта в составе группы | | tech_status | string | Статус компьюта в составе группы | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-списка-interfaces) | Список интерфейсов группы | +| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы | | natable_vins_ip | string | IP NAT | | natable_vins_network | string | IP виртуальной сети | diff --git a/06.01.47-Data-функция-decort_k8s_list_deleted-получение-информации-о-списке-удаленных-кластеров-k8s.md b/06.01.47-Data-функция-decort_k8s_list_deleted-получение-информации-о-списке-удаленных-кластеров-k8s.md index 4f781ff..dbed0c7 100644 --- a/06.01.47-Data-функция-decort_k8s_list_deleted-получение-информации-о-списке-удаленных-кластеров-k8s.md +++ b/06.01.47-Data-функция-decort_k8s_list_deleted-получение-информации-о-списке-удаленных-кластеров-k8s.md @@ -36,13 +36,13 @@ _Data source_ функция **decort_k8s_list_deleted** принимает сл | k8s_name | string | Имя кластера k8s | | rg_id | int | ID ресурсной группы | | rg_name | string | Имя ресурсной группы | -| service_account | Struct{} [см. ниже](#Описание-структуры-service_account)| информация о аккаунте кластера | +| 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)| группы воркеров кластера | +| workers_groups | []Struct{} [см. ниже](#описание-структуры-workers_groups)| группы воркеров кластера | ### Описание-структуры-service_account @@ -58,7 +58,7 @@ _Data source_ функция **decort_k8s_list_deleted** принимает сл | --- | --- | --- | | annotations | []string | Аннотации группы workers | | cpu | int | Кол-во cpu на компьютах workers | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация о группе | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация о группе | | disk | int | ID диска | | guid | string | ID ресурса | | detailed_info_id | int | ID группы workers | @@ -76,7 +76,7 @@ _Data source_ функция **decort_k8s_list_deleted** принимает сл | name | string | Имя компьюта в составе группы | | status | string | Статус компьюта в составе группы | | tech_status | string | Статус компьюта в составе группы | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-списка-interfaces) | Список интерфейсов группы | +| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы | | natable_vins_ip | string | IP NAT | | natable_vins_network | string | IP виртуальной сети | diff --git a/06.01.48-Data-функция-decort_k8s_wg-получение-информации-о-группе-воркеров-кластера-k8s.md b/06.01.48-Data-функция-decort_k8s_wg-получение-информации-о-группе-воркеров-кластера-k8s.md index cbb350f..84f3581 100644 --- a/06.01.48-Data-функция-decort_k8s_wg-получение-информации-о-группе-воркеров-кластера-k8s.md +++ b/06.01.48-Data-функция-decort_k8s_wg-получение-информации-о-группе-воркеров-кластера-k8s.md @@ -21,7 +21,7 @@ _Data source_ функция **decort_k8s_wg** принимает следующ | cpu | int | Кол-во cpu на нодах | | ram | int | Кол-во ram на нодах | | disk | int | ID диска | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация masters | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters | | labels | []string | Лейблы ресурса | | guid | int | ID ресурса | | annotations | []string | Аннотации ресурса | @@ -35,7 +35,7 @@ _Data source_ функция **decort_k8s_wg** принимает следующ | name | string | Имя компьюта в составе группы | | status | string | Статус компьюта в составе группы | | tech_status | string | Технический статус компьюта в составе группы | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-списка-interfaces) | Список интерфейсов группы | +| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы | | natable_vins_ip | string | IP NAT | | natable_vins_network | string | IP виртуальной сети | diff --git a/06.01.49-Data-функция-decort_k8s_wg_list-получение-информации-о-списке-групп-воркеров-кластера-k8s.md b/06.01.49-Data-функция-decort_k8s_wg_list-получение-информации-о-списке-групп-воркеров-кластера-k8s.md index 3b89f34..82717f5 100644 --- a/06.01.49-Data-функция-decort_k8s_wg_list-получение-информации-о-списке-групп-воркеров-кластера-k8s.md +++ b/06.01.49-Data-функция-decort_k8s_wg_list-получение-информации-о-списке-групп-воркеров-кластера-k8s.md @@ -20,7 +20,7 @@ _Data source_ функция **decort_k8s_wg_list** принимает след | cpu | int | Кол-во cpu на нодах | | ram | int | Кол-во ram на нодах | | disk | int | ID диска | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация masters | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters | | labels | []string | Лейблы ресурса | | wg_id | int | ID группы воркеров кластера | | guid | int | ID ресурса | @@ -35,7 +35,7 @@ _Data source_ функция **decort_k8s_wg_list** принимает след | name | string | Имя компьюта в составе группы | | status | string | Статус компьюта в составе группы | | tech_status | string | Технический статус компьюта в составе группы | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-списка-interfaces) | Список интерфейсов группы | +| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы | | natable_vins_ip | string | IP NAT | | natable_vins_network | string | IP виртуальной сети | diff --git a/06.01.59-Data-функция-decort_kvmvm_list-получение-информации-о-списке-компьютов.md b/06.01.59-Data-функция-decort_kvmvm_list-получение-информации-о-списке-компьютов.md index d88af60..d005b00 100644 --- a/06.01.59-Data-функция-decort_kvmvm_list-получение-информации-о-списке-компьютов.md +++ b/06.01.59-Data-функция-decort_kvmvm_list-получение-информации-о-списке-компьютов.md @@ -15,13 +15,13 @@ _Data source_ функция **decort_kvmvm_list** принимает следу В случае успешного выполнения _data source_ функция **decort_kvmvm_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | --- | --- | --- | -| acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | | account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. | | account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. | | affinity_label | string | Лейбл аффинити | -| affinity_rules | []Struct [см. ниже](#Описание-структуры-affinity-rules) | Правила аффинити для компьютов | +| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов | | affinity_weight | int | weight аффинити | -| anti_affinity_rules | []Struct [см. ниже](#Описание-структуры-affinity-rules) | Правила анти аффинити для компьютов | +| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов | | arch | string | Архитектура | | boot_order | []string | Boot order | | bootdisk_size | int | Размер загрузочного диска в ГБ. | @@ -35,13 +35,13 @@ _Data source_ функция **decort_kvmvm_list** принимает следу | deleted_time | int | Время удаления ресурса | | desc | string | Текстовое описание виртуальной машины. | | devices | string | Девайсы | -| disks | []Struct [см. ниже](#Описание-структуры-disks)| информация о дисках компьюта | +| disks | []Struct [см. ниже](#описание-структуры-disks)| информация о дисках компьюта | | driver | string | Аппаратная архитектура данной виртуальной машины. | | gid | int | GID | | guid | int | GUID | | compute_id | int | ID компьюта | | image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. | -| interfaces | []Struct [см. ниже](#Описание-структуры-interfaces) | Информация о интерфейсах компьюта | +| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта | | lock_status | string | Статус доступности | | manager_id | int | Manager id | | manager_type | string | Type manager | @@ -55,11 +55,11 @@ _Data source_ функция **decort_kvmvm_list** принимает следу | res_name | string | Res name | | rg_id | int| Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. | | rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. | -| snap_sets | []Struct [см. ниже](#Описание-структуры-snap-sets) | Snap sets | +| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets | | stateless_sep_id | int | ID сеп | | stateless_sep_type | string | Тип сеп | | status | string | Статус диска | -| tags | []Struct [см. ниже](#Описание-структуры-tags) | Тэги | +| tags | []Struct [см. ниже](#описание-структуры-tags) | Тэги | | tech_status | string | Технический статус диска | | total_disk_size | int | Размер диска | | updated_by | string | Кем обновлен ресурс | @@ -111,7 +111,7 @@ _Data source_ функция **decort_kvmvm_list** принимает следу | netmask | int | Маска сети | | net_type | string | Тип сети | | pci_slot | int | Pci Slot | -| qos | []Struct{}[см. ниже](#Описание-структуры-qos)| QOS | +| qos | []Struct{}[см. ниже](#описание-структуры-qos)| QOS | | target | string | Цель сети | | type | string | Тип | | vnfs | []int | VNFS | diff --git a/06.01.61-Data-функция-decort_kvmvm_user_list-получение-информации-о-пользователях-компьюта.md b/06.01.61-Data-функция-decort_kvmvm_user_list-получение-информации-о-пользователях-компьюта.md index 0f5f053..7b6a8f7 100644 --- a/06.01.61-Data-функция-decort_kvmvm_user_list-получение-информации-о-пользователях-компьюта.md +++ b/06.01.61-Data-функция-decort_kvmvm_user_list-получение-информации-о-пользователях-компьюта.md @@ -14,9 +14,9 @@ _Data source_ функция **decort_kvmvm_user_list** принимает сл | Параметр | Тип | Описание | | --- | --- | --- | -| account_acl | []Struct [см. ниже](#Описание-структуры-List-acl) | Информация о списке пользователей аккаунтов | -| compute_acl | []Struct [см. ниже](#Описание-структуры-List-acl) | Информация о списке пользователей компьютов | -| rg_acl | []Struct [см. ниже](#Описание-структуры-List-acl) | Информация о списке пользователей ресурной группы | +| account_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей аккаунтов | +| compute_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей компьютов | +| rg_acl | []Struct [см. ниже](#описание-структуры-list-acl) | Информация о списке пользователей ресурной группы | ### Описание структуры List acl | Параметр | Тип | Описание | diff --git a/06.01.62-Data-функция-decort_rg_list-получение-информации-о-списке-ресурных-групп.md b/06.01.62-Data-функция-decort_rg_list-получение-информации-о-списке-ресурных-групп.md index 9017428..cbcee64 100644 --- a/06.01.62-Data-функция-decort_rg_list-получение-информации-о-списке-ресурных-групп.md +++ b/06.01.62-Data-функция-decort_rg_list-получение-информации-о-списке-ресурных-групп.md @@ -21,10 +21,10 @@ _Data source_ функция **decort_rg_list** принимает следую В случае успешного выполнения _data source_ функция **decort_rg_list** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | --- | --- | --- | -| account_acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| account_acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | | account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. | | account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. | -| acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| 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. | @@ -40,7 +40,7 @@ _Data source_ функция **decort_rg_list** принимает следую | milestones | int | Milestones | | name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). | | register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты | -| resource_limits | [см. ниже](#Описание-структуры-resource-limits) | Лимиты ресурсов | +| resource_limits | [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов | | secret | string | Секрет | | status | string | Статус resgroup | | updated_by | string | Кем был сделан апдейт | diff --git a/06.01.67-Data-функция-decort_rg_list_computes-получение-информации-о-компьютах-ресурсной-группы.md b/06.01.67-Data-функция-decort_rg_list_computes-получение-информации-о-компьютах-ресурсной-группы.md index 32f2781..608d983 100644 --- a/06.01.67-Data-функция-decort_rg_list_computes-получение-информации-о-компьютах-ресурсной-группы.md +++ b/06.01.67-Data-функция-decort_rg_list_computes-получение-информации-о-компьютах-ресурсной-группы.md @@ -23,9 +23,9 @@ _Data source_ функция **decort_rg_list_computes** принимает сл | account_id | int | Уникальный идентификатор подписчика-владельца ("account") данной виртуальной машины. | | account_name | string | Имя подписчика, которому принадлежит данная виртуальная машина. | | affinity_label | string | Лейбл аффинити | -| affinity_rules | []Struct [см. ниже](#Описание-структуры-affinity-rules) | Правила аффинити для компьютов | +| affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила аффинити для компьютов | | affinity_weight | int | weight аффинити | -| anti_affinity_rules | []Struct [см. ниже](#Описание-структуры-affinity-rules) | Правила анти аффинити для компьютов | +| anti_affinity_rules | []Struct [см. ниже](#описание-структуры-affinity-rules) | Правила анти аффинити для компьютов | | cpus | int | Количество виртуальных CPU, выделенных данному серверу. | | created_by | string | Кес создан ресурс | | created_time | int | Время создания ресурса | diff --git a/06.01.68-Data-функция-decort_rg_list_deleted-получение-информации-о-списке-удаленных-ресурсных-групп.md b/06.01.68-Data-функция-decort_rg_list_deleted-получение-информации-о-списке-удаленных-ресурсных-групп.md index 1ac5710..bf0851c 100644 --- a/06.01.68-Data-функция-decort_rg_list_deleted-получение-информации-о-списке-удаленных-ресурсных-групп.md +++ b/06.01.68-Data-функция-decort_rg_list_deleted-получение-информации-о-списке-удаленных-ресурсных-групп.md @@ -20,10 +20,10 @@ _Data source_ функция **decort_rg_list_deleted** принимает сл В случае успешного выполнения _data source_ функция **decort_rg_list_deleted** возвращает в указанную при вызове переменную, в поле _items_, массив, каждый элемент которого состоит из следующих параметров: | Параметр | Тип | Описание | | --- | --- | --- | -| account_acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| account_acl | []Struct [см. ниже](#описание-структуры-acl)| Cписок Acces Control | | account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. | | account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. | -| acl | []Struct [см. ниже](#Описание-структуры-acl)| Cписок Acces Control | +| 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. | @@ -39,7 +39,7 @@ _Data source_ функция **decort_rg_list_deleted** принимает сл | milestones | int | Milestones | | name | string | Имя данной ресурсной группы. Обратите внимание, что имя ресурсной группы является уникальным только в рамках одного и того же подписчика ("account"). | | register_computes | bool | Флаг отвечающий за то зарегестрированы ли компьюты | -| resource_limits | [см. ниже](#Описание-структуры-resource-limits) | Лимиты ресурсов | +| resource_limits | [см. ниже](#описание-структуры-resource-limits) | Лимиты ресурсов | | secret | string | Секрет | | status | string | Статус resgroup | | updated_by | string | Кем был сделан апдейт | diff --git a/06.01.72-Data-функция-decort_rg_usage-получение-информации-об-использовании-rg.md b/06.01.72-Data-функция-decort_rg_usage-получение-информации-об-использовании-rg.md index 20ce25f..ad98fa9 100644 --- a/06.01.72-Data-функция-decort_rg_usage-получение-информации-об-использовании-rg.md +++ b/06.01.72-Data-функция-decort_rg_usage-получение-информации-об-использовании-rg.md @@ -27,7 +27,7 @@ _Data source_ функция **decort_rg_usage** принимает следую | exttraffic | int | Exttraffic| | gpu | int | Количество GPU | | ram | int | Количество RAM | -| seps | []Struct [см. ниже](#Описание-структуры-seps) | Информация о сепах | +| seps | []Struct [см. ниже](#описание-структуры-seps) | Информация о сепах | ### Описание структуры acl | Параметр | Тип | Описание | diff --git a/07.01.01-Resource-функция-decort_kvmvm-управление-виртуальными-машинами-на-базе-KVM.md b/07.01.01-Resource-функция-decort_kvmvm-управление-виртуальными-машинами-на-базе-KVM.md index 065edd1..9aa9ab1 100644 --- a/07.01.01-Resource-функция-decort_kvmvm-управление-виртуальными-машинами-на-базе-KVM.md +++ b/07.01.01-Resource-функция-decort_kvmvm-управление-виртуальными-машинами-на-базе-KVM.md @@ -66,7 +66,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие | boot_disk_size | int | :heavy_check_mark: | Размер загрузочного диска виртуальной машины в ГБ. | | extra_disks | []int | :x: | Список идентификаторов дополнительных дисков, которые требуется подключить к данной виртуальной машине помимо загрузочного диска. | | cloud_init | string | :x: | Используется на этапе создания вм.
Параметры для утилиты _cloud_init_, которая используется в платформе DECORT для первичного конфигурирования виртуальной машины после её создания. | -| network | []Struct [см. ниже](#Описание-блока-network) | :x: | Параметры сетевого подключения. Если нужно сконфигурировать несколько сетевых подключений, данный блок можно задавать многократно - по одному на каждое подключение.| +| network | []Struct [см. ниже](#описание-блока-network) | :x: | Параметры сетевого подключения. Если нужно сконфигурировать несколько сетевых подключений, данный блок можно задавать многократно - по одному на каждое подключение.| | description | string | :x: | Текстовое описание виртуальной машины. | | started | bool | :x: | Флаг запуска машины,
по-умолчанию - true.
Если true - машина включена,
если false - выключена. | | sep_id | int | :x: | Идентификатор sep | @@ -75,17 +75,17 @@ _Resource_ функция **decort_kvmvm** принимает следующие | ipa_type | string | :x: | Тип аутентификатора | | permanently | bool | :x: | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса | | detach_disks | bool | :x: | Отсоединение прикрепленных к виртуальной машине дисков перед ее удалением. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса | -| disks | []Struct [см. ниже](#Описание-блока-disks)| :x: | Описание диска. Таких может быть любое кол-во, либо не быть вообще | +| 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 | +| 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 компьюта | @@ -187,7 +187,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие | cpu | int | Количество виртуальных CPU, выделенных данному серверу. | | created_by | string | Кем создан ресурс | | created_time | int | Время создания ресурса | -| custom_fields | []Struct [см. ниже](#Описание-структуры-custom-fields) | Кастомные поля | +| custom_fields | []Struct [см. ниже](#описание-структуры-custom-fields) | Кастомные поля | | deleted_by | string | Кем удален ресурс | | deleted_time | int | Время удаления ресурса | | description | string | Текстовое описание виртуальной машины. | @@ -200,7 +200,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие | compute_id | int | Идентификатор экземпляра _compute_, соответствующего данной виртуальной машине. | | id | int | Уникальный идентификатор этой виртуальной машины в облачной платформе. Всегда совпадает с `compute_id`. | | image_id | int | Идентификатор образа ОС, на базе которого создан загрузочный диск этой виртуальной машины. | -| interfaces | []Struct [см. ниже](#Описание-структуры-interfaces) | Информация о интерфейсах компьюта | +| interfaces | []Struct [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта | | ipa_type | string | Тип аутентификатора | | is | string | Наименование системы | | lock_status | string | Статус доступности | @@ -215,7 +215,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие | natable_vins_network | string | NAT vins network | | natable_vins_network_name | string | NAT vins network name | | 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 адрес, назначенный соответствующему сетевому интерфейсу виртуальной машины. | -| os_users | []Struct [см. ниже](#Описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры:
* (string) `login` - учётная запись в гостевой ОС.
* (string) `password` - пароль к этой учётной записи. | +| os_users | []Struct [см. ниже](#описание-структуры-os-users) | Имена и пароли пользователей гостевой ОС, установленные платформой при создании виртуального сервера. Формат структуры:
* (string) `login` - учётная запись в гостевой ОС.
* (string) `password` - пароль к этой учётной записи. | | permanently | bool | Мгновенное удаление виртуальной машины, минуя корзину. Параметр считывается только при использовании команды `terraform destroy`, то есть только при удалении ресурса | | pinned | bool | добавлен ли компьют на стек | | pool | string | Наименование пула для размещения | @@ -227,7 +227,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие | rg_id | int| Идентификатор ресурсной группы, к которой принадлежит виртуальная машина. | | rg_name | string | Имя ресурсной группы, к которой принадлежит виртуальная машина. | | sep_id | int | Идентификатор sep | -| snap_sets | []Struct [см. ниже](#Описание-структуры-snap-sets) | Snap sets | +| snap_sets | []Struct [см. ниже](#описание-структуры-snap-sets) | Snap sets | | started | bool | Опциональный параметр, флаг запуска машины,
по-умолчанию - true.
Если true - машина включена,
если false - выключена. | | stateless_sep_id | int | ID сепа | | stateless_sep_type | string | Тип сепа | @@ -262,7 +262,7 @@ _Resource_ функция **decort_kvmvm** принимает следующие | netmask | int | Маска сети | | net_type | string | Тип сети | | pci_slot | int | Pci Slot | -| qos | []Struct{}[см. ниже](#Описание-структуры-qos)| QOS | +| qos | []Struct{}[см. ниже](#описание-структуры-qos)| QOS | | target | string | Цель сети | | type | string | Тип | | vnfs | []int | VNFS | diff --git a/07.01.02-Resource-функция-decort_resgroup-управление-ресурсными-группами.md b/07.01.02-Resource-функция-decort_resgroup-управление-ресурсными-группами.md index 9c2125f..e014269 100644 --- a/07.01.02-Resource-функция-decort_resgroup-управление-ресурсными-группами.md +++ b/07.01.02-Resource-функция-decort_resgroup-управление-ресурсными-группами.md @@ -35,9 +35,9 @@ _Resource_ функция **decort_resgroup** принимает следующ | 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: | Параметры сети ресурсной группы. Максмальное количество: 1| +| quota | Struct [см. ниже](#описание-структуры-quota)| :x: | Квоты на объем ресурсов, устанавливаемые для данной ресурсной группы, с разбивкой по количеству CPU, объему RAM, объему дисковых ресурсов, количеству внешних IP адресов и т.п. Максмальное количество: 1 | +| access | []Struct [см. ниже](#описание-структуры-access)| :x: | Юзеры которым выдется доступ к данной ресурсной группе | +| def_net | Struct [см. ниже](#описание-структуры-def_net)| :x: | Параметры сети ресурсной группы. Максмальное количество: 1| ### Описание структуры quota | Аргумент | Тип | Обязательный | Описание | @@ -72,14 +72,14 @@ _Resource_ функция **decort_resgroup** принимает следующ | Параметр | Тип | Описание | | --- | --- | --- | -| acl | Struct{} [см. ниже](#Описание-структуры-acl) | Cписок Acces Control List | +| acl | Struct{} [см. ниже](#описание-структуры-acl) | Cписок Acces Control List | | account_id | int | Уникальный идентификатор подписчика-владельца данной ресурсной группы. | | account_name | string | Имя подписчика ("account"), которому принадлежит данная ресурсная группа. | | created_by | string | Кес создан ресурс | | created_time | int | Время создания ресурса | | deleted_by | string | Кем удален ресурс | | deleted_time | int | Время удаления ресурса | -| resources | Struct{} [см. ниже](#Описание-структуры-resources)| Информация о занимаемых ресурсах | +| resources | Struct{} [см. ниже](#описание-структуры-resources)| Информация о занимаемых ресурсах | | 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_ в данной ресурсной группе будут создаваться без сетевых подключений, если при их создании явно не указано иное. | | description | string | Текстовое описание данной ресурсной группы. | @@ -114,8 +114,8 @@ _Resource_ функция **decort_resgroup** принимает следующ ### Описание структуры resources | Параметр | Тип | Описание | | --- | --- | --- | -| current | Struct{} [см. ниже](#Описание-структуры-current-и-reserved) | Информация о текуших ресурсах | -| reserved | Struct{} [см. ниже](#Описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах | +| current | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о текуших ресурсах | +| reserved | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах | ### Описание структуры current и reserved | Параметр | Тип | Описание | @@ -126,7 +126,7 @@ _Resource_ функция **decort_resgroup** принимает следующ | exttraffic | int | Внешний Traffic | | gpu | int | Количество GPU | | ram | int | Количество RAM | -| seps | []Struct{} [см . ниже](#Описание-структуры-seps)| Информация о seps | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | ### Описание структуры seps | Параметр | Тип | Описание | diff --git a/07.01.03-Resource-функция-decort_disk-управление-дисковыми-ресурсами.md b/07.01.03-Resource-функция-decort_disk-управление-дисковыми-ресурсами.md index 284b918..0a4844a 100644 --- a/07.01.03-Resource-функция-decort_disk-управление-дисковыми-ресурсами.md +++ b/07.01.03-Resource-функция-decort_disk-управление-дисковыми-ресурсами.md @@ -3,7 +3,7 @@ _Resource_ функция **decort_disk** служит для управлени ## Изменения в версии 3.4.0 - В аргументы добавлено опциональное поле shareable - В возвращаемые значения добавлено новое поле present_to -- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#Описание-структуры-computes) +- Убраны поля compute_id и compute_name и заменены на поле computes, которое представляет из себя список структур [см. ниже](#описание-структуры-computes) ## Изменения в версии 3.2.0 - Начиная с версии 3.2.0 упразднено поле restore в конфигурации ресурса. Провайдер проверяет, при обновлении конфигурации ресурса, его статус, в случае, если диск был удален (статус - **DELETED**) в платформе (помещен в корзину), провайдер его восстанавливает, используя restore автоматически. @@ -27,7 +27,7 @@ _Resource_ функция **decort_disk** принимает следующие | permanently | bool | :x: | Мгновенное удаление диска. Используется при удалении | | reason | string | :x: | Причина удаления. Используется при удалении | | shareable | bool | :x: | Флаг, отвечающий за доступность диска дургим ресурсам | -| iotune | Struct{}[см. ниже](#Описание-структуры-iotune) | :x: | Информация об ограничениях IO диска | +| iotune | Struct{}[см. ниже](#описание-структуры-iotune) | :x: | Информация об ограничениях IO диска | ### Описание структуры iotune | Аргумент | Тип | Обязательный | Описание | @@ -54,7 +54,7 @@ _Resource_ функция **decort_disk** принимает следующие | account_id | int | Уникальный идентификатор подписчика-владельца диска | | account_name | string | Имя подписчика ("account"), которому принадлежит данный диск | | boot_partition | int | Кол-во разделов диска | -| computes | Struct{} [см. ниже](#Описание-структуры-computes) | Информация о компьютах (виртуальных машинах) | +| computes | Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах (виртуальных машинах) | | created_time | int | Время создания | | deleted_time | int | Время удаления | | desc | string | Текстовое описание диска | @@ -67,7 +67,7 @@ _Resource_ функция **decort_disk** принимает следующие | id | int | Идентификатор диска | | image_id | int | Идентификатор образа, содержимое которого было склонировано/скопировано в данный диск при его создании. 0 означает, что данный диск не создавался как клон/копия какого-либо образа | | images | []int | Идентификаторы образов, использующих диск | -| iotune | Struct{}[см. ниже](#Описание-cтруктуры-iotune) | Информация об ограничениях IO диска| +| iotune | Struct{}[см. ниже](#описание-cтруктуры-iotune) | Информация об ограничениях IO диска| | iqn | string | iqn диска | | login | string | Логин для доступа к диску | | milestones | int | Вехи | @@ -91,7 +91,7 @@ _Resource_ функция **decort_disk** принимает следующие | shareable | bool | Флаг, отвечающий за доступность диска дургим ресурсам | | size_max | int | Размер диска в ГБ | | size_used | int | Кол-во используемого места, в ГБ | -| snapshots | []Struct{}[см. ниже](#Описание-структуры-snapshots)| Снимки состояния диска| +| snapshots | []Struct{}[см. ниже](#описание-структуры-snapshots)| Снимки состояния диска| | status | string | Статус диска | | tech_status | string | Технический статус диска | | type | string | Тип диска с точки зрения его роли в составе _compute_. Может принимать одно из фиксированных значений:
"B" - признак загрузочного диска ("boot").
"D" - признак дополнительного диска ("data") | diff --git a/07.01.04-Resource-функция-decort_vins-управление-виртуальными-сетевыми-сегментами.md b/07.01.04-Resource-функция-decort_vins-управление-виртуальными-сетевыми-сегментами.md index 7526203..f0ac720 100644 --- a/07.01.04-Resource-функция-decort_vins-управление-виртуальными-сетевыми-сегментами.md +++ b/07.01.04-Resource-функция-decort_vins-управление-виртуальными-сетевыми-сегментами.md @@ -30,8 +30,8 @@ _Resource_ функция **decort_vins** принимает следующие | enable | bool | :x: | Флаг, отвечающий за возможность переводить ресурс в состояния enable и disable | | permanently | bool | :x: | Безвозвратное удаление диска. Используется при удалении| | force | bool | :x: | Удаление ресурса, в случае если он к чему-то присоединен произойдет отсоединение его от других ресурсов и удаление| -| ip | Struct{} [см. ниже](#Описание-структуры-ip)| :x: | Структура для резервирования IP адресов | -| nat_rule | Struct{} [см. ниже](#Описание-структуры-nat_rule)| :x: | Структура для того, чтобы задавать правила NAT | +| ip | Struct{} [см. ниже](#описание-структуры-ip)| :x: | Структура для резервирования IP адресов | +| nat_rule | Struct{} [см. ниже](#описание-структуры-nat_rule)| :x: | Структура для того, чтобы задавать правила NAT | | desc | string | :x: | Текстовое описание данного ViNS.
Данный параметр не является обязательным, значение по умолчанию - пустая строка. | | restore | bool | :x: | Флаг, для восстановления ресурса | | vnfdev_restart | bool | :x: | Флаг, для рестарта VNF | @@ -62,13 +62,13 @@ _Resource_ функция **decort_vins** принимает следующие | Параметр | Тип | Описание | | --- | --- | --- | -| vnf_dev | []Struct{} [см. ниже](#Описание-структуры-vnf_dev)| VNFDEV | +| vnf_dev | []Struct{} [см. ниже](#описание-структуры-vnf_dev)| VNFDEV | | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | | account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. | -| computes | []Struct{} [см. ниже](#Описание-структуры-computes) | Информация о компьютах | +| computes | []Struct{} [см. ниже](#описание-структуры-computes) | Информация о компьютах | | default_gw | string | Шлюз по умолчанию | -| default_qos | []Struct{} [см. ниже](#Описание-структуры-qos) | qos виртуальной сети | +| default_qos | []Struct{} [см. ниже](#описание-структуры-qos) | qos виртуальной сети | | desc | string | Текстовое описание ViNS. | | gid | int | Grid ID | | guid | int | ID ресурса | @@ -86,7 +86,7 @@ _Resource_ функция **decort_vins** принимает следующие | sec_vnf_dev_id | int | ID sec vnf | | status | string | Статус | | user_managed | bool | Флаг user managed | -| vnfs | []Struct{} [см. ниже](#Описание-структуры-vnfs) | VNFS | +| vnfs | []Struct{} [см. ниже](#описание-структуры-vnfs) | VNFS | | vxlan_id | int | ID vxlan | ### Описание структуры vnf_dev @@ -96,14 +96,14 @@ _Resource_ функция **decort_vins** принимает следующие | \_ckey | string | Ckey | | account_id | int | ID аккаунта | | capabilities | []string | Возможности vnf_dev | -| config | Struct{} [см. ниже](#Описание-структуры-config)| Конфиг VNF | +| 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)| Информация о интерфейсах | +| interfaces | []Struct{} [см. ниже](#описание-структуры-interfaces)| Информация о интерфейсах | | lock_status | string | Статус доступа vnf_dev | | milestones | int | Этапы | | vnf_name | string | Имя VNF | @@ -116,8 +116,8 @@ _Resource_ функция **decort_vins** принимает следующие | Параметр | Тип | Описание | | --- | --- | --- | -| mgmt | Struct{} [см. ниже](#Описание-структуры-mgmt) | Config Mgmt | -| resources | []Struct{} [см. ниже](#Описание-структуры-resources)| Config resources | +| mgmt | Struct{} [см. ниже](#описание-структуры-mgmt) | Config Mgmt | +| resources | []Struct{} [см. ниже](#описание-структуры-resources)| Config resources | ### Описание структуры mgmt @@ -154,7 +154,7 @@ _Resource_ функция **decort_vins** принимает следующие | net_mask | int | Маска | | net_type | string | Тип сети | | pci_slot | int | Слот pci | -| qos | Struct{} [см. ниже](#Описание-структуры-qos) | QOS | +| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS | | target | string | Таргет интерфейса | | type | string | Тип интерфейса | | vnfs | []int | Список ID vnf | @@ -179,9 +179,9 @@ _Resource_ функция **decort_vins** принимает следующие | Параметр | Тип | Описание | | --- | --- | --- | -| dhcp | []Struct{} [см. ниже](#Описание-структуры-dhcp) | информаиця о DHCP | -| gw | []Struct{} [см. ниже](#Описание-структуры-gw) | GW | -| nat | []Struct{} [см. ниже](#Описание-структуры-nat) | NAT | +| dhcp | []Struct{} [см. ниже](#описание-структуры-dhcp) | информаиця о DHCP | +| gw | []Struct{} [см. ниже](#описание-структуры-gw) | GW | +| nat | []Struct{} [см. ниже](#описание-структуры-nat) | NAT | ### Описание структуры dhcp @@ -189,9 +189,9 @@ _Resource_ функция **decort_vins** принимает следующие | --- | --- | --- | | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | -| config | Struct{} [см. ниже](#Описание-структуры-dhcp-config)| Информация о DHCP конфиге | +| config | Struct{} [см. ниже](#описание-структуры-dhcp-config)| Информация о DHCP конфиге | | created_time | int | Время создания | -| devices | []Struct{} [см. ниже](#Описание-структуры-devices)| Информация о девайсах | +| devices | []Struct{} [см. ниже](#описание-структуры-devices)| Информация о девайсах | | gid | int | GRID ID | | guid | int | ID ресурса | | dhcp_id | int | ID dhcp | @@ -215,7 +215,7 @@ _Resource_ функция **decort_vins** принимает следующие | lease | int | срок | | netmask | int | Маска сети | | network | string | Сеть | -| reservations | []Struct{} [см. ниже](#Описание-структуры-reservations)| Информация о резервациях | +| reservations | []Struct{} [см. ниже](#описание-структуры-reservations)| Информация о резервациях | ### Описание структуры reservations @@ -234,7 +234,7 @@ _Resource_ функция **decort_vins** принимает следующие ### Описание структуры devices | Параметр | Тип | Описание | | --- | --- | --- | -| primary | Struct{} [см. ниже](#Описание-структуры-primary)| Первичная информация | +| primary | Struct{} [см. ниже](#описание-структуры-primary)| Первичная информация | ### Описание структуры primary | Параметр | Тип | Описание | @@ -249,9 +249,9 @@ _Resource_ функция **decort_vins** принимает следующие | --- | --- | --- | | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | -| config | Struct{} [см. ниже](#Описание-структуры-gw-config)| Информация о конфиге | +| config | Struct{} [см. ниже](#описание-структуры-gw-config)| Информация о конфиге | | created_time | int | Время создания | -| devices | []Struct{} [см. ниже](#Описание-структуры-devices)| Информация о девайсах | +| devices | []Struct{} [см. ниже](#описание-структуры-devices)| Информация о девайсах | | gid | int | GRID ID | | guid | int | ID ресурса | | gw_id | int | ID GW | @@ -272,7 +272,7 @@ _Resource_ функция **decort_vins** принимает следующие | ext_net_id | int | ID внешней сети | | ext_net_ip | string | IP внешней сети | | ext_netmask | int | Маска внешней сети | -| qos | Struct{} [см. ниже](#Описание-структуры-qos) | QOS | +| qos | Struct{} [см. ниже](#описание-структуры-qos) | QOS | ### Описание структуры nat | Параметр | Тип | Описание | @@ -280,8 +280,8 @@ _Resource_ функция **decort_vins** принимает следующие | \_ckey | string | CKey | | account_id | int | Уникальный идентификатор подписчика-владельца ViNS. | | created_time | int | Время создания | -| config | Struct{} [см. ниже](#Описание-структуры-nat-config)| Информация о конфиге | -| devices | []Struct{} [см. ниже](#Описание-структуры-devices)| Информация о девайсах | +| config | Struct{} [см. ниже](#описание-структуры-nat-config)| Информация о конфиге | +| devices | []Struct{} [см. ниже](#описание-структуры-devices)| Информация о девайсах | | gid | int | GRID ID | | guid | int | ID ресурса | | nat_id | int | ID NAT | @@ -299,7 +299,7 @@ _Resource_ функция **decort_vins** принимает следующие | --- | --- | --- | | net_mask | int | Маска сети | | network | string | Сеть | -| rules | []Struct{} [см. ниже](#Описание-структуры-rules)| Правила NAT | +| rules | []Struct{} [см. ниже](#описание-структуры-rules)| Правила NAT | ### Описание структуры rules | Параметр | Тип | Описание | diff --git a/07.01.06-Resource-функция-decort_k8s-управление-кластером-kubernetes.md b/07.01.06-Resource-функция-decort_k8s-управление-кластером-kubernetes.md index 79bea5c..3ff2f6a 100644 --- a/07.01.06-Resource-функция-decort_k8s-управление-кластером-kubernetes.md +++ b/07.01.06-Resource-функция-decort_k8s-управление-кластером-kubernetes.md @@ -29,8 +29,8 @@ _Resource_ функция **decort_k8s** для создания кластер | labels | []string | :x: | Список меток для кластера k8s | | taints | []string | :x: | Список taints для кластера k8s | | annotations | []string | :x: | Список аннотаций для кластера k8s | -| masters | Struct{} [см. ниже](#Описание-блока-masters) | :x: | Настройка мастер node или nodes | -| workers | Struct{} [см. ниже](#Описание-блока-masters) | :x: | Настройка worker node или nodes | +| masters | Struct{} [см. ниже](#описание-блока-masters) | :x: | Настройка мастер node или nodes | +| workers | Struct{} [см. ниже](#описание-блока-masters) | :x: | Настройка worker node или nodes | | extnet_id | int | :x: | ID внешней сети для соединения workers.
Если не задано,
то сеть будет выбрана платформой. | ### Описание блока masters @@ -58,7 +58,7 @@ _Resource_ функция **decort_k8s** для создания кластер | Параметр | Тип | Описание | | --- | --- | --- | -| acl | Struct{} [см. ниже](#Описание-структуры-acl) | acl | +| acl | Struct{} [см. ниже](#описание-структуры-acl) | acl | | account_id | int | ID аккаунта | | account_name | string | Имя аккаунта | | bservice_id | int | ID bservice | @@ -69,8 +69,8 @@ _Resource_ функция **decort_k8s** для создания кластер | deleted_time | int | Время удаления ресурса | | extnet_id | int | ID внешней сети | | k8s_ci_name | string | Имя образа кластера | -| masters | []Struct{} [см. ниже](#Описание-структуры-masters) | Структура компьютов мастеров | -| workers | []Struct{} [см. ниже](#Описание-структуры-workers) | Структура компьютов воркеров | +| masters | []Struct{} [см. ниже](#описание-структуры-masters) | Структура компьютов мастеров | +| workers | []Struct{} [см. ниже](#описание-структуры-workers) | Структура компьютов воркеров | | lb_id | int | ID балансировщика нагрзуки | | lb_ip | string | IP балансировщика нагрзуки | | name | string | Имя ресурса | @@ -87,9 +87,9 @@ _Resource_ функция **decort_k8s** для создания кластер | Параметр | Тип | Описание | | --- | --- | --- | -| account_acl | []Struct{} [см. ниже](#Описание-структуры-списка-acl) | account_acl | -| k8s_acl| []Struct{} [см. ниже](#Описание-структуры-списка-acl) | k8s_acl | -| rg_acl | []Struct{} [см. ниже](#Описание-структуры-списка-acl) | rg_acl | +| account_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | account_acl | +| k8s_acl| []Struct{} [см. ниже](#описание-структуры-списка-acl) | k8s_acl | +| rg_acl | []Struct{} [см. ниже](#описание-структуры-списка-acl) | rg_acl | ### Описание структуры списка acl @@ -107,7 +107,7 @@ _Resource_ функция **decort_k8s** для создания кластер | Параметр | Тип | Описание | | --- | --- | --- | | cpu | int | Кол-во cpu на компьютах master | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация masters | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters | | disk | int | ID диска | | master_id | int | ID группы master | | name | string | Имя группы master | @@ -120,7 +120,7 @@ _Resource_ функция **decort_k8s** для создания кластер | --- | --- | --- | | annotations | []string | Аннотации группы workers | | cpu | int | Кол-во cpu на компьютах workers | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-списка-detailed_info) | Детальная информация masters | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-списка-detailed_info) | Детальная информация masters | | disk | int | ID диска | | guid | string | ID ресурса | | id | int | ID группы workers | @@ -138,7 +138,7 @@ _Resource_ функция **decort_k8s** для создания кластер | name | string | Имя компьюта в составе группы | | status | string | Статус компьюта в составе группы | | tech_status | string | Статус компьюта в составе группы | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-списка-interfaces) | Список интерфейсов группы | +| interfaces | []Struct{} [см. ниже](#описание-структуры-списка-interfaces) | Список интерфейсов группы | | natable_vins_ip | string | IP NAT | | natable_vins_network | string | IP виртуальной сети | @@ -190,12 +190,12 @@ resource "decort_k8s" "cluster" { cpu = 2 #Идентификатор SEP - #Опциональный параметр + #опциональный параметр #тип - число sep_id = 1010 #Имя SEP pool'a - #Опциональный параметр + #опциональный параметр #тип - строка sep_pool = "data01" @@ -227,12 +227,12 @@ resource "decort_k8s" "cluster" { cpu = 2 #Идентификатор SEP - #Опциональный параметр + #опциональный параметр #тип - число sep_id = 1010 #Имя SEP pool'a - #Опциональный параметр + #опциональный параметр #тип - строка sep_pool = "data01" diff --git a/07.01.07-Resource-функция-decort_k8s_wg-управление-worker-groups-кластера.md b/07.01.07-Resource-функция-decort_k8s_wg-управление-worker-groups-кластера.md index 8cf3174..9c3d4e9 100644 --- a/07.01.07-Resource-функция-decort_k8s_wg-управление-worker-groups-кластера.md +++ b/07.01.07-Resource-функция-decort_k8s_wg-управление-worker-groups-кластера.md @@ -39,7 +39,7 @@ _Resource_ функция **decort_k8s_wg** для создания worker group | Параметр | Тип | Описание | | --- | --- | --- | | wg_id | int | ID группы воркеров | -| detailed_info | []Struct{} [см. ниже](#Описание-структуры-detailed_info) | Детальная информация о группе воркеров | +| detailed_info | []Struct{} [см. ниже](#описание-структуры-detailed_info) | Детальная информация о группе воркеров | | labels | []string | Лейблы группы воркеров | | guid | int | ID ресурса | | annotations | []string | Аннотации группы воркеров | @@ -52,7 +52,7 @@ _Resource_ функция **decort_k8s_wg** для создания worker group | name | string | Имя компьюта | | status | string | Статус компьюта | | tech_status | string | Технический статус | -| interfaces | []Struct{} [см. ниже](#Описание-структуры-interfaces) | Информация о интерфейсах компьюта | +| interfaces | []Struct{} [см. ниже](#описание-структуры-interfaces) | Информация о интерфейсах компьюта | | natable_vins_ip | string | IP виртуальной сети | | natable_vins_network | string | Сеть vins | diff --git a/07.01.11-Resource-функция-decort_account-управление-аккаунтом.md b/07.01.11-Resource-функция-decort_account-управление-аккаунтом.md index 02ff03d..d8ebaa1 100644 --- a/07.01.11-Resource-функция-decort_account-управление-аккаунтом.md +++ b/07.01.11-Resource-функция-decort_account-управление-аккаунтом.md @@ -11,10 +11,10 @@ _Resource_ функция **decort_account** принимает следующи | username | string | :heavy_check_mark: | Имя пользователя - владельца аккаунта
Используется при создании | | emailaddress | string | :x: | Адрес электронной почты
Используется при создании | | send_access_emails | bool | :x: | Флаг отправки электронного письма
Используется при создании и редактировании
По-умолчанию: true | -| resource_limits | Struct{} [см. ниже](#Описание-структуры-resource_limits) | :x: | Ресурсы аккаунта | +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits) | :x: | Ресурсы аккаунта | | enable | bool | :x: | Флаг доступности аккаунта
Используется при редактировании | | restore | bool | :x: | Флаг восстановления аккаунта
Используется при редактировании | -| users | []Struct{} [см. ниже](#Описание-структуры-users) | :x: | Поле для того чтобы задать пользователей | +| users | []Struct{} [см. ниже](#описание-структуры-users) | :x: | Поле для того чтобы задать пользователей | | permanently | bool | :x: | Флаг удаления аккаунта
Если выставлен в true, то аккаунт и все с ним связанное удаляется моментально
Если false - то аккаунт попадает в "корзину", где хранится некоторое время. Из "корзины" аккаунт можно восстановить
По-умолчанию: false
Используется при удалении | | account_id | int | :x: | ID аккаунта, используется для формирования .tfstate, если аккаунт уже был создан в платформе
Может использоваться при создании аккаунта | @@ -43,8 +43,8 @@ _Resource_ функция **decort_account** принимает следующи | account_id | int | ID аккаунта | | account_name | string | Название аккаунта | | meta | []string | Мета информация | -| resources | Struct{} [см. ниже](#Описание-структуры-resources)| Информация о ресурсах | -| acl | []Struct{} [см. ниже](#Описание-структуры-acl)| Более подробная информация об аккаунтах | +| resources | Struct{} [см. ниже](#описание-структуры-resources)| Информация о ресурсах | +| acl | []Struct{} [см. ниже](#описание-структуры-acl)| Более подробная информация об аккаунтах | | company | string | Название компании, которой принадлежит аккаунт | | companyurl | string | url-адрес компани | | created_by | string | Пользователь - создателя аккаунта | @@ -54,7 +54,7 @@ _Resource_ функция **decort_account** принимает следующи | deleted_time | int | Время удаления аккаунта | | displayname | string | Отображаемое имя аккаунта | | guid | int | Внутренний guid аккаунта | -| resource_limits | Struct{} [см. ниже](#Описание-структуры-resource_limits)| Ограничения ресурсов| +| resource_limits | Struct{} [см. ниже](#описание-структуры-resource_limits)| Ограничения ресурсов| | send_access_emails | bool | Флаг, отправлять ли на указанную почту письмо о доступе | | service_account | bool | Флаг, является ли аккаунт аккаунтом-обслуживания | | status | string | Статус аккаунта | @@ -62,14 +62,14 @@ _Resource_ функция **decort_account** принимает следующи | version | int | Версия аккаунта | | vins | []int | Список id виртуальных сетей | | vinses | []int | Список id виртуальных сетей | -| computes | Struct{} [см .ниже](#Описание-структуры-computes)| Информация о вычислительных мощностях| -| machines | Struct{} [см .ниже](#Описание-структуры-machines)| Информация о виртуальных машинах (устаревшее)| +| computes | Struct{} [см .ниже](#описание-структуры-computes)| Информация о вычислительных мощностях| +| machines | Struct{} [см .ниже](#описание-структуры-machines)| Информация о виртуальных машинах (устаревшее)| ### Описание структуры resources | Параметр | Тип | Описание | | --- | --- | --- | -| current | Struct{} [см. ниже](#Описание-структуры-current-и-reserved) | Информация о текуших ресурсах | -| reserved | Struct{} [см. ниже](#Описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах | +| current | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о текуших ресурсах | +| reserved | Struct{} [см. ниже](#описание-структуры-current-и-reserved) | Информация о зарезверированных аккаунтом ресурсах | ### Описание структуры acl | Параметр | Тип | Описание | @@ -113,7 +113,7 @@ _Resource_ функция **decort_account** принимает следующи | exttraffic | int | Внешний Traffic | | gpu | int | Количество GPU | | ram | int | Количество RAM | -| seps | []Struct{} [см . ниже](#Описание-структуры-seps)| Информация о seps | +| seps | []Struct{} [см . ниже](#описание-структуры-seps)| Информация о seps | ### Описание структуры seps | Параметр | Тип | Описание |