fixes
@@ -14,7 +14,7 @@ _Data source_ функция **decort_cb_vins** принимает следую
|
|||||||
В случае успешного выполнения _data source_ функция **decort_cb_vins** возвращает в указанную при вызове переменную следующие значения:
|
В случае успешного выполнения _data source_ функция **decort_cb_vins** возвращает в указанную при вызове переменную следующие значения:
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|----------------------|------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
|----------------------|----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| vins_id | int | id vins |
|
| vins_id | int | id vins |
|
||||||
| vnf_dev | []Struct [см. ниже](#описание-структуры-vnf_dev) | Виртуальный маршрутизатор внутренней сети |
|
| vnf_dev | []Struct [см. ниже](#описание-структуры-vnf_dev) | Виртуальный маршрутизатор внутренней сети |
|
||||||
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
||||||
@@ -22,7 +22,7 @@ _Data source_ функция **decort_cb_vins** принимает следую
|
|||||||
| created_by | string | Аккаунт, создавший vins |
|
| created_by | string | Аккаунт, создавший vins |
|
||||||
| created_time | int | Время создания vins |
|
| created_time | int | Время создания vins |
|
||||||
| default_gw | string | Шлюз по умолчанию |
|
| default_gw | string | Шлюз по умолчанию |
|
||||||
| default_qos | []Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
||||||
| deleted_by | string | Пользователь, удаливший vins |
|
| deleted_by | string | Пользователь, удаливший vins |
|
||||||
| deleted_time | int | Время удаления vins |
|
| deleted_time | int | Время удаления vins |
|
||||||
| description | string | Текстовое описание ViNS. |
|
| description | string | Текстовое описание ViNS. |
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ _Data source_ функция **decort_cb_image_list** принимает сле
|
|||||||
| enabled | bool | Доступность образа |
|
| enabled | bool | Доступность образа |
|
||||||
| gid | int | ID платформы, где образ будет создан |
|
| gid | int | ID платформы, где образ будет создан |
|
||||||
| guid | int | Внутренний id образа, совпадает с image_id |
|
| guid | int | Внутренний id образа, совпадает с image_id |
|
||||||
| history | object{id: int, guid: string, timestamp: int} | История обновлений образа |
|
| history | []Struct [см. ниже](#описание-структуры-history) | История обновлений образа |
|
||||||
| hot_resize | bool | Использует ли машина горячее изменение размера образа |
|
| hot_resize | bool | Использует ли машина горячее изменение размера образа |
|
||||||
| image_id | int | ID образа |
|
| image_id | int | ID образа |
|
||||||
| last_modified | int | Дата последнего изменения |
|
| last_modified | int | Дата последнего изменения |
|
||||||
@@ -83,6 +83,13 @@ _Data source_ функция **decort_cb_image_list** принимает сле
|
|||||||
| type | string | Тип ресурса |
|
| type | string | Тип ресурса |
|
||||||
| user_group_id | string | ID user group |
|
| user_group_id | string | ID user group |
|
||||||
|
|
||||||
|
### Описание структуры history
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|-----------|--------|--------------------------------|
|
||||||
|
| id | int | id записи об обновлении образа |
|
||||||
|
| guid | string | guid ресурса |
|
||||||
|
| timestamp | int | временная метка |
|
||||||
|
|
||||||
## Пример использования
|
## Пример использования
|
||||||
Пример вызова _data source_ функции **decort_cb_image_list**:
|
Пример вызова _data source_ функции **decort_cb_image_list**:
|
||||||
```terraform
|
```terraform
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ ID необходимого образа можно взять вызвав [dec
|
|||||||
В случае успешного выполнения _data source_ функция **decort_cb_image** возвращает в указанную при вызове переменную следующие значения:
|
В случае успешного выполнения _data source_ функция **decort_cb_image** возвращает в указанную при вызове переменную следующие значения:
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
| --- |-----------------------------------------------|----------------------------------------------------------|
|
| --- |--------------------------------------------------|----------------------------------------------------------|
|
||||||
| ckey | string | CKey |
|
| ckey | string | CKey |
|
||||||
| meta | []string | Мета информация об образе |
|
| meta | []string | Мета информация об образе |
|
||||||
| account_id | int | accountId привязки образа |
|
| account_id | int | accountId привязки образа |
|
||||||
@@ -34,7 +34,7 @@ ID необходимого образа можно взять вызвав [dec
|
|||||||
| enabled | bool | Доступность образа |
|
| enabled | bool | Доступность образа |
|
||||||
| gid | int | ID платформы, где образ будет создан |
|
| gid | int | ID платформы, где образ будет создан |
|
||||||
| guid | int | Внутренний id образа, совпадает с image_id |
|
| guid | int | Внутренний id образа, совпадает с image_id |
|
||||||
| history | object{id: int, guid: string, timestamp: int} | История обновлений образа |
|
| history | []Struct [см. ниже](#описание-структуры-history) | История обновлений образа |
|
||||||
| hot_resize | bool | Использует ли машина горячее изменение размера образа |
|
| hot_resize | bool | Использует ли машина горячее изменение размера образа |
|
||||||
| image_id | int | ID образа |
|
| image_id | int | ID образа |
|
||||||
| last_modified | int | Дата последнего изменения |
|
| last_modified | int | Дата последнего изменения |
|
||||||
@@ -71,6 +71,13 @@ ID необходимого образа можно взять вызвав [dec
|
|||||||
| type | string | Тип ресурса |
|
| type | string | Тип ресурса |
|
||||||
| user_group_id | string | ID user group |
|
| user_group_id | string | ID user group |
|
||||||
|
|
||||||
|
### Описание структуры history
|
||||||
|
| Параметр | Тип | Описание |
|
||||||
|
|-----------|--------|--------------------------------|
|
||||||
|
| id | int | id записи об обновлении образа |
|
||||||
|
| guid | string | guid ресурса |
|
||||||
|
| timestamp | int | временная метка |
|
||||||
|
|
||||||
## Пример использования
|
## Пример использования
|
||||||
Пример вызова _data source_ функции **decort_cb_image**:
|
Пример вызова _data source_ функции **decort_cb_image**:
|
||||||
```terraform
|
```terraform
|
||||||
|
|||||||
@@ -45,14 +45,14 @@ _Data source_ функция **decort_cb_image_list_stacks** принимает
|
|||||||
|
|
||||||
### Описание структуры packages
|
### Описание структуры packages
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|--------------------|-------------------------------------------------------------|----------------------------------------|
|
|--------------------|-----------------------------------------------------|----------------------------------------|
|
||||||
| libvirt_bin | []Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
|
| libvirt_bin | Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
|
||||||
| libvirt_daemon | []Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
|
| libvirt_daemon | Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
|
||||||
| lvm2_lockd | []Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
|
| lvm2_lockd | Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
|
||||||
| openvswitch_common | []Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
|
| openvswitch_common | Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
|
||||||
| openvswitch_switch | []Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
|
| openvswitch_switch | Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
|
||||||
| qemu_system_x86 | []Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
|
| qemu_system_x86 | Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
|
||||||
| sanlock | []Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
|
| sanlock | Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
|
||||||
|
|
||||||
### Описание структуры libvirt_bin
|
### Описание структуры libvirt_bin
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|
|||||||
@@ -20,14 +20,14 @@ _Data source_ функция **decort_cb_vins_list** принимает след
|
|||||||
В случае успешного выполнения _data source_ функция **decort_cb_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
В случае успешного выполнения _data source_ функция **decort_cb_vins_list** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|----------------------|------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
|----------------------|--------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| vins_id | int | id vins |
|
| vins_id | int | id vins |
|
||||||
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
||||||
| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
|
| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
|
||||||
| created_by | string | Аккаунт, создавший vins |
|
| created_by | string | Аккаунт, создавший vins |
|
||||||
| created_time | int | Время создания vins |
|
| created_time | int | Время создания vins |
|
||||||
| default_gw | string | Шлюз по умолчанию |
|
| default_gw | string | Шлюз по умолчанию |
|
||||||
| default_qos | []Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
||||||
| deleted_by | string | Пользователь, удаливший vins |
|
| deleted_by | string | Пользователь, удаливший vins |
|
||||||
| deleted_time | int | Время удаления vins |
|
| deleted_time | int | Время удаления vins |
|
||||||
| description | string | Текстовое описание ViNS. |
|
| description | string | Текстовое описание ViNS. |
|
||||||
@@ -51,7 +51,7 @@ _Data source_ функция **decort_cb_vins_list** принимает след
|
|||||||
| updated_by | string | Кем был обновлен vins |
|
| updated_by | string | Кем был обновлен vins |
|
||||||
| updated_time | int | Время последнего обновления vins |
|
| updated_time | int | Время последнего обновления vins |
|
||||||
| user_managed | bool | Флаг, управляется ли пользователем |
|
| user_managed | bool | Флаг, управляется ли пользователем |
|
||||||
| vnfs | []Struct [см. ниже](#описание-структуры-vnfs) | Список VNFs |
|
| vnfs | Struct [см. ниже](#описание-структуры-vnfs) | Список VNFs |
|
||||||
| vxlan_id | int | Идентификатор vxlan |
|
| vxlan_id | int | Идентификатор vxlan |
|
||||||
|
|
||||||
### Описание структуры default_qos
|
### Описание структуры default_qos
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ _Data source_ функция **decort_cb_extnet** принимает следу
|
|||||||
| ckey | string | CKey |
|
| ckey | string | CKey |
|
||||||
| meta | []string | Meta информация |
|
| meta | []string | Meta информация |
|
||||||
| default | bool | Является ли внешняя сеть дефолтной |
|
| default | bool | Является ли внешняя сеть дефолтной |
|
||||||
| default_qos | []Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
|
| default_qos | Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
|
||||||
| desc | string | Описание внешней сети |
|
| desc | string | Описание внешней сети |
|
||||||
| free_ips | int | Кол-во свободных IP адресов |
|
| free_ips | int | Кол-во свободных IP адресов |
|
||||||
| guid | int | ID внешней сети на платформе |
|
| guid | int | ID внешней сети на платформе |
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ _Data source_ функция **decort_cb_extnet_list** принимает сле
|
|||||||
| ckey | string | CKey |
|
| ckey | string | CKey |
|
||||||
| meta | []string | Meta информация |
|
| meta | []string | Meta информация |
|
||||||
| default | bool | Является ли внешняя сеть дефолтной |
|
| default | bool | Является ли внешняя сеть дефолтной |
|
||||||
| default_qos | []Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
|
| default_qos | Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
|
||||||
| desc | string | Описание внешней сети |
|
| desc | string | Описание внешней сети |
|
||||||
| free_ips | int | Кол-во свободных IP адресов |
|
| free_ips | int | Кол-во свободных IP адресов |
|
||||||
| guid | int | ID внешней сети на платформе |
|
| guid | int | ID внешней сети на платформе |
|
||||||
|
|||||||
@@ -42,14 +42,14 @@ _Data source_ функция **decort_cb_stack** принимает следую
|
|||||||
|
|
||||||
### Описание структуры packages
|
### Описание структуры packages
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|--------------------|-------------------------------------------------------------|----------------------------------------|
|
|--------------------|-----------------------------------------------------|----------------------------------------|
|
||||||
| libvirt_bin | []Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
|
| libvirt_bin | Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
|
||||||
| libvirt_daemon | []Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
|
| libvirt_daemon | Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
|
||||||
| lvm2_lockd | []Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
|
| lvm2_lockd | Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
|
||||||
| openvswitch_common | []Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
|
| openvswitch_common | Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
|
||||||
| openvswitch_switch | []Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
|
| openvswitch_switch | Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
|
||||||
| qemu_system_x86 | []Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
|
| qemu_system_x86 | Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
|
||||||
| sanlock | []Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
|
| sanlock | Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
|
||||||
|
|
||||||
### Описание структуры libvirt_bin
|
### Описание структуры libvirt_bin
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|
|||||||
@@ -47,14 +47,14 @@ _Data source_ функция **decort_cb_stack_list** принимает сле
|
|||||||
|
|
||||||
### Описание структуры packages
|
### Описание структуры packages
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|--------------------|-------------------------------------------------------------|----------------------------------------|
|
|--------------------|-----------------------------------------------------|----------------------------------------|
|
||||||
| libvirt_bin | []Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
|
| libvirt_bin | Struct [см. ниже](#описание-структуры-libvirt_bin) | Информация о пакете libvirt_bin |
|
||||||
| libvirt_daemon | []Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
|
| libvirt_daemon | Struct [см. ниже](#описание-структуры-libvirt_daemon) | Информация о пакете libvirt_daemon |
|
||||||
| lvm2_lockd | []Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
|
| lvm2_lockd | Struct [см. ниже](#описание-структуры-lvm2_lockd) | Информация о пакете lvm2_lockd |
|
||||||
| openvswitch_common | []Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
|
| openvswitch_common | Struct [см. ниже](#описание-структуры-openvswitch_common) | Информация о пакете openvswitch_common |
|
||||||
| openvswitch_switch | []Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
|
| openvswitch_switch | Struct [см. ниже](#описание-структуры-openvswitch_switch) | Информация о пакете openvswitch_switch |
|
||||||
| qemu_system_x86 | []Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
|
| qemu_system_x86 | Struct [см. ниже](#описание-структуры-qemu_system_x86) | Информация о пакете qemu_system_x86 |
|
||||||
| sanlock | []Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
|
| sanlock | Struct [см. ниже](#описание-структуры-sanlock) | Информация о пакете sanlock |
|
||||||
|
|
||||||
### Описание структуры libvirt_bin
|
### Описание структуры libvirt_bin
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|
|||||||
@@ -19,14 +19,14 @@ _Data source_ функция **decort_cb_vins_list_deleted** принимает
|
|||||||
В случае успешного выполнения _data source_ функция **decort_cb_vins_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
В случае успешного выполнения _data source_ функция **decort_cb_vins_list_deleted** возвращает в указанную при вызове переменную, в поле _items_ массив, каждый элемент которого состоит из следующих параметров:
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|----------------------|------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
|----------------------|----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| vins_id | int | id vins |
|
| vins_id | int | id vins |
|
||||||
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
||||||
| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
|
| account_name | string | Имя подписчика ("account"), которому принадлежит ViNS. |
|
||||||
| created_by | string | Аккаунт, создавший vins |
|
| created_by | string | Аккаунт, создавший vins |
|
||||||
| created_time | int | Время создания vins |
|
| created_time | int | Время создания vins |
|
||||||
| default_gw | string | Шлюз по умолчанию |
|
| default_gw | string | Шлюз по умолчанию |
|
||||||
| default_qos | []Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
||||||
| deleted_by | string | Пользователь, удаливший vins |
|
| deleted_by | string | Пользователь, удаливший vins |
|
||||||
| deleted_time | int | Время удаления vins |
|
| deleted_time | int | Время удаления vins |
|
||||||
| description | string | Текстовое описание ViNS. |
|
| description | string | Текстовое описание ViNS. |
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ _Resource_ функция **decort_cb_vins** служит для управле
|
|||||||
_Resource_ функция **decort_cb_vins** принимает следующие аргументы:
|
_Resource_ функция **decort_cb_vins** принимает следующие аргументы:
|
||||||
|
|
||||||
| Аргумент | Тип | Обязательный | Описание |
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
|----------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --- |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
|----------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------| --- |-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| name | string | :heavy_check_mark: | Имя виртуального сетевого сегмента (ViNS), по которому требуется получить информацию. Имя не может быть пустым.<br/>ViNS идентифицируется по комбинации имени и идентификатора ресурсной группы (`rg_id`) или подписчика (`account_id`).<br>Обратите внимание, что имя ViNS является уникальным в рамках "account" и ресурсной группы. |
|
| name | string | :heavy_check_mark: | Имя виртуального сетевого сегмента (ViNS), по которому требуется получить информацию. Имя не может быть пустым.<br/>ViNS идентифицируется по комбинации имени и идентификатора ресурсной группы (`rg_id`) или подписчика (`account_id`).<br>Обратите внимание, что имя ViNS является уникальным в рамках "account" и ресурсной группы. |
|
||||||
| account_id | int | :heavy_check_mark: | ID аккаунта, в котором будет создан vins. Для создания vins должен быть указан или account_id, или rg_id. |
|
| 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. |
|
| rg_id | int | :heavy_check_mark: | Идентификатор ресурсной группы, в которой будет создан vins. Для создания vins должен быть указан или account_id, или rg_id. |
|
||||||
@@ -16,7 +16,7 @@ _Resource_ функция **decort_cb_vins** принимает следующи
|
|||||||
| description | string |:x:| Текстовое описание vins. |
|
| description | string |:x:| Текстовое описание vins. |
|
||||||
| reason | string |:x:| Причина создания/изменения vins. |
|
| reason | string |:x:| Причина создания/изменения vins. |
|
||||||
| routes | []Struct{<br/>destination string;<br/>netmask string;<br/>gateway string<br/>} |:x:| Список статических маршрутов. Элемент списка состоит из:<br/> <br/>адреса сети назначения,<br/> <br/>маски сети,<br/> <br/>шлюза по умолчанию. |
|
| routes | []Struct{<br/>destination string;<br/>netmask string;<br/>gateway string<br/>} |:x:| Список статических маршрутов. Элемент списка состоит из:<br/> <br/>адреса сети назначения,<br/> <br/>маски сети,<br/> <br/>шлюза по умолчанию. |
|
||||||
|default_qos| []Struct{<br/>in_rate int;<br/> <br/>in_burst int;<br/> <br/>e_rate int<br/>} |:x:| Обновить значения QoS по умолчанию:<br/> <br/>Внутренний трафик, Кбит<br/> <br/>Burst внутреннего трафика, Кбит<br/> <br/>Rate внешнего трафика, Кбит |
|
|default_qos| Struct{<br/>in_rate int;<br/> <br/>in_burst int;<br/> <br/>e_rate int<br/>} |:x:| Обновить значения QoS по умолчанию:<br/> <br/>Внутренний трафик, Кбит<br/> <br/>Burst внутреннего трафика, Кбит<br/> <br/>Rate внешнего трафика, Кбит |
|
||||||
|enable| bool |:x:| Флаг включения внутренней сети |
|
|enable| bool |:x:| Флаг включения внутренней сети |
|
||||||
|permanently| bool |:x:| Флаг для удаления ресурса vins без возможности восстановления. |
|
|permanently| bool |:x:| Флаг для удаления ресурса vins без возможности восстановления. |
|
||||||
|force| bool |:x:| Флаг для принудительного удаления ресурса vins. |
|
|force| bool |:x:| Флаг для принудительного удаления ресурса vins. |
|
||||||
@@ -36,7 +36,7 @@ _Resource_ функция **decort_cb_vins** принимает следующи
|
|||||||
В случае успешного выполнения _data source_ функция **decort_cb_vins** возвращает в указанную при вызове переменную следующие значения:
|
В случае успешного выполнения _data source_ функция **decort_cb_vins** возвращает в указанную при вызове переменную следующие значения:
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
|----------------------|------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
|----------------------|----------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------|
|
||||||
| vins_id | int | id vins |
|
| vins_id | int | id vins |
|
||||||
| vnf_dev | []Struct [см. ниже](#описание-структуры-vnf_dev) | Виртуальный маршрутизатор внутренней сети |
|
| vnf_dev | []Struct [см. ниже](#описание-структуры-vnf_dev) | Виртуальный маршрутизатор внутренней сети |
|
||||||
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
| account_id | int | ID подписчика ("account"), которому принадлежит ViNS. |
|
||||||
@@ -44,7 +44,7 @@ _Resource_ функция **decort_cb_vins** принимает следующи
|
|||||||
| created_by | string | Аккаунт, создавший vins |
|
| created_by | string | Аккаунт, создавший vins |
|
||||||
| created_time | int | Время создания vins |
|
| created_time | int | Время создания vins |
|
||||||
| default_gw | string | Шлюз по умолчанию |
|
| default_gw | string | Шлюз по умолчанию |
|
||||||
| default_qos | []Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
| default_qos | Struct [см. ниже](#описание-структуры-default_qos) | QOS по умолчанию |
|
||||||
| deleted_by | string | Пользователь, удаливший vins |
|
| deleted_by | string | Пользователь, удаливший vins |
|
||||||
| deleted_time | int | Время удаления vins |
|
| deleted_time | int | Время удаления vins |
|
||||||
| description | string | Текстовое описание ViNS. |
|
| description | string | Текстовое описание ViNS. |
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ _Resource_ функция **decort_cb_extnet** служит для управл
|
|||||||
|
|
||||||
## Аргументы
|
## Аргументы
|
||||||
| Аргумент | Тип | Обязательный | Описание |
|
| Аргумент | Тип | Обязательный | Описание |
|
||||||
| --- |--------------------------------------------------------------| --- |-----------------------------------------------------------------------------------------|
|
| --- |------------------------------------------------------------| --- |-----------------------------------------------------------------------------------------|
|
||||||
| name | string | :heavy_check_mark: | Наименование внешней сети |
|
| name | string | :heavy_check_mark: | Наименование внешней сети |
|
||||||
| gid | int | :heavy_check_mark: | ID платформы |
|
| gid | int | :heavy_check_mark: | ID платформы |
|
||||||
| ipcidr | string | :heavy_check_mark: | CIDR адресация |
|
| ipcidr | string | :heavy_check_mark: | CIDR адресация |
|
||||||
@@ -26,7 +26,7 @@ _Resource_ функция **decort_cb_extnet** служит для управл
|
|||||||
| set_default | bool | :x: | При значении true - внешняя сеть становится дефолтной на платформе (невозможно отменить) |
|
| set_default | bool | :x: | При значении true - внешняя сеть становится дефолтной на платформе (невозможно отменить) |
|
||||||
| excluded_ips | []string | :x: | Список исключенных IP адресов |
|
| excluded_ips | []string | :x: | Список исключенных IP адресов |
|
||||||
|excluded_ips_range| []Struct [см. ниже](#описание-блока-excluded_ips_range-args) |:x:| Задать диапазон исключенных IP адресов |
|
|excluded_ips_range| []Struct [см. ниже](#описание-блока-excluded_ips_range-args) |:x:| Задать диапазон исключенных IP адресов |
|
||||||
|default_qos| []Struct [см. ниже](#описание-блока-default_qos-args) |:x: | Стандартные значения QOS |
|
|default_qos| Struct [см. ниже](#описание-блока-default_qos-args) |:x: | Стандартные значения QOS |
|
||||||
| restart | bool | :x: | Флаг перезапуска сети |
|
| restart | bool | :x: | Флаг перезапуска сети |
|
||||||
|migrate| int | :x: |ID stack на который происходит миграция|
|
|migrate| int | :x: |ID stack на который происходит миграция|
|
||||||
|shared_with| []int |:x:| Список id аккаунтов, которым предоставлен доступ к extnet |
|
|shared_with| []int |:x:| Список id аккаунтов, которым предоставлен доступ к extnet |
|
||||||
@@ -48,11 +48,11 @@ _Resource_ функция **decort_cb_extnet** служит для управл
|
|||||||
В случае успешного выполнения _resource_ функция **decort_cb_extnet** возвращает в указанную при вызове переменную следующие значения:
|
В случае успешного выполнения _resource_ функция **decort_cb_extnet** возвращает в указанную при вызове переменную следующие значения:
|
||||||
|
|
||||||
| Параметр | Тип | Описание |
|
| Параметр | Тип | Описание |
|
||||||
| --- |----------------------------------------------------| --- |
|
| --- |--------------------------------------------------| --- |
|
||||||
| ckey | string | CKey |
|
| ckey | string | CKey |
|
||||||
| meta | []string | Meta |
|
| meta | []string | Meta |
|
||||||
| default | bool | Является ли внешняя сеть дефолтной |
|
| default | bool | Является ли внешняя сеть дефолтной |
|
||||||
| default_qos | []Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
|
| default_qos | Struct{} [см.ниже](#описание-блока-default_qos) | Стандартные значения QOS |
|
||||||
| free_ips | int | Кол-во свободных IP адресов |
|
| free_ips | int | Кол-во свободных IP адресов |
|
||||||
| guid | int | ID внешней сети на платформе |
|
| guid | int | ID внешней сети на платформе |
|
||||||
| extnet_id | int | ID внешней сети |
|
| extnet_id | int | ID внешней сети |
|
||||||
|
|||||||
Reference in New Issue
Block a user