Compare commits

..

12 Commits

Author SHA1 Message Date
4b3f21d9be 4.10.0 2025-08-04 16:11:16 +03:00
asteam
bae25296bb 4.9.3 2025-07-31 16:10:50 +03:00
asteam
1b81a71504 4.9.2 2025-07-18 16:54:16 +03:00
asteam
e04dab77cb 4.9.1 2025-06-16 14:17:01 +03:00
9e68edb2b9 4.9.0 2025-05-21 16:38:25 +03:00
2c70109d2d 4.8.3 2025-04-16 11:39:57 +03:00
asteam
efe0c88556 4.8.2 2025-03-28 12:36:42 +03:00
5496073a0c 4.8.1 2025-02-07 11:30:15 +03:00
dc39a6412e 4.8.0 2024-12-27 12:00:59 +03:00
asteam
de8857b1d5 4.7.3 2024-12-04 12:13:55 +03:00
782afe70da 4.7.2 2024-11-22 12:31:21 +03:00
asteam
d6b4752cc7 4.7.1 2024-11-18 13:10:53 +03:00
2800 changed files with 16209 additions and 244801 deletions

3
.gitignore vendored
View File

@@ -4,4 +4,5 @@ url_scrapping/
terraform-provider-decort* terraform-provider-decort*
.vscode/ .vscode/
.DS_Store .DS_Store
vendor/
.idea/

View File

@@ -1,33 +1,137 @@
## Version 4.7.0 ## Version 4.10.0
### Feature ### Добавлено
- Added decort_dpdknet and decort_dpdknet_list data sources in cloudapi/dpdknet and cloudbroker/dpdknet
- Added decort_dpdknet resource in cloudbroker/dpdknet
- Added decort_audit data source in cloudapi/audit
- Added decort_cb_audits_export_to_file data source in cloudbroker/audit
- Added field uniq_pools in decort_resgroup resource in cloudapi/rg which can be used when updating resource
- Added feature that allows to remove def_net in decort_resgroup(cloudapi/rg) and decort_cb_rg(cloudbroker/rg)
- Added the delete_async_mode field in resources "decort_snapshot" and "kvmvm"
- Added field guid in decort_cb_user_get_audit data source in cloudbroker/user
- Added the pci_devices field in resources cloudbroker/kvmvm, cloudapi/kvmvm, datasources cloudbroker/kvmvm, cloudapi/kvmvm
- Added field enabled in dataSourceImageListSchema in cloudapi/image and cloudbroker/image
- Added fields mtu and libvirt_settings in vnfInterfaceSchema in cloudapi/vins and cloudbroker/vins
- Added libvirt_settings filed in resources "decort_cb_kvmvm", "decort_kvmvm", datasources "decort_cb_kvmvm", "decort_cb_kvmvm_list", "decort_kvmvm", "decort_kvmvm_list"
- Added field enabled in dataSourceImageListSchema in cloudapi/image and cloudbroker/image
- Added fields meta and ckey in "decort_cb_grid" in cloudbroker/grid
- Added field bus_number in data sources "decort_vins", "decort_cb_vins" and resources "decort_vins", "decort_cb_vins" in cloudapi/vins, cloudbroker/vins
- Change drivers field from required to optional in resourceCDROMImageSchema in cloudbroker/image
- Added chipset, bus_number fileds in resources "decort_cb_kvmvm", "decort_kvmvm", datasources "decort_cb_kvmvm", "decort_cb_kvmvm_list", "decort_kvmvm", "decort_kvmvm_list"
- Added stack_id, image_id fileds in decort_cb_kvmvm_list
- Added chipset field in "decort_k8s", "decort_k8s_wg", "decort_cb_k8s_cp", "decort_cb_k8s_wg"
- Change drivers field from required to optional in decort_image_from_platform_disk and decort_cb_image_from_platform_disk
- Change client_ids field from []int to []string in decort_flipgroup_list
- Added feature to change IP network without stopping compute in resources "decort_cb_kvmvm", "decort_kvmvm" in cloudapi/kvmvm, cloudbroker/kvmvm
### Removed #### account
- Remove apitask field in dataSourceAuditSchema in cloudbroker/audit | Идентификатор<br>задачи | Описание |
- The ability to interact with kvmppc has been removed | --- | --- |
- Remove permanently field in resourceImageSchema, resourceVirtualImageSchema, resourceImageFromBlankComputeSchema, resourceImageFromPlatformDiskSchema in cloudapi/image and cloudbroker/image | BATF-923 | Вычисляемое поле `emails` в блоке `ACL` в datasource `decort_cb_account` и в resource `decort_cb_account` в cloudbroker/account |
- Remove recursive_delete field in resource decort_cb_account in cloudbroker/account and cloudapi/account | BATF-970 | Возможное значение `trunk` в поле `compute_features` в resource `decort_cb_account` в cloudbroker/account |
- The reason field has been deleted everywhere | BATF-1004 | Вычисляемое поле `emails` в блоке `ACL` в datasource `decort_account` и в resource `decort_account` в cloudapi/account |
- Remove permanently field in resourceCDROMImageSchema in cloudbroker/image
#### kvmvm
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-960 | Вычисляемое поле `sdn_interface_id` в datasources `decort_kvmvm`, `decort_kvmvm_list`, `decort_kvmvm_list_deleted` в cloudapi/kvmvm и `decort_cb_kvmvm`, `decort_kvmvm_cb_list`, `decort_kvmvm_cb_list_deleted` в cloudbroker/kvmvm |
| BATF-961 | Добавлена поддержка `net_type` SDN и опциональное поле `sdn_interface_id` в блоке `network` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| BATF-971 | Добавлена поддержка `net_type` TRUNK в блоке `network` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| BATF-976 | Добавлена возможность указания и изменения `mtu` в блоке `network` для сетей типа `EXTNET` и `DPDK` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| BATF-993 | Вычисляемые поля `live_migration_job_id` и `qemu_guest` в datasources `data_kvmvm` и `data_kvmvm_list` в cloudapi/kvmvm и в datasources `decort_cb_kvmvm` и `decort_cb_kvmvm_list` в cloudbroker/kvmvm |
| BATF-1014 | Вычисляемое поле `trunk_tags` в блоке `interfaces` в datasources `decort_kvmvm`, `decort_kvmvm_list`, `decort_kvmvm_list_deleted` и resource `decort_kvmvm` в cloudapi/kvmvm и datasources `decort_cb_kvmvm`, `decort_kvmvm_cb_list`, `decort_kvmvm_cb_list_deleted` и resource `decort_cb_kvmvm` в cloudbroker/kvmvm |
#### extnet
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-972 | Опциональные поля `highly_available`, `sec_vnfdev_ip`, `mtu` в resource `decort_cb_extnet` в cloudbroker/extnet |
| BATF-972 | Вычисляемые поля `redundant`, `sec_vnfdev_id`, `mtu` в datasource `decort_extnet` в cloudapi/extnet и в datasources `decort_cb_extnet`, `decort_cb_extnet_list` в cloudbroker/extnet |
| BATF-972 | Вычисляемое поле `pre_reservations` в datasource `decort_extnet` в cloudapi/extnet и в datasource`decort_cb_extnet` в cloudbroker/extnet |
#### grid
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-996 | Вычислительные поля `network_modes` и `sdn_support` в datasources `decort_cb_grid` и `decort_cb_grid_list` в cloudbroker/grid |
#### image
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-930 | Опциональное поле `sync_mode` в resource `decort_image` в cloudapi/image |
#### lb
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-952 | Вычисляемое поле `account_id` в datasource `decort_lb` в cloudapi/lb и в datasource `decort_cb_lb` в cloudbroker/lb |
#### locations
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-994 | Вычисляемые поля `network_modes` и `sdn_support` в datasource `decort_locations_list` в cloudbroker/locations |
#### node
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-995 | Вычисляемое поле `zone_id` в datasource `decort_cb_node` и вычисляемые поля `sdn_hypervisor_name` и `zone_id`в datasource `decort_cb_node_list` в cloudbroker/node |
#### rg
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-932 | Вычисляемые поле `created_by` и `created_time` в resource `decort_resgroup` в cloudapi/rg |
| BATF-970 | Возможное значение `trunk` в поле `compute_features` в resource `decort_cb_rg` в cloudbroker/rg |
| BATF-959 | Опциональное поле `sdn_access_group_id` в resource `decort_resgroup` в cloudapi/rg и в resource `decort_cb_rg` в cloudbroker/rg |
| BATF-959 | Вычисляемые поле `sdn_access_group_id` в datasources `decort_resgroup`, `decort_rg_list`, в cloudapi/rg и в datasources `decort_cb_rg` и `decort_cb_rg_list` в cloudbroker/rg |
#### trunk
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-973 | Resource `decort_cb_trunk` в cloudbroker/trunk |
| BATF-974 | Datasources `decort_trunk` и `decort_trunk_list` в cloudapi/trunk и datasources `decort_cb_trunk` и `decort_cb_trunk_list` в cloudbroker/trunk |
#### vins
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-997 | Вычисляемое поле `sdn_interface_id` в datasource  `decort_vins` в cloudapi/vins и в datasource  `decort_cb_vins` в cloudbroker/vins |
#### user
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-958 | Опциональное поле `blocked` в блоке `ACL` в resource `resource_user` в cloudbroker/user |
| BATF-958 | Вычисляемое поле `blocked` в блоке `ACL` в datasource `data_user` и `data_user_list` в cloudbroker/user |
| BATF-923 | Опциональное поле `email` в datasource `decort_cb_user_list` в cloudbroker/user |
| BATF-950 | Опциональное поле `provider_name` в resource `decort_cb_user` в cloudbroker/user |
### Исправлено
#### account
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-956 | Вычисляемое поле `zone_ids` представляет собой список maps в datasource `decort_account` в cloudapi/account и в datasource `decort_cb_account` в cloudbroker/account |
#### kvmvm
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-1009 | Ошибка изменения полей `cpu`, `ram` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| BATF-1010 | Ошибка повторного включения/отключения в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
#### extnet
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-972 | Вычисляемое поля `network_ids` сменило тип с int на []struct в datasource `decort_extnet` в cloudapi/extnet и в datasources `decort_cb_extnet`, `decort_cb_extnet_list`, resource `decort_cb_extnet` в cloudbroker/extnet |
#### image
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-930 | Опциональное поле `sync_mode` имеет значение по умолчанию false в resource `decort_cb_image` в cloudbroker/image |
| BATF-926 | Опциональное поле `architecture` стало вычисляемым в resource `decort_image` в cloudapi/image и в resource `decort_cb_image` в cloudbroker/image |
| BATF-926 | Обязательное поле `architecture` стало вычисляемым в resource `decort_image_from_platform_disk` в cloudapi/image и в resource `decort_cb_image_from_platform_disk` в cloudbroker/image |
#### flipgroup
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-929 | Обязательное поле `client_type` стало опциональным в resource `decort_flipgroup` в cloudapi/flipgroup и в resource `decort_cb_flipgroup` в cloudbroker/flipgroup |
#### user
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-950 | Опциональное поле `groups` стало вычисляемым в resource `decort_cb_user` в cloudbroker/user |
### Удалено
#### account
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-990 | Опциональное поле `reason` в resource `decort_account` в cloudapi/account и в resource `decort_cb_account` в cloudbroker/account |
#### image
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-998 | Значение `SVA_KVM_X86` для обязательного поля `drivers` в resource `decort_image` в cloudapi/image и в resource `decort_cb_image` в cloudbroker/image |
#### kvmvm
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-977 | Вычисляемые поля `order` и `vmid` в структуре `disks` в resource `decort_kvmvm` и datasource `decort_kvmvm` в cloudapi/kvmvm и в resource `decort_cb_kvmvm` и datasource `decort_cb_kvmvm` в cloudbroker/kvmvm |
| BATF-998 | Значение `SVA_KVM_X86` для обязательного поля `drivers` в resource `decort_kvmvm` в cloudapi/kvmvm и в resource `decort_cb_kvmvm` в cloudbroker/kvmvm |
#### vins
| Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-933 | Вычисляемое поле `routes` в блоках `NAT` и `GW` в datasource `decort_vins`, resource `decort_vins` в cloudapi/vins, datasource `decort_cb_vins`, resource `decort_cb_vins` в cloudbroker/vins |

View File

@@ -7,7 +7,7 @@ ZIPDIR = ./zip
BINARY=${NAME} BINARY=${NAME}
WORKPATH= ./examples/terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAMESPACE}/${VERSION}/${OS_ARCH} WORKPATH= ./examples/terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAMESPACE}/${VERSION}/${OS_ARCH}
MAINPATH = ./cmd/decort/ MAINPATH = ./cmd/decort/
VERSION=4.7.0 VERSION=4.10.0
OS_ARCH=$(shell go env GOHOSTOS)_$(shell go env GOHOSTARCH) OS_ARCH=$(shell go env GOHOSTOS)_$(shell go env GOHOSTARCH)
FILES = ${BINARY}_${VERSION}_darwin_amd64\ FILES = ${BINARY}_${VERSION}_darwin_amd64\

View File

@@ -1,11 +1,16 @@
# terraform-provider-decort # terraform-provider-decort
Внимание! Данная версия предназначена только для версии платформы 4.4.0 build 963
Terraform provider для платформы Digital Energy Cloud Orchestration Technology (DECORT) Terraform provider для платформы Digital Energy Cloud Orchestration Technology (DECORT)
## Соответсвие версий платформы версиям провайдера ## Соответсвие версий платформы версиям провайдера
| Версия DECORT API | Версия провайдера Terraform | | Версия DECORT API | Версия провайдера Terraform |
| ------ | ------ | | ------ | ------ |
| 4.4.0 | 4.10.x |
| 4.3.0 | 4.9.x |
| 4.2.0 | 4.8.x |
| 4.1.0 | 4.7.x | | 4.1.0 | 4.7.x |
| 4.0.0 | 4.6.x | | 4.0.0 | 4.6.x |
| 3.8.9 | 4.5.x | | 3.8.9 | 4.5.x |
@@ -46,7 +51,10 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
- Работа с resource groups, - Работа с resource groups,
- Работа с snapshots, - Работа с snapshots,
- Работа с stacks, - Работа с stacks,
- Работа с VINS. - Работа с trunk,
- Работа с VINS,
- Работа с SEPs,
- Работа с Zone.
- Режим администратора: - Режим администратора:
- Работа с accounts, - Работа с accounts,
@@ -66,7 +74,9 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
- Работа с seps, - Работа с seps,
- Работа с user, - Работа с user,
- Работа с stacks, - Работа с stacks,
- Работа с VINS. - Работа с trunk,
- Работа с VINS,
- Работа с Zone.
Со списком и описанием функционала всех групп можно ознамоиться на Вики проекта: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki Со списком и описанием функционала всех групп можно ознамоиться на Вики проекта: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
@@ -84,13 +94,13 @@ chmod u+x install.sh
``` ```
6. Дождаться сообщения об успешной установке. Установщик выведет актуальный блок конфигурации провайдера, скопируйте его 6. Дождаться сообщения об успешной установке. Установщик выведет актуальный блок конфигурации провайдера, скопируйте его
```bash ```bash
DECORT provider version 4.3.0 has been successfully installed DECORT provider version 4.10.0 has been successfully installed
Copy this provider configuration to main.tf file: Copy this provider configuration to main.tf file:
terraform { terraform {
required_providers { required_providers {
decort = { decort = {
version = "4.3.0" version = "4.10.0"
source = "basis/decort/decort" source = "basis/decort/decort"
} }
} }
@@ -106,7 +116,7 @@ terraform {
terraform { terraform {
required_providers { required_providers {
decort = { decort = {
version = "4.3.0" version = "4.10.0"
source = "basis/decort/decort" source = "basis/decort/decort"
} }
} }
@@ -149,13 +159,13 @@ Windows:
- host_name - имя хоста, держателя провайдера, например, basis - host_name - имя хоста, держателя провайдера, например, basis
- namespace - пространство имен хоста, например decort - namespace - пространство имен хоста, например decort
- type - тип провайдера, может совпадать с пространством имен, например, decort - type - тип провайдера, может совпадать с пространством имен, например, decort
- version - версия провайдера, например 4.3.0 - version - версия провайдера, например 4.10.0
- target - архитектура операционной системы, например windows_amd64 - target - архитектура операционной системы, например windows_amd64
В примере ниже используется путь до провайдера на машине с ОС Linux: В примере ниже используется путь до провайдера на машине с ОС Linux:
```bash ```bash
~/.terraform.d/plugins/basis/decort/decort/4.3.0/linux_amd64/tf-provider ~/.terraform.d/plugins/basis/decort/decort/4.10.0/linux_amd64/tf-provider
^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^
host_name | | | | | | host_name | | | | | |
| | | | | | | | | |
@@ -180,7 +190,7 @@ Windows:
terraform { terraform {
required_providers { required_providers {
decort = { decort = {
version = "4.3.0" version = "4.10.0"
source = "basis/decort/decort" source = "basis/decort/decort"
} }
} }

View File

@@ -1,168 +0,0 @@
# terraform-provider-decort
Terraform provider for Digital Energy Cloud Orchestration Technology (DECORT) platform
## Mapping of platform versions with provider versions
| DECORT API version | Terraform provider version |
| ------ | ------ |
| 3.8.5 | 3.4.x |
| 3.8.0 - 3.8.4 | 3.3.1 |
| 3.7.x | rc-1.25 |
| 3.6.x | rc-1.10 |
| до 3.6.0 | [terraform-provider-decs](https://github.com/rudecs/terraform-provider-decs) |
## Working modes
The provider support two working modes:
- User mode,
- Administator mode.
Use flag DECORT_ADMIN_MODE for swithcing beetwen modes.
See user guide at https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
## Features
- Work with Compute instances,
- Work with disks,
- Work with k8s,
- Work with image,
- Work with reource groups,
- Work with VINS,
- Work with pfw,
- Work with accounts,
- Work with snapshots,
- Work with pcidevice.
- Work with sep,
- Work with vgpu,
- Work with bservice,
- Work with extnets,
- Work with locations,
- Work with load balancers.
This provider supports Import operations on pre-existing resources.
See user guide at https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
## Get Started
Two ways for starting:
1. Installing via binary packages
2. Manual installing
### Installing via binary packages
1. Download and install terraform: https://learn.hashicorp.com/tutorials/terraform/install-cli?in=terraform/aws-get-started
2. Create a file `main.tf` and add to it next section.
```terraform
provider "decort" {
authenticator = "decs3o"
#controller_url = <DECORT_CONTROLLER_URL>
controller_url = "https://ds1.digitalenergy.online"
#oauth2_url = <DECORT_SSO_URL>
oauth2_url = "https://sso.digitalenergy.online"
allow_unverified_ssl = true
}
```
3. Execute next command
```
terraform init
```
The Provider will automatically install on your computer from the terrafrom registry.
### Manual installing
1. Download and install Go Programming Language: https://go.dev/dl/
2. Download and install terraform: https://learn.hashicorp.com/tutorials/terraform/install-cli?in=terraform/aws-get-started
3. Clone provider's repo:
```bash
git clone https://github.com/rudecs/terraform-provider-decort.git
```
4. Change directory to clone provider's and execute next command
```bash
go build -o terraform-provider-decort
```
If you have experience with _makefile_, you can change `Makefile`'s paramters and execute next command
```bash
make build
```
5. Now move compilled file to:
Linux:
```bash
~/.terraform.d/plugins/${host_name}/${namespace}/${type}/${version}/${target}
```
Windows:
```powershell
%APPDATA%\terraform.d\plugins\${host_name}/${namespace}/${type}/${version}/${target}
```
NOTE: for Windows OS `%APP_DATA%` is a cataloge, where will place terraform files.
Example:
- host_name - digitalenergy.online
- namespace - decort
- type - decort
- version - 1.2
- target - windows_amd64
6. After all, create a file `main.tf`.
7. Add to the file next code section
```terraform
terraform {
required_providers {
decort = {
version = "1.2"
source = "digitalenergy.online/decort/decort"
}
}
}
```
`version`- field for provider's version
Required
String
Note: Versions in code section and in a repository must be equal!
`source` - path to repository with provider's version
```bash
${host_name}/${namespace}/${type}
```
NOTE: all paramters must be equal to the repository path!
8. Execute command in your terminal
```bash
terraform init
```
9. If everything all right - you got green message in your terminal!
More details about the provider's building process: https://learn.hashicorp.com/tutorials/terraform/provider-use?in=terraform/providers
## Examples and Samples
- Examples: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
- Samples: see in repository `samples`
Terraform schemas in:
- See in repository `docs`
Good work!

View File

@@ -38,8 +38,10 @@ description: |-
- `created_time` (Number) - `created_time` (Number)
- `dc_location` (String) - `dc_location` (String)
- `deactivation_time` (Number) - `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `displayname` (String) - `displayname` (String)
- `guid` (Number) - `guid` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
@@ -53,6 +55,7 @@ description: |-
- `version` (Number) - `version` (Number)
- `vins` (List of Number) - `vins` (List of Number)
- `vinses` (Number) - `vinses` (Number)
- `zone_ids` (List of Object) (see [below for nested schema](#nestedatt--zone_ids))
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -69,6 +72,7 @@ Optional:
Read-Only: Read-Only:
- `can_be_deleted` (Boolean) - `can_be_deleted` (Boolean)
- `emails` (List of String)
- `explicit` (Boolean) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)
@@ -107,3 +111,12 @@ Read-Only:
- `cu_m` (Number) - `cu_m` (Number)
- `cu_np` (Number) - `cu_np` (Number)
- `gpu_units` (Number) - `gpu_units` (Number)
<a id="nestedatt--zone_ids"></a>
### Nested Schema for `zone_ids`
Read-Only:
- `id` (Number)
- `name` (String)

View File

@@ -51,6 +51,7 @@ Read-Only:
- `compute_features` (List of String) - `compute_features` (List of String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `status` (String) - `status` (String)
- `updated_time` (Number) - `updated_time` (Number)

View File

@@ -52,6 +52,7 @@ Read-Only:
- `compute_features` (List of String) - `compute_features` (List of String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `status` (String) - `status` (String)
- `updated_time` (Number) - `updated_time` (Number)

View File

@@ -56,6 +56,7 @@ Read-Only:
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `milestones` (Number) - `milestones` (Number)
- `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources)) - `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources))
- `rg_id` (Number) - `rg_id` (Number)

View File

@@ -54,6 +54,7 @@ description: |-
- `updated_by` (String) - `updated_by` (String)
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`

View File

@@ -66,3 +66,4 @@ Read-Only:
- `updated_by` (String) - `updated_by` (String)
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `zone_id` (Number)

View File

@@ -72,6 +72,7 @@ Optional:
Read-Only: Read-Only:
- `chipset` (String)
- `id` (Number) - `id` (Number)
- `ip_addresses` (List of String) - `ip_addresses` (List of String)
- `name` (String) - `name` (String)

View File

@@ -72,3 +72,4 @@ Read-Only:
- `updated_by` (String) - `updated_by` (String)
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `zone_id` (Number)

View File

@@ -37,8 +37,10 @@ description: |-
- `created_time` (Number) - `created_time` (Number)
- `dc_location` (String) - `dc_location` (String)
- `deactivation_time` (Number) - `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `displayname` (String) - `displayname` (String)
- `guid` (Number) - `guid` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
@@ -50,6 +52,7 @@ description: |-
- `updated_time` (Number) - `updated_time` (Number)
- `version` (Number) - `version` (Number)
- `vins` (List of Number) - `vins` (List of Number)
- `zone_ids` (List of Object) (see [below for nested schema](#nestedatt--zone_ids))
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -65,6 +68,7 @@ Optional:
Read-Only: Read-Only:
- `emails` (List of String)
- `explicit` (Boolean) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)
@@ -85,3 +89,12 @@ Read-Only:
- `cu_m` (Number) - `cu_m` (Number)
- `cu_np` (Number) - `cu_np` (Number)
- `gpu_units` (Number) - `gpu_units` (Number)
<a id="nestedatt--zone_ids"></a>
### Nested Schema for `zone_ids`
Read-Only:
- `id` (Number)
- `name` (String)

View File

@@ -59,8 +59,10 @@ Read-Only:
- `created_time` (Number) - `created_time` (Number)
- `dc_location` (String) - `dc_location` (String)
- `deactivation_time` (Number) - `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `displayname` (String) - `displayname` (String)
- `guid` (Number) - `guid` (Number)
- `meta` (List of String) - `meta` (List of String)
@@ -72,6 +74,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `version` (Number) - `version` (Number)
- `vins` (List of Number) - `vins` (List of Number)
- `zone_ids` (List of Number)
<a id="nestedobjatt--items--acl"></a> <a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl` ### Nested Schema for `items.acl`

View File

@@ -58,8 +58,10 @@ Read-Only:
- `created_time` (Number) - `created_time` (Number)
- `dc_location` (String) - `dc_location` (String)
- `deactivation_time` (Number) - `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `displayname` (String) - `displayname` (String)
- `guid` (Number) - `guid` (Number)
- `meta` (List of String) - `meta` (List of String)
@@ -71,6 +73,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `version` (Number) - `version` (Number)
- `vins` (List of Number) - `vins` (List of Number)
- `zone_ids` (List of Number)
<a id="nestedobjatt--items--acl"></a> <a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl` ### Nested Schema for `items.acl`

View File

@@ -56,6 +56,7 @@ Read-Only:
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `milestones` (Number) - `milestones` (Number)
- `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources)) - `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources))
- `rg_id` (Number) - `rg_id` (Number)

View File

@@ -37,6 +37,7 @@ description: |-
- `tags` (String) - `tags` (String)
- `timestamp` (Number) - `timestamp` (Number)
- `timestamp_end` (Number) - `timestamp_end` (Number)
- `ttl` (String)
- `user` (String) - `user` (String)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>

View File

@@ -45,6 +45,7 @@ Read-Only:
- `cmd` (String) - `cmd` (String)
- `guid` (String) - `guid` (String)
- `nid` (Number) - `nid` (Number)
- `physical_node` (Boolean)
- `state` (String) - `state` (String)
- `time_create` (Number) - `time_create` (Number)
- `time_start` (Number) - `time_start` (Number)

View File

@@ -21,6 +21,7 @@ description: |-
- `max_status_code` (Number) find by HTTP max status code - `max_status_code` (Number) find by HTTP max status code
- `min_status_code` (Number) find by HTTP min status code - `min_status_code` (Number) find by HTTP min status code
- `page` (Number) page number - `page` (Number) page number
- `request_id` (String) request id
- `size` (Number) page size - `size` (Number) page size
- `sort_by` (String) sort by one of supported fields, format +|-(field) - `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
@@ -48,9 +49,16 @@ Optional:
Read-Only: Read-Only:
- `args` (String)
- `call` (String) - `call` (String)
- `guid` (String) - `guid` (String)
- `kwargs` (String)
- `remote_addr` (String)
- `responsetime` (Number) - `responsetime` (Number)
- `result` (String)
- `status_code` (Number) - `status_code` (Number)
- `tags` (String)
- `timestamp` (Number) - `timestamp` (Number)
- `timestamp_end` (Number)
- `ttl` (String)
- `user` (String) - `user` (String)

View File

@@ -30,7 +30,9 @@ description: |-
- `acl` (String) - `acl` (String)
- `boot_partition` (Number) - `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedatt--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedatt--computes))
- `created_by` (String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `destruction_time` (Number) - `destruction_time` (Number)
@@ -45,6 +47,8 @@ description: |-
- `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune)) - `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune))
- `iqn` (String) - `iqn` (String)
- `login` (String) - `login` (String)
- `machine_id` (Number)
- `machine_name` (String)
- `milestones` (Number) - `milestones` (Number)
- `order` (Number) - `order` (Number)
- `params` (String) - `params` (String)
@@ -52,7 +56,7 @@ description: |-
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)
@@ -64,12 +68,15 @@ description: |-
- `sep_id` (Number) - `sep_id` (Number)
- `sep_type` (String) - `sep_type` (String)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) - `vmid` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>

View File

@@ -57,7 +57,9 @@ Read-Only:
- `acl` (String) - `acl` (String)
- `boot_partition` (Number) - `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `destruction_time` (Number) - `destruction_time` (Number)
@@ -81,7 +83,7 @@ Read-Only:
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)
@@ -93,12 +95,15 @@ Read-Only:
- `sep_id` (Number) - `sep_id` (Number)
- `sep_type` (String) - `sep_type` (String)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) - `vmid` (Number)
<a id="nestedobjatt--items--computes"></a> <a id="nestedobjatt--items--computes"></a>

View File

@@ -54,7 +54,9 @@ Read-Only:
- `acl` (String) - `acl` (String)
- `boot_partition` (Number) - `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `destruction_time` (Number) - `destruction_time` (Number)
@@ -78,7 +80,7 @@ Read-Only:
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)
@@ -90,12 +92,15 @@ Read-Only:
- `sep_id` (Number) - `sep_id` (Number)
- `sep_type` (String) - `sep_type` (String)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) - `vmid` (Number)
<a id="nestedobjatt--items--computes"></a> <a id="nestedobjatt--items--computes"></a>

View File

@@ -77,7 +77,7 @@ Read-Only:
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)

View File

@@ -53,7 +53,7 @@ description: |-
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)

View File

@@ -40,18 +40,24 @@ description: |-
- `ipcidr` (String) - `ipcidr` (String)
- `meta` (List of String) meta - `meta` (List of String) meta
- `milestones` (Number) - `milestones` (Number)
- `mtu` (Number)
- `name` (String) - `name` (String)
- `network` (String) - `network` (String)
- `network_id` (Number) - `network_ids` (List of Object) (see [below for nested schema](#nestedatt--network_ids))
- `ntp` (List of String)
- `ovs_bridge` (String) - `ovs_bridge` (String)
- `pre_reservations` (List of Object) (see [below for nested schema](#nestedatt--pre_reservations))
- `pre_reservations_num` (Number) - `pre_reservations_num` (Number)
- `prefix` (Number) - `prefix` (Number)
- `pri_vnfdev_id` (Number) - `pri_vnfdev_id` (Number)
- `redundant` (Boolean)
- `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations)) - `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations))
- `sec_vnfdev_id` (Number)
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `status` (String) - `status` (String)
- `vlan_id` (Number) - `vlan_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs)) - `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs))
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -88,11 +94,37 @@ Read-Only:
- `vm_id` (Number) - `vm_id` (Number)
<a id="nestedatt--network_ids"></a>
### Nested Schema for `network_ids`
Read-Only:
- `primary` (Number)
- `secondary` (Number)
<a id="nestedatt--pre_reservations"></a>
### Nested Schema for `pre_reservations`
Read-Only:
- `account_id` (Number)
- `client_type` (String)
- `desc` (String)
- `domain_name` (String)
- `hostname` (String)
- `ip` (String)
- `mac` (String)
- `type` (String)
- `vm_id` (Number)
<a id="nestedatt--reservations"></a> <a id="nestedatt--reservations"></a>
### Nested Schema for `reservations` ### Nested Schema for `reservations`
Read-Only: Read-Only:
- `account_id` (Number)
- `client_type` (String) - `client_type` (String)
- `desc` (String) - `desc` (String)
- `domain_name` (String) - `domain_name` (String)

View File

@@ -61,15 +61,19 @@ Read-Only:
- `ipcidr` (String) - `ipcidr` (String)
- `meta` (List of String) - `meta` (List of String)
- `milestones` (Number) - `milestones` (Number)
- `mtu` (Number)
- `name` (String) - `name` (String)
- `network_id` (Number) - `network_ids` (List of Object) (see [below for nested schema](#nestedobjatt--items--network_ids))
- `ovs_bridge` (String) - `ovs_bridge` (String)
- `pre_reservations_num` (Number) - `pre_reservations_num` (Number)
- `pri_vnfdev_id` (Number) - `pri_vnfdev_id` (Number)
- `redundant` (Boolean)
- `sec_vnfdev_id` (Number)
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `status` (String) - `status` (String)
- `vlan_id` (Number) - `vlan_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs)) - `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs))
- `zone_id` (Number)
<a id="nestedobjatt--items--default_qos"></a> <a id="nestedobjatt--items--default_qos"></a>
### Nested Schema for `items.default_qos` ### Nested Schema for `items.default_qos`
@@ -82,6 +86,15 @@ Read-Only:
- `in_rate` (Number) - `in_rate` (Number)
<a id="nestedobjatt--items--network_ids"></a>
### Nested Schema for `items.network_ids`
Read-Only:
- `primary` (Number)
- `secondary` (Number)
<a id="nestedobjatt--items--vnfs"></a> <a id="nestedobjatt--items--vnfs"></a>
### Nested Schema for `items.vnfs` ### Nested Schema for `items.vnfs`

View File

@@ -0,0 +1,61 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_extnet_reserved_ip_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_extnet_reserved_ip_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number)
### Optional
- `extnet_id` (Number)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `extnet_id` (Number)
- `reservations` (List of Object) (see [below for nested schema](#nestedobjatt--items--reservations))
<a id="nestedobjatt--items--reservations"></a>
### Nested Schema for `items.reservations`
Read-Only:
- `account_id` (Number)
- `client_type` (String)
- `domain_name` (String)
- `hostname` (String)
- `ip` (String)
- `mac` (String)
- `type` (String)
- `vm_id` (Number)

View File

@@ -34,6 +34,8 @@ description: |-
- `location_code` (String) - `location_code` (String)
- `meta` (List of String) meta - `meta` (List of String) meta
- `name` (String) - `name` (String)
- `network_modes` (List of String)
- `sdn_support` (Boolean)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`

View File

@@ -17,6 +17,7 @@ description: |-
### Required ### Required
- `file_path` (String)
- `gid` (Number) - `gid` (Number)
### Optional ### Optional
@@ -25,7 +26,6 @@ description: |-
### Read-Only ### Read-Only
- `diagnosis` (String)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>

View File

@@ -51,7 +51,9 @@ Read-Only:
- `id` (Number) - `id` (Number)
- `location_code` (String) - `location_code` (String)
- `name` (String) - `name` (String)
- `network_modes` (List of String)
- `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources)) - `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources))
- `sdn_support` (Boolean)
<a id="nestedobjatt--items--resources"></a> <a id="nestedobjatt--items--resources"></a>
### Nested Schema for `items.resources` ### Nested Schema for `items.resources`

View File

@@ -50,7 +50,7 @@ description: |-
- `network_interface_naming` (String) - `network_interface_naming` (String)
- `password` (String) Optional password for the image - `password` (String) Optional password for the image
- `pool_name` (String) pool for image create - `pool_name` (String) pool for image create
- `present_to` (List of Number) - `present_to` (Map of Number)
- `provider_name` (String) - `provider_name` (String)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `reference_id` (String) - `reference_id` (String)
@@ -59,6 +59,7 @@ description: |-
- `rescuecd` (Boolean) - `rescuecd` (Boolean)
- `sep_id` (Number) storage endpoint provider ID - `sep_id` (Number) storage endpoint provider ID
- `size` (Number) image size - `size` (Number) image size
- `snapshot_id` (String) snapshot id
- `status` (String) status - `status` (String) status
- `tech_status` (String) tech atatus - `tech_status` (String) tech atatus
- `unc_path` (String) unc path - `unc_path` (String) unc path

View File

@@ -79,7 +79,7 @@ Read-Only:
- `network_interface_naming` (String) - `network_interface_naming` (String)
- `password` (String) - `password` (String)
- `pool_name` (String) - `pool_name` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `provider_name` (String) - `provider_name` (String)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `reference_id` (String) - `reference_id` (String)
@@ -89,6 +89,7 @@ Read-Only:
- `sep_id` (Number) - `sep_id` (Number)
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `size` (Number) - `size` (Number)
- `snapshot_id` (String)
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `unc_path` (String) - `unc_path` (String)

View File

@@ -65,7 +65,6 @@ Read-Only:
- `images` (List of Number) - `images` (List of Number)
- `login` (String) - `login` (String)
- `mem_allocation_ratio` (Number) - `mem_allocation_ratio` (Number)
- `meta` (List of String)
- `name` (String) - `name` (String)
- `packages` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages)) - `packages` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages))
- `passwd` (String) - `passwd` (String)

View File

@@ -56,6 +56,7 @@ description: |-
- `updated_by` (String) - `updated_by` (String)
- `updated_time` (Number) - `updated_time` (Number)
- `vins_id` (Number) - `vins_id` (Number)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`

View File

@@ -80,6 +80,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `vins_id` (Number) - `vins_id` (Number)
- `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups)) - `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups))
- `zone_id` (Number)
<a id="nestedobjatt--items--service_account"></a> <a id="nestedobjatt--items--service_account"></a>
### Nested Schema for `items.service_account` ### Nested Schema for `items.service_account`

View File

@@ -78,6 +78,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `vins_id` (Number) - `vins_id` (Number)
- `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups)) - `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups))
- `zone_id` (Number)
<a id="nestedobjatt--items--service_account"></a> <a id="nestedobjatt--items--service_account"></a>
### Nested Schema for `items.service_account` ### Nested Schema for `items.service_account`

View File

@@ -33,9 +33,11 @@ description: |-
- `affinity_weight` (Number) - `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedatt--anti_affinity_rules)) - `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedatt--anti_affinity_rules))
- `arch` (String) - `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_disk_id` (Number) - `boot_disk_id` (Number)
- `boot_disk_size` (Number) - `boot_disk_size` (Number)
- `boot_order` (List of String) - `boot_order` (List of String)
- `boot_type` (String)
- `cd_image_id` (Number) - `cd_image_id` (Number)
- `chipset` (String) - `chipset` (String)
- `clone_reference` (Number) - `clone_reference` (Number)
@@ -54,11 +56,14 @@ description: |-
- `driver` (String) - `driver` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean) - `hp_backed` (Boolean)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `image_id` (Number) - `image_id` (Number)
- `image_name` (String) - `image_name` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedatt--interfaces)) - `interfaces` (List of Object) (see [below for nested schema](#nestedatt--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String) - `lock_status` (String)
- `manager_id` (Number) - `manager_id` (Number)
- `manager_type` (String) - `manager_type` (String)
@@ -71,12 +76,15 @@ description: |-
- `natable_vins_network` (String) - `natable_vins_network` (String)
- `natable_vins_network_name` (String) - `natable_vins_network_name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String) - `numa_affinity` (String)
- `numa_node_id` (Number) - `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedatt--os_users)) - `os_users` (List of Object) (see [below for nested schema](#nestedatt--os_users))
- `pci_devices` (List of Number) - `pci_devices` (List of Number)
- `pinned` (Boolean) - `pinned` (Number)
- `pool` (String) - `pool` (String)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedatt--qemu_guest))
- `ram` (Number) - `ram` (Number)
- `reference_id` (String) - `reference_id` (String)
- `registered` (Boolean) - `registered` (Boolean)
@@ -97,9 +105,11 @@ description: |-
- `updated_time` (Number) - `updated_time` (Number)
- `user_data` (String) - `user_data` (String)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `vgpus` (List of Number) - `vgpus` (List of Object) List of virtual GPUs (see [below for nested schema](#nestedatt--vgpus))
- `virtual_image_id` (Number) - `virtual_image_id` (Number)
- `virtual_image_name` (String) - `virtual_image_name` (String)
- `vnc_password` (String)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -115,7 +125,7 @@ Optional:
Read-Only: Read-Only:
- `explicit` (String) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)
- `status` (String) - `status` (String)
@@ -174,13 +184,12 @@ Read-Only:
- `meta` (List of String) - `meta` (List of String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `order` (Number)
- `params` (String) - `params` (String)
- `parent_id` (Number) - `parent_id` (Number)
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)
@@ -191,13 +200,13 @@ Read-Only:
- `role` (String) - `role` (String)
- `sep_id` (Number) - `sep_id` (Number)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--disks--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--disks--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `vmid` (Number)
<a id="nestedobjatt--disks--iotune"></a> <a id="nestedobjatt--disks--iotune"></a>
### Nested Schema for `disks.iotune` ### Nested Schema for `disks.iotune`
@@ -270,7 +279,9 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `trunk_tags` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -311,6 +322,18 @@ Read-Only:
- `public_key` (String) - `public_key` (String)
<a id="nestedatt--qemu_guest"></a>
### Nested Schema for `qemu_guest`
Read-Only:
- `enabled` (Boolean)
- `enabled_agent_features` (List of String)
- `guid` (String)
- `last_update` (Number)
- `user` (String)
<a id="nestedatt--snap_sets"></a> <a id="nestedatt--snap_sets"></a>
### Nested Schema for `snap_sets` ### Nested Schema for `snap_sets`
@@ -329,3 +352,29 @@ Read-Only:
- `key` (String) - `key` (String)
- `val` (String) - `val` (String)
<a id="nestedatt--vgpus"></a>
### Nested Schema for `vgpus`
Read-Only:
- `account_id` (Number)
- `bus_number` (Number)
- `created_time` (Number)
- `deleted_time` (Number)
- `gid` (Number)
- `guid` (Number)
- `id` (Number)
- `last_claimed_by` (Number)
- `last_update_time` (Number)
- `mode` (String)
- `pci_slot` (Number)
- `pgpuid` (Number)
- `profile_id` (Number)
- `ram` (Number)
- `reference_id` (String)
- `rg_id` (Number)
- `status` (String)
- `type` (String)
- `vmid` (Number)

View File

@@ -19,6 +19,7 @@ description: |-
- `account_id` (Number) Find by AccountID - `account_id` (Number) Find by AccountID
- `by_id` (Number) Find by ID - `by_id` (Number) Find by ID
- `cd_image_id` (Number) Find by CD image ID
- `extnet_id` (Number) Find by Extnet ID - `extnet_id` (Number) Find by Extnet ID
- `extnet_name` (String) Find by Extnet name - `extnet_name` (String) Find by Extnet name
- `ignore_k8s` (Boolean) If set to true, ignores any VMs associated with any k8s cluster - `ignore_k8s` (Boolean) If set to true, ignores any VMs associated with any k8s cluster
@@ -32,6 +33,7 @@ description: |-
- `size` (Number) - `size` (Number)
- `sort_by` (String) sort by one of supported fields, format +|-(field) - `sort_by` (String) sort by one of supported fields, format +|-(field)
- `stack_id` (Number) Find by stack ID - `stack_id` (Number) Find by stack ID
- `stack_name` (String) Find by node name.
- `status` (String) Find by status - `status` (String) Find by status
- `tech_status` (String) Find by tech status - `tech_status` (String) Find by tech status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
@@ -64,7 +66,9 @@ Read-Only:
- `affinity_weight` (Number) - `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules)) - `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules))
- `arch` (String) - `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String) - `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number) - `bootdisk_size` (Number)
- `cd_image_id` (Number) - `cd_image_id` (Number)
- `chipset` (String) - `chipset` (String)
@@ -85,9 +89,12 @@ Read-Only:
- `driver` (String) - `driver` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean) - `hp_backed` (Boolean)
- `image_id` (Number) - `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces)) - `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String) - `lock_status` (String)
- `manager_id` (Number) - `manager_id` (Number)
- `manager_type` (String) - `manager_type` (String)
@@ -95,10 +102,14 @@ Read-Only:
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `nid` (Number)
- `numa_affinity` (String) - `numa_affinity` (String)
- `numa_node_id` (Number) - `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users)) - `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users))
- `pinned` (Boolean) - `pinned` (Number)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedobjatt--items--qemu_guest))
- `ram` (Number) - `ram` (Number)
- `reference_id` (String) - `reference_id` (String)
- `registered` (Boolean) - `registered` (Boolean)
@@ -108,6 +119,7 @@ Read-Only:
- `rg_name` (String) - `rg_name` (String)
- `snap_sets` (List of Object) (see [below for nested schema](#nestedobjatt--items--snap_sets)) - `snap_sets` (List of Object) (see [below for nested schema](#nestedobjatt--items--snap_sets))
- `stack_id` (Number) - `stack_id` (Number)
- `stack_name` (String)
- `stateless_sep_id` (Number) - `stateless_sep_id` (Number)
- `stateless_sep_type` (String) - `stateless_sep_type` (String)
- `status` (String) - `status` (String)
@@ -121,13 +133,14 @@ Read-Only:
- `vgpus` (List of Number) - `vgpus` (List of Number)
- `vins_connected` (Number) - `vins_connected` (Number)
- `virtual_image_id` (Number) - `virtual_image_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--acl"></a> <a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl` ### Nested Schema for `items.acl`
Read-Only: Read-Only:
- `explicit` (String) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)
- `status` (String) - `status` (String)
@@ -195,7 +208,9 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `trunk_tags` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -236,6 +251,18 @@ Read-Only:
- `public_key` (String) - `public_key` (String)
<a id="nestedobjatt--items--qemu_guest"></a>
### Nested Schema for `items.qemu_guest`
Read-Only:
- `enabled` (Boolean)
- `enabled_agent_features` (List of String)
- `guid` (String)
- `last_update` (Number)
- `user` (String)
<a id="nestedobjatt--items--snap_sets"></a> <a id="nestedobjatt--items--snap_sets"></a>
### Nested Schema for `items.snap_sets` ### Nested Schema for `items.snap_sets`

View File

@@ -60,9 +60,12 @@ Read-Only:
- `affinity_weight` (Number) - `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules)) - `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules))
- `arch` (String) - `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String) - `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number) - `bootdisk_size` (Number)
- `cd_image_id` (Number) - `cd_image_id` (Number)
- `chipset` (String)
- `clone_reference` (Number) - `clone_reference` (Number)
- `clones` (List of Number) - `clones` (List of Number)
- `compute_id` (Number) - `compute_id` (Number)
@@ -80,9 +83,11 @@ Read-Only:
- `driver` (String) - `driver` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean) - `hp_backed` (Boolean)
- `image_id` (Number) - `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces)) - `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
- `loader_type` (String)
- `lock_status` (String) - `lock_status` (String)
- `manager_id` (Number) - `manager_id` (Number)
- `manager_type` (String) - `manager_type` (String)
@@ -90,10 +95,12 @@ Read-Only:
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String) - `numa_affinity` (String)
- `numa_node_id` (Number) - `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users)) - `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users))
- `pinned` (Boolean) - `pinned` (Number)
- `preferred_cpu` (List of Number)
- `ram` (Number) - `ram` (Number)
- `reference_id` (String) - `reference_id` (String)
- `registered` (Boolean) - `registered` (Boolean)
@@ -103,6 +110,7 @@ Read-Only:
- `rg_name` (String) - `rg_name` (String)
- `snap_sets` (List of Object) (see [below for nested schema](#nestedobjatt--items--snap_sets)) - `snap_sets` (List of Object) (see [below for nested schema](#nestedobjatt--items--snap_sets))
- `stack_id` (Number) - `stack_id` (Number)
- `stack_name` (String)
- `stateless_sep_id` (Number) - `stateless_sep_id` (Number)
- `stateless_sep_type` (String) - `stateless_sep_type` (String)
- `status` (String) - `status` (String)
@@ -116,13 +124,14 @@ Read-Only:
- `vgpus` (List of Number) - `vgpus` (List of Number)
- `vins_connected` (Number) - `vins_connected` (Number)
- `virtual_image_id` (Number) - `virtual_image_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--acl"></a> <a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl` ### Nested Schema for `items.acl`
Read-Only: Read-Only:
- `explicit` (String) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)
- `status` (String) - `status` (String)
@@ -170,6 +179,7 @@ Read-Only:
Read-Only: Read-Only:
- `bus_number` (Number)
- `conn_id` (Number) - `conn_id` (Number)
- `conn_type` (String) - `conn_type` (String)
- `def_gw` (String) - `def_gw` (String)
@@ -177,8 +187,10 @@ Read-Only:
- `flip_group_id` (Number) - `flip_group_id` (Number)
- `guid` (String) - `guid` (String)
- `ip_address` (String) - `ip_address` (String)
- `libvirt_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--libvirt_settings))
- `listen_ssh` (Boolean) - `listen_ssh` (Boolean)
- `mac` (String) - `mac` (String)
- `mtu` (Number)
- `name` (String) - `name` (String)
- `net_id` (Number) - `net_id` (Number)
- `net_type` (String) - `net_type` (String)
@@ -186,10 +198,26 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `trunk_tags` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
<a id="nestedobjatt--items--interfaces--libvirt_settings"></a>
### Nested Schema for `items.interfaces.libvirt_settings`
Read-Only:
- `event_idx` (String)
- `guid` (String)
- `ioeventfd` (String)
- `queues` (Number)
- `rx_queue_size` (Number)
- `tx_queue_size` (Number)
- `txmode` (String)
<a id="nestedobjatt--items--interfaces--qos"></a> <a id="nestedobjatt--items--interfaces--qos"></a>
### Nested Schema for `items.interfaces.qos` ### Nested Schema for `items.interfaces.qos`

View File

@@ -22,9 +22,11 @@ description: |-
### Optional ### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `zone_id` (Number)
### Read-Only ### Read-Only
- `account_id` (Number)
- `acl` (String) - `acl` (String)
- `backend_haip` (String) - `backend_haip` (String)
- `backends` (List of Object) (see [below for nested schema](#nestedatt--backends)) - `backends` (List of Object) (see [below for nested schema](#nestedatt--backends))

View File

@@ -83,6 +83,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `vins_id` (Number) - `vins_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--backends"></a> <a id="nestedobjatt--items--backends"></a>
### Nested Schema for `items.backends` ### Nested Schema for `items.backends`

View File

@@ -81,6 +81,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `vins_id` (Number) - `vins_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--backends"></a> <a id="nestedobjatt--items--backends"></a>
### Nested Schema for `items.backends` ### Nested Schema for `items.backends`
@@ -92,6 +93,7 @@ Read-Only:
- `name` (String) - `name` (String)
- `server_default_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--server_default_settings)) - `server_default_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--server_default_settings))
- `servers` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--servers)) - `servers` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--servers))
- `zone_id` (Number)
<a id="nestedobjatt--items--backends--server_default_settings"></a> <a id="nestedobjatt--items--backends--server_default_settings"></a>
### Nested Schema for `items.backends.server_default_settings` ### Nested Schema for `items.backends.server_default_settings`

View File

@@ -28,12 +28,15 @@ description: |-
- `consumption` (List of Object) (see [below for nested schema](#nestedatt--consumption)) - `consumption` (List of Object) (see [below for nested schema](#nestedatt--consumption))
- `cpu_allocation_ratio` (Number) - `cpu_allocation_ratio` (Number)
- `cpu_info` (List of Object) (see [below for nested schema](#nestedatt--cpu_info)) - `cpu_info` (List of Object) (see [below for nested schema](#nestedatt--cpu_info))
- `dpdk` (List of Object) (see [below for nested schema](#nestedatt--dpdk))
- `gid` (Number) - `gid` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `ipaddr` (List of String) - `ipaddr` (List of String)
- `isolated_cpus` (List of String) - `isolated_cpus` (List of String)
- `name` (String) - `name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `net_addr` (List of Object) (see [below for nested schema](#nestedatt--net_addr))
- `network_mode` (String)
- `nic_info` (List of Object) (see [below for nested schema](#nestedatt--nic_info)) - `nic_info` (List of Object) (see [below for nested schema](#nestedatt--nic_info))
- `numa_topology` (List of Object) (see [below for nested schema](#nestedatt--numa_topology)) - `numa_topology` (List of Object) (see [below for nested schema](#nestedatt--numa_topology))
- `reserved_cpus` (List of String) - `reserved_cpus` (List of String)
@@ -41,7 +44,12 @@ description: |-
- `sriov_enabled` (Boolean) - `sriov_enabled` (Boolean)
- `stack_id` (Number) - `stack_id` (Number)
- `status` (String) - `status` (String)
- `to_active` (List of Object) (see [below for nested schema](#nestedatt--to_active))
- `to_installing` (List of Object) (see [below for nested schema](#nestedatt--to_installing))
- `to_maintenance` (List of Object) (see [below for nested schema](#nestedatt--to_maintenance))
- `to_restricted` (List of Object) (see [below for nested schema](#nestedatt--to_restricted))
- `version` (String) - `version` (String)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -109,6 +117,42 @@ Read-Only:
- `phys_count` (Number) - `phys_count` (Number)
<a id="nestedatt--dpdk"></a>
### Nested Schema for `dpdk`
Read-Only:
- `bridges` (List of Object) (see [below for nested schema](#nestedobjatt--dpdk--bridges))
- `hp_memory` (Map of Number)
- `pmd_cpu` (List of Number)
<a id="nestedobjatt--dpdk--bridges"></a>
### Nested Schema for `dpdk.bridges`
Read-Only:
- `backplane1` (List of Object) (see [below for nested schema](#nestedobjatt--dpdk--bridges--backplane1))
<a id="nestedobjatt--dpdk--bridges--backplane1"></a>
### Nested Schema for `dpdk.bridges.backplane1`
Read-Only:
- `interfaces` (List of String)
- `numa_node` (Number)
<a id="nestedatt--net_addr"></a>
### Nested Schema for `net_addr`
Read-Only:
- `ip` (List of String)
- `name` (String)
<a id="nestedatt--nic_info"></a> <a id="nestedatt--nic_info"></a>
### Nested Schema for `nic_info` ### Nested Schema for `nic_info`
@@ -156,3 +200,45 @@ Read-Only:
- `one_g` (Number) - `one_g` (Number)
- `total` (Number) - `total` (Number)
- `two_m` (Number) - `two_m` (Number)
<a id="nestedatt--to_active"></a>
### Nested Schema for `to_active`
Read-Only:
- `actor` (String)
- `reason` (String)
- `time` (Number)
<a id="nestedatt--to_installing"></a>
### Nested Schema for `to_installing`
Read-Only:
- `actor` (String)
- `reason` (String)
- `time` (Number)
<a id="nestedatt--to_maintenance"></a>
### Nested Schema for `to_maintenance`
Read-Only:
- `actor` (String)
- `reason` (String)
- `time` (Number)
<a id="nestedatt--to_restricted"></a>
### Nested Schema for `to_restricted`
Read-Only:
- `actor` (String)
- `reason` (String)
- `time` (Number)

View File

@@ -52,6 +52,7 @@ Read-Only:
- `additional_pkgs` (List of String) - `additional_pkgs` (List of String)
- `cpu_info` (List of Object) (see [below for nested schema](#nestedobjatt--items--cpu_info)) - `cpu_info` (List of Object) (see [below for nested schema](#nestedobjatt--items--cpu_info))
- `description` (String) - `description` (String)
- `dpdk` (List of Object) (see [below for nested schema](#nestedobjatt--items--dpdk))
- `gid` (Number) - `gid` (Number)
- `guid` (String) - `guid` (String)
- `hostkey` (String) - `hostkey` (String)
@@ -79,6 +80,7 @@ Read-Only:
- `release` (String) - `release` (String)
- `reserved_cpus` (List of String) - `reserved_cpus` (List of String)
- `roles` (List of String) - `roles` (List of String)
- `sdn_hypervisor_name` (String)
- `seps` (List of Number) - `seps` (List of Number)
- `serial_num` (String) - `serial_num` (String)
- `sriov_enabled` (Boolean) - `sriov_enabled` (Boolean)
@@ -86,7 +88,9 @@ Read-Only:
- `status` (String) - `status` (String)
- `tags` (List of String) - `tags` (List of String)
- `type` (String) - `type` (String)
- `uefi_firmware_file` (String)
- `version` (String) - `version` (String)
- `zone_id` (Number)
<a id="nestedobjatt--items--cpu_info"></a> <a id="nestedobjatt--items--cpu_info"></a>
### Nested Schema for `items.cpu_info` ### Nested Schema for `items.cpu_info`
@@ -98,6 +102,33 @@ Read-Only:
- `phys_count` (Number) - `phys_count` (Number)
<a id="nestedobjatt--items--dpdk"></a>
### Nested Schema for `items.dpdk`
Read-Only:
- `bridges` (List of Object) (see [below for nested schema](#nestedobjatt--items--dpdk--bridges))
- `hp_memory` (Map of Number)
- `pmd_cpu` (List of Number)
<a id="nestedobjatt--items--dpdk--bridges"></a>
### Nested Schema for `items.dpdk.bridges`
Read-Only:
- `backplane1` (List of Object) (see [below for nested schema](#nestedobjatt--items--dpdk--bridges--backplane1))
<a id="nestedobjatt--items--dpdk--bridges--backplane1"></a>
### Nested Schema for `items.dpdk.bridges.backplane1`
Read-Only:
- `interfaces` (List of String)
- `numa_node` (Number)
<a id="nestedobjatt--items--net_addr"></a> <a id="nestedobjatt--items--net_addr"></a>
### Nested Schema for `items.net_addr` ### Nested Schema for `items.net_addr`

View File

@@ -46,9 +46,9 @@ description: |-
- `lock_status` (String) - `lock_status` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `register_computes` (Boolean)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits)) - `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits))
- `resource_types` (List of String) - `resource_types` (List of String)
- `sdn_access_group_id` (String)
- `secret` (String) - `secret` (String)
- `status` (String) - `status` (String)
- `uniq_pools` (List of String) - `uniq_pools` (List of String)

View File

@@ -70,10 +70,10 @@ Read-Only:
- `lock_status` (String) - `lock_status` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `register_computes` (Boolean)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits)) - `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits))
- `resource_types` (List of String) - `resource_types` (List of String)
- `rg_id` (Number) - `rg_id` (Number)
- `sdn_access_group_id` (String)
- `secret` (String) - `secret` (String)
- `status` (String) - `status` (String)
- `uniq_pools` (List of String) - `uniq_pools` (List of String)

View File

@@ -68,7 +68,6 @@ Read-Only:
- `lock_status` (String) - `lock_status` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `register_computes` (Boolean)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits)) - `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits))
- `resource_types` (List of String) - `resource_types` (List of String)
- `rg_id` (Number) - `rg_id` (Number)

View File

@@ -25,15 +25,14 @@ description: |-
### Read-Only ### Read-Only
- `ckey` (String) ckey
- `config` (String) config - `config` (String) config
- `consumed_by` (Set of Number) consumed by - `consumed_by` (Set of Number) consumed by
- `desc` (String) description - `desc` (String) description
- `gid` (Number) gid - `gid` (Number) gid
- `guid` (Number) guid - `guid` (Number) guid
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `meta` (List of String) meta
- `milestones` (Number) milestones - `milestones` (Number) milestones
- `multipath_num` (Number) multipath_num
- `name` (String) name - `name` (String) name
- `obj_status` (String) object status - `obj_status` (String) object status
- `provided_by` (List of Number) provided by - `provided_by` (List of Number) provided by

View File

@@ -0,0 +1,59 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_sep_and_pools_available_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_sep_and_pools_available_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) Account ID
### Optional
- `rg_id` (Number) Resource group ID
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number) Number of available SEP entries
- `id` (String) The ID of this resource.
- `items` (List of Object) List of available SEPs (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `pools` (List of Object) (see [below for nested schema](#nestedobjatt--items--pools))
- `sep_id` (Number)
- `sep_name` (String)
- `sep_type` (String)
<a id="nestedobjatt--items--pools"></a>
### Nested Schema for `items.pools`
Read-Only:
- `name` (String)
- `system` (Boolean)
- `types` (List of String)

View File

@@ -49,14 +49,13 @@ Optional:
Read-Only: Read-Only:
- `ckey` (String)
- `config` (String) - `config` (String)
- `consumed_by` (Set of Number) - `consumed_by` (Set of Number)
- `desc` (String) - `desc` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `meta` (List of String)
- `milestones` (Number) - `milestones` (Number)
- `multipath_num` (Number)
- `name` (String) - `name` (String)
- `obj_status` (String) - `obj_status` (String)
- `provided_by` (List of Number) - `provided_by` (List of Number)

View File

@@ -1,12 +1,12 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_grid_post_diagnosis Data Source - terraform-provider-decort" page_title: "decort_cb_sep_template Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
--- ---
# decort_cb_grid_post_diagnosis (Data Source) # decort_cb_sep_template (Data Source)
@@ -17,7 +17,8 @@ description: |-
### Required ### Required
- `gid` (Number) - `lang` (String) language
- `sep_type` (String) type of sep
### Optional ### Optional
@@ -25,8 +26,8 @@ description: |-
### Read-Only ### Read-Only
- `diagnosis` (String)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `sep_template` (String)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`

View File

@@ -0,0 +1,51 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_trunk Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_trunk (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `trunk_id` (Number) trunk id
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_ids` (Set of Number) List of account IDs with access to this trunk
- `created_at` (Number) when the trunk was created
- `created_by` (String) who created the trunk
- `deleted_at` (Number) when the trunk was updated
- `deleted_by` (String) who updated the trunk
- `description` (String) Description of the trunk
- `guid` (Number) GUID
- `id` (String) The ID of this resource.
- `mac` (String) MAC address
- `name` (String) Name of the trunk
- `native_vlan_id` (Number) Native VLAN ID
- `ovs_bridge` (String) OVS bridge name
- `status` (String) if the trunk is enabled
- `trunk_tags` (String) List of trunk tags (values between 1-4095)
- `updated_at` (Number) when the trunk was updated
- `updated_by` (String) who updated the trunk
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,64 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_trunk_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_trunk_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_ids` (List of Number) Account access ID(s) to filter by
- `page` (Number) Page number.
- `size` (Number) Page size.
- `sort_by` (String) Sort by one of supported fields, format ±<field>
- `status` (String) find by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `trunk_ids` (List of Number) ID of the trunk(s) to filter by
- `trunk_tags` (String) Trunk tags to filter by (value between 1-4095)
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `account_ids` (Set of Number)
- `created_at` (Number)
- `created_by` (String)
- `deleted_at` (Number)
- `deleted_by` (String)
- `description` (String)
- `guid` (Number)
- `id` (Number)
- `mac` (String)
- `name` (String)
- `native_vlan_id` (Number)
- `ovs_bridge` (String)
- `status` (String)
- `trunk_tags` (String)
- `updated_at` (Number)
- `updated_by` (String)

View File

@@ -29,6 +29,7 @@ description: |-
- `api_access` (Map of String) api_access - `api_access` (Map of String) api_access
- `authkey` (String) authkey - `authkey` (String) authkey
- `authkeys` (List of String) authkeys - `authkeys` (List of String) authkeys
- `blocked` (Boolean) is the user blocked
- `ckey` (String) ckey - `ckey` (String) ckey
- `data` (String) data - `data` (String) data
- `description` (String) description - `description` (String) description

View File

@@ -19,6 +19,7 @@ description: |-
- `active` (Boolean) find by active. True or False - `active` (Boolean) find by active. True or False
- `by_id` (String) find by id - `by_id` (String) find by id
- `email` (String) find by email
- `page` (Number) Page number - `page` (Number) Page number
- `service_account` (Boolean) find by service account. True or False - `service_account` (Boolean) find by service account. True or False
- `size` (Number) Page size - `size` (Number) Page size
@@ -49,6 +50,7 @@ Read-Only:
- `apiaccess` (Map of String) - `apiaccess` (Map of String)
- `authkey` (String) - `authkey` (String)
- `authkeys` (List of String) - `authkeys` (List of String)
- `blocked` (Boolean)
- `ckey` (String) - `ckey` (String)
- `data` (String) - `data` (String)
- `description` (String) - `description` (String)

View File

@@ -56,6 +56,7 @@ description: |-
- `vnf_dev` (List of Object) vnf dev (see [below for nested schema](#nestedatt--vnf_dev)) - `vnf_dev` (List of Object) vnf dev (see [below for nested schema](#nestedatt--vnf_dev))
- `vnfs` (List of Object) vnfs (see [below for nested schema](#nestedatt--vnfs)) - `vnfs` (List of Object) vnfs (see [below for nested schema](#nestedatt--vnfs))
- `vxlan_id` (Number) vxlan id - `vxlan_id` (Number) vxlan id
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -101,6 +102,7 @@ Read-Only:
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `vins` (List of Number) - `vins` (List of Number)
- `vnc_password` (String)
<a id="nestedobjatt--vnf_dev--config"></a> <a id="nestedobjatt--vnf_dev--config"></a>
### Nested Schema for `vnf_dev.config` ### Nested Schema for `vnf_dev.config`
@@ -157,6 +159,7 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--vnf_dev--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--vnf_dev--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -240,10 +243,7 @@ Read-Only:
Read-Only: Read-Only:
- `client_type` (String) - `account_id` (Number)
- `description` (String)
- `domain_name` (String)
- `host_name` (String)
- `ip` (String) - `ip` (String)
- `mac` (String) - `mac` (String)
- `type` (String) - `type` (String)
@@ -302,7 +302,6 @@ Read-Only:
- `owner_id` (Number) - `owner_id` (Number)
- `owner_type` (String) - `owner_type` (String)
- `pure_virtual` (Boolean) - `pure_virtual` (Boolean)
- `routes` (List of Object) (see [below for nested schema](#nestedobjatt--vnfs--gw--routes))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
@@ -348,19 +347,6 @@ Read-Only:
<a id="nestedobjatt--vnfs--gw--routes"></a>
### Nested Schema for `vnfs.gw.routes`
Read-Only:
- `compute_ids` (List of Number)
- `destination` (String)
- `gateway` (String)
- `guid` (String)
- `netmask` (String)
- `route_id` (Number)
<a id="nestedobjatt--vnfs--nat"></a> <a id="nestedobjatt--vnfs--nat"></a>
### Nested Schema for `vnfs.nat` ### Nested Schema for `vnfs.nat`
@@ -381,7 +367,6 @@ Read-Only:
- `owner_id` (Number) - `owner_id` (Number)
- `owner_type` (String) - `owner_type` (String)
- `pure_virtual` (Boolean) - `pure_virtual` (Boolean)
- `routes` (List of Object) (see [below for nested schema](#nestedobjatt--vnfs--nat--routes))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
@@ -426,17 +411,3 @@ Read-Only:
- `dev_id` (Number) - `dev_id` (Number)
- `iface01` (String) - `iface01` (String)
- `iface02` (String) - `iface02` (String)
<a id="nestedobjatt--vnfs--nat--routes"></a>
### Nested Schema for `vnfs.nat.routes`
Read-Only:
- `compute_ids` (List of Number)
- `destination` (String)
- `gateway` (String)
- `guid` (String)
- `netmask` (String)
- `route_id` (Number)

View File

@@ -27,6 +27,7 @@ description: |-
- `rg_id` (Number) Find by rg id - `rg_id` (Number) Find by rg id
- `size` (Number) Page size - `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field) - `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) sort by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vnfdev_id` (Number) find by VNF Device id - `vnfdev_id` (Number) find by VNF Device id
@@ -83,6 +84,7 @@ Read-Only:
- `vins_id` (Number) - `vins_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs)) - `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs))
- `vxlan_id` (Number) - `vxlan_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--default_qos"></a> <a id="nestedobjatt--items--default_qos"></a>
### Nested Schema for `items.default_qos` ### Nested Schema for `items.default_qos`

View File

@@ -80,6 +80,7 @@ Read-Only:
- `vins_id` (Number) - `vins_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs)) - `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs))
- `vxlan_id` (Number) - `vxlan_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--default_qos"></a> <a id="nestedobjatt--items--default_qos"></a>
### Nested Schema for `items.default_qos` ### Nested Schema for `items.default_qos`

View File

@@ -0,0 +1,45 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_zone Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_zone (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `zone_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `created_time` (Number)
- `deletable` (Boolean)
- `description` (String)
- `gid` (Number)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `name` (String)
- `node_ids` (List of Number)
- `status` (String)
- `updated_time` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,61 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_zone_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_zone_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `by_id` (Number) Find by ID
- `deletable` (Boolean) Find by deletable
- `description` (String) Find by description
- `gid` (Number) Find by Grid ID
- `name` (String) Find by name
- `node_id` (Number) Find by nodeId
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Find by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `created_time` (Number)
- `deletable` (Boolean)
- `description` (String)
- `gid` (Number)
- `guid` (Number)
- `name` (String)
- `node_ids` (List of Number)
- `status` (String)
- `updated_time` (Number)
- `zone_id` (Number)

View File

@@ -29,7 +29,9 @@ description: |-
- `account_name` (String) The name of the subscriber '(account') to whom this disk belongs - `account_name` (String) The name of the subscriber '(account') to whom this disk belongs
- `acl` (String) - `acl` (String)
- `computes` (List of Object) (see [below for nested schema](#nestedatt--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedatt--computes))
- `created_by` (String)
- `created_time` (Number) Created time - `created_time` (Number) Created time
- `deleted_by` (String)
- `deleted_time` (Number) Deleted time - `deleted_time` (Number) Deleted time
- `desc` (String) Description of disk - `desc` (String) Description of disk
- `destruction_time` (Number) Time of final deletion - `destruction_time` (Number) Time of final deletion
@@ -38,14 +40,17 @@ description: |-
- `gid` (Number) ID of the grid (platform) - `gid` (Number) ID of the grid (platform)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `image_id` (Number) Image ID - `image_id` (Number) Image ID
- `images` (List of String) IDs of images using the disk - `images` (List of Number) IDs of images using the disk
- `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune)) - `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune))
- `machine_id` (Number)
- `machine_name` (String)
- `milestones` (Number) Milestones
- `order` (Number) Disk order - `order` (Number) Disk order
- `params` (String) Disk params - `params` (String) Disk params
- `parent_id` (Number) ID of the parent disk - `parent_id` (Number) ID of the parent disk
- `pci_slot` (Number) ID of the pci slot to which the disk is connected - `pci_slot` (Number) ID of the pci slot to which the disk is connected
- `pool` (String) Pool for disk location - `pool` (String) Pool for disk location
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_time` (Number) Time of the last deletion attempt - `purge_time` (Number) Time of the last deletion attempt
- `replication` (List of Object) Replication status (see [below for nested schema](#nestedatt--replication)) - `replication` (List of Object) Replication status (see [below for nested schema](#nestedatt--replication))
- `res_id` (String) Resource ID - `res_id` (String) Resource ID
@@ -54,12 +59,15 @@ description: |-
- `sep_id` (Number) Storage endpoint provider ID to create disk - `sep_id` (Number) Storage endpoint provider ID to create disk
- `sep_type` (String) Type SEP. Defines the type of storage system and contains one of the values set in the cloud platform - `sep_type` (String) Type SEP. Defines the type of storage system and contains one of the values set in the cloud platform
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) Size in GB - `size_max` (Number) Size in GB
- `size_used` (Number) Number of used space, in GB - `size_used` (Number) Number of used space, in GB
- `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots))
- `status` (String) Disk status - `status` (String) Disk status
- `tech_status` (String) Technical status of the disk - `tech_status` (String) Technical status of the disk
- `type` (String) The type of disk in terms of its role in compute: 'B=Boot, D=Data, T=Temp' - `type` (String) The type of disk in terms of its role in compute: 'B=Boot, D=Data, T=Temp'
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) Virtual Machine ID (Deprecated) - `vmid` (Number) Virtual Machine ID (Deprecated)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>

View File

@@ -56,7 +56,9 @@ Read-Only:
- `account_name` (String) - `account_name` (String)
- `acl` (String) - `acl` (String)
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `destruction_time` (Number) - `destruction_time` (Number)
@@ -65,16 +67,17 @@ Read-Only:
- `disk_name` (String) - `disk_name` (String)
- `gid` (Number) - `gid` (Number)
- `image_id` (Number) - `image_id` (Number)
- `images` (List of String) - `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune)) - `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune))
- `machine_id` (Number) - `machine_id` (Number)
- `machine_name` (String) - `machine_name` (String)
- `milestones` (Number)
- `order` (Number) - `order` (Number)
- `params` (String) - `params` (String)
- `parent_id` (Number) - `parent_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_time` (Number) - `purge_time` (Number)
- `replication` (List of Object) (see [below for nested schema](#nestedobjatt--items--replication)) - `replication` (List of Object) (see [below for nested schema](#nestedobjatt--items--replication))
- `res_id` (String) - `res_id` (String)
@@ -83,12 +86,15 @@ Read-Only:
- `sep_id` (Number) - `sep_id` (Number)
- `sep_type` (String) - `sep_type` (String)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) - `vmid` (Number)
<a id="nestedobjatt--items--computes"></a> <a id="nestedobjatt--items--computes"></a>

View File

@@ -53,7 +53,9 @@ Read-Only:
- `account_name` (String) - `account_name` (String)
- `acl` (String) - `acl` (String)
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `destruction_time` (Number) - `destruction_time` (Number)
@@ -62,16 +64,17 @@ Read-Only:
- `disk_name` (String) - `disk_name` (String)
- `gid` (Number) - `gid` (Number)
- `image_id` (Number) - `image_id` (Number)
- `images` (List of String) - `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune)) - `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune))
- `machine_id` (Number) - `machine_id` (Number)
- `machine_name` (String) - `machine_name` (String)
- `milestones` (Number)
- `order` (Number) - `order` (Number)
- `params` (String) - `params` (String)
- `parent_id` (Number) - `parent_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_time` (Number) - `purge_time` (Number)
- `replication` (List of Object) (see [below for nested schema](#nestedobjatt--items--replication)) - `replication` (List of Object) (see [below for nested schema](#nestedobjatt--items--replication))
- `res_id` (String) - `res_id` (String)
@@ -80,12 +83,15 @@ Read-Only:
- `sep_id` (Number) - `sep_id` (Number)
- `sep_type` (String) - `sep_type` (String)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) - `vmid` (Number)
<a id="nestedobjatt--items--computes"></a> <a id="nestedobjatt--items--computes"></a>

View File

@@ -66,7 +66,7 @@ Read-Only:
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `image_id` (Number) - `image_id` (Number)
- `images` (List of String) - `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune)) - `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune))
- `iqn` (String) - `iqn` (String)
- `login` (String) - `login` (String)

View File

@@ -39,14 +39,14 @@ description: |-
- `gid` (Number) ID of the grid (platform) - `gid` (Number) ID of the grid (platform)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `image_id` (Number) Image ID - `image_id` (Number) Image ID
- `images` (List of String) IDs of images using the disk - `images` (List of Number) IDs of images using the disk
- `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune)) - `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune))
- `order` (Number) Disk order - `order` (Number) Disk order
- `params` (String) Disk params - `params` (String) Disk params
- `parent_id` (Number) ID of the parent disk - `parent_id` (Number) ID of the parent disk
- `pci_slot` (Number) ID of the pci slot to which the disk is connected - `pci_slot` (Number) ID of the pci slot to which the disk is connected
- `pool` (String) Pool for disk location - `pool` (String) Pool for disk location
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_time` (Number) Time of the last deletion attempt - `purge_time` (Number) Time of the last deletion attempt
- `replication` (List of Object) Replication status (see [below for nested schema](#nestedatt--replication)) - `replication` (List of Object) Replication status (see [below for nested schema](#nestedatt--replication))
- `res_id` (String) Resource ID - `res_id` (String) Resource ID

View File

@@ -40,17 +40,23 @@ description: |-
- `ipcidr` (String) - `ipcidr` (String)
- `meta` (List of String) meta - `meta` (List of String) meta
- `milestones` (Number) - `milestones` (Number)
- `mtu` (Number)
- `net_name` (String) - `net_name` (String)
- `network` (String) - `network` (String)
- `network_id` (Number) - `network_ids` (List of Object) (see [below for nested schema](#nestedatt--network_ids))
- `ntp` (List of String)
- `pre_reservations` (List of Object) (see [below for nested schema](#nestedatt--pre_reservations))
- `pre_reservations_num` (Number) - `pre_reservations_num` (Number)
- `prefix` (Number) - `prefix` (Number)
- `pri_vnf_dev_id` (Number) - `pri_vnf_dev_id` (Number)
- `redundant` (Boolean)
- `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations)) - `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations))
- `sec_vnfdev_id` (Number)
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `status` (String) - `status` (String)
- `vlan_id` (Number) - `vlan_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs)) - `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs))
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -85,11 +91,37 @@ Read-Only:
- `vm_id` (Number) - `vm_id` (Number)
<a id="nestedatt--network_ids"></a>
### Nested Schema for `network_ids`
Read-Only:
- `primary` (Number)
- `secondary` (Number)
<a id="nestedatt--pre_reservations"></a>
### Nested Schema for `pre_reservations`
Read-Only:
- `account_id` (Number)
- `client_type` (String)
- `desc` (String)
- `domain_name` (String)
- `hostname` (String)
- `ip` (String)
- `mac` (String)
- `type` (String)
- `vm_id` (Number)
<a id="nestedatt--reservations"></a> <a id="nestedatt--reservations"></a>
### Nested Schema for `reservations` ### Nested Schema for `reservations`
Read-Only: Read-Only:
- `account_id` (Number)
- `client_type` (String) - `client_type` (String)
- `desc` (String) - `desc` (String)
- `domainname` (String) - `domainname` (String)

View File

@@ -21,6 +21,7 @@ description: |-
- `by_id` (Number) Find by ID - `by_id` (Number) Find by ID
- `name` (String) Find by name - `name` (String) Find by name
- `network` (String) - `network` (String)
- `ovs_bridge` (String) Name of the openVswitch bridge
- `page` (Number) Page number - `page` (Number) Page number
- `size` (Number) Page size - `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field) - `sort_by` (String) sort by one of supported fields, format +|-(field)

View File

@@ -0,0 +1,61 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_extnet_reserved_ip_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_extnet_reserved_ip_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number)
### Optional
- `extnet_id` (Number)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `extnet_id` (Number)
- `reservations` (List of Object) (see [below for nested schema](#nestedobjatt--items--reservations))
<a id="nestedobjatt--items--reservations"></a>
### Nested Schema for `items.reservations`
Read-Only:
- `account_id` (Number)
- `client_type` (String)
- `domain_name` (String)
- `hostname` (String)
- `ip` (String)
- `mac` (String)
- `type` (String)
- `vm_id` (Number)

View File

@@ -20,7 +20,7 @@ description: |-
- `account_id` (Number) Account id - `account_id` (Number) Account id
- `by_id` (Number) Filter by ID - `by_id` (Number) Filter by ID
- `by_ip` (String) Filter by IP-address - `by_ip` (String) Filter by IP-address
- `client_ids` (List of String) client_ids - `client_ids` (List of Number) client_ids
- `conn_id` (Number) Conn id - `conn_id` (Number) Conn id
- `extnet_id` (Number) Filter by ExtNetID - `extnet_id` (Number) Filter by ExtNetID
- `name` (String) Filter by Name - `name` (String) Filter by Name

View File

@@ -50,7 +50,7 @@ description: |-
- `network_interface_naming` (String) - `network_interface_naming` (String)
- `password` (String) - `password` (String)
- `pool_name` (String) - `pool_name` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `provider_name` (String) - `provider_name` (String)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `res_id` (String) - `res_id` (String)
@@ -58,6 +58,7 @@ description: |-
- `sep_id` (Number) - `sep_id` (Number)
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `size` (Number) - `size` (Number)
- `snapshot_id` (String)
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)

View File

@@ -33,6 +33,7 @@ description: |-
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String)
- `extnet_id` (Number) ID of the external network to connect workers to. If omitted network will be chosen by the platfom. - `extnet_id` (Number) ID of the external network to connect workers to. If omitted network will be chosen by the platfom.
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `k8s_ci_name` (String) - `k8s_ci_name` (String)
@@ -51,6 +52,7 @@ description: |-
- `updated_time` (Number) - `updated_time` (Number)
- `vins_id` (Number) - `vins_id` (Number)
- `workers` (List of Object) (see [below for nested schema](#nestedatt--workers)) - `workers` (List of Object) (see [below for nested schema](#nestedatt--workers))
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`

View File

@@ -79,6 +79,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `vins_id` (Number) - `vins_id` (Number)
- `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups)) - `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups))
- `zone_id` (Number)
<a id="nestedobjatt--items--service_account"></a> <a id="nestedobjatt--items--service_account"></a>
### Nested Schema for `items.service_account` ### Nested Schema for `items.service_account`

View File

@@ -77,6 +77,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `vins_id` (Number) - `vins_id` (Number)
- `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups)) - `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups))
- `zone_id` (Number)
<a id="nestedobjatt--items--service_account"></a> <a id="nestedobjatt--items--service_account"></a>
### Nested Schema for `items.service_account` ### Nested Schema for `items.service_account`

View File

@@ -33,7 +33,9 @@ description: |-
- `affinity_weight` (Number) - `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedatt--anti_affinity_rules)) - `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedatt--anti_affinity_rules))
- `arch` (String) - `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String) - `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number) - `bootdisk_size` (Number)
- `cd_image_id` (Number) - `cd_image_id` (Number)
- `chipset` (String) - `chipset` (String)
@@ -53,10 +55,13 @@ description: |-
- `driver` (String) - `driver` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean) - `hp_backed` (Boolean)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `image_id` (Number) - `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedatt--interfaces)) - `interfaces` (List of Object) (see [below for nested schema](#nestedatt--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String) - `lock_status` (String)
- `manager_id` (Number) - `manager_id` (Number)
- `manager_type` (String) - `manager_type` (String)
@@ -69,11 +74,14 @@ description: |-
- `natable_vins_network` (String) - `natable_vins_network` (String)
- `natable_vins_network_name` (String) - `natable_vins_network_name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String) - `numa_affinity` (String)
- `numa_node_id` (Number) - `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedatt--os_users)) - `os_users` (List of Object) (see [below for nested schema](#nestedatt--os_users))
- `pci_devices` (List of Number) - `pci_devices` (List of Number)
- `pinned` (Boolean) - `pinned` (Boolean)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedatt--qemu_guest))
- `ram` (Number) - `ram` (Number)
- `reference_id` (String) - `reference_id` (String)
- `registered` (Boolean) - `registered` (Boolean)
@@ -91,9 +99,11 @@ description: |-
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `userdata` (String) - `userdata` (String)
- `vgpus` (List of Number) - `vgpus` (List of Object) List of virtual GPUs (see [below for nested schema](#nestedatt--vgpus))
- `virtual_image_id` (Number) - `virtual_image_id` (Number)
- `virtual_image_name` (String) - `virtual_image_name` (String)
- `vnc_password` (String)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -205,13 +215,12 @@ Read-Only:
- `login` (String) - `login` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `order` (Number)
- `params` (String) - `params` (String)
- `parent_id` (Number) - `parent_id` (Number)
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `pool` (String) - `pool` (String)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)
- `replication` (List of Object) (see [below for nested schema](#nestedobjatt--disks--replication)) - `replication` (List of Object) (see [below for nested schema](#nestedobjatt--disks--replication))
@@ -219,13 +228,13 @@ Read-Only:
- `role` (String) - `role` (String)
- `sep_id` (Number) - `sep_id` (Number)
- `shareable` (Boolean) - `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number) - `size_max` (Number)
- `size_used` (Number) - `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--disks--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--disks--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `vmid` (Number)
<a id="nestedobjatt--disks--iotune"></a> <a id="nestedobjatt--disks--iotune"></a>
### Nested Schema for `disks.iotune` ### Nested Schema for `disks.iotune`
@@ -299,7 +308,9 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `trunk_tags` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -340,6 +351,18 @@ Read-Only:
- `public_key` (String) - `public_key` (String)
<a id="nestedatt--qemu_guest"></a>
### Nested Schema for `qemu_guest`
Read-Only:
- `enabled` (Boolean)
- `enabled_agent_features` (List of String)
- `guid` (String)
- `last_update` (Number)
- `user` (String)
<a id="nestedatt--snap_sets"></a> <a id="nestedatt--snap_sets"></a>
### Nested Schema for `snap_sets` ### Nested Schema for `snap_sets`
@@ -349,3 +372,29 @@ Read-Only:
- `guid` (String) - `guid` (String)
- `label` (String) - `label` (String)
- `timestamp` (Number) - `timestamp` (Number)
<a id="nestedatt--vgpus"></a>
### Nested Schema for `vgpus`
Read-Only:
- `account_id` (Number)
- `bus_number` (Number)
- `created_time` (Number)
- `deleted_time` (Number)
- `gid` (Number)
- `guid` (Number)
- `id` (Number)
- `last_claimed_by` (Number)
- `last_update_time` (Number)
- `mode` (String)
- `pci_slot` (Number)
- `pgpuid` (Number)
- `profile_id` (Number)
- `ram` (Number)
- `reference_id` (String)
- `rg_id` (Number)
- `status` (String)
- `type` (String)
- `vmid` (Number)

View File

@@ -62,7 +62,9 @@ Read-Only:
- `affinity_weight` (Number) - `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules)) - `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules))
- `arch` (String) - `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String) - `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number) - `bootdisk_size` (Number)
- `cd_image_id` (Number) - `cd_image_id` (Number)
- `chipset` (String) - `chipset` (String)
@@ -83,9 +85,12 @@ Read-Only:
- `driver` (String) - `driver` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean) - `hp_backed` (Boolean)
- `image_id` (Number) - `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces)) - `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String) - `lock_status` (String)
- `manager_id` (Number) - `manager_id` (Number)
- `manager_type` (String) - `manager_type` (String)
@@ -93,9 +98,12 @@ Read-Only:
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String) - `numa_affinity` (String)
- `numa_node_id` (Number) - `numa_node_id` (Number)
- `pinned` (Boolean) - `pinned` (Boolean)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedobjatt--items--qemu_guest))
- `ram` (Number) - `ram` (Number)
- `reference_id` (String) - `reference_id` (String)
- `registered` (Boolean) - `registered` (Boolean)
@@ -116,6 +124,7 @@ Read-Only:
- `vgpus` (List of Number) - `vgpus` (List of Number)
- `vins_connected` (Number) - `vins_connected` (Number)
- `virtual_image_id` (Number) - `virtual_image_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--acl"></a> <a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl` ### Nested Schema for `items.acl`
@@ -190,7 +199,9 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `trunk_tags` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -220,6 +231,18 @@ Read-Only:
<a id="nestedobjatt--items--qemu_guest"></a>
### Nested Schema for `items.qemu_guest`
Read-Only:
- `enabled` (Boolean)
- `enabled_agent_features` (List of String)
- `guid` (String)
- `last_update` (Number)
- `user` (String)
<a id="nestedobjatt--items--snap_sets"></a> <a id="nestedobjatt--items--snap_sets"></a>
### Nested Schema for `items.snap_sets` ### Nested Schema for `items.snap_sets`

View File

@@ -60,7 +60,9 @@ Read-Only:
- `affinity_weight` (Number) - `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules)) - `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules))
- `arch` (String) - `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String) - `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number) - `bootdisk_size` (Number)
- `cd_image_id` (Number) - `cd_image_id` (Number)
- `chipset` (String) - `chipset` (String)
@@ -81,9 +83,12 @@ Read-Only:
- `driver` (String) - `driver` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean) - `hp_backed` (Boolean)
- `image_id` (Number) - `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces)) - `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String) - `lock_status` (String)
- `manager_id` (Number) - `manager_id` (Number)
- `manager_type` (String) - `manager_type` (String)
@@ -91,9 +96,12 @@ Read-Only:
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `need_reboot` (Boolean) - `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String) - `numa_affinity` (String)
- `numa_node_id` (Number) - `numa_node_id` (Number)
- `pinned` (Boolean) - `pinned` (Boolean)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedobjatt--items--qemu_guest))
- `ram` (Number) - `ram` (Number)
- `reference_id` (String) - `reference_id` (String)
- `registered` (Boolean) - `registered` (Boolean)
@@ -114,6 +122,7 @@ Read-Only:
- `vgpus` (List of Number) - `vgpus` (List of Number)
- `vins_connected` (Number) - `vins_connected` (Number)
- `virtual_image_id` (Number) - `virtual_image_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--acl"></a> <a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl` ### Nested Schema for `items.acl`
@@ -188,7 +197,9 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `trunk_tags` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -218,6 +229,18 @@ Read-Only:
<a id="nestedobjatt--items--qemu_guest"></a>
### Nested Schema for `items.qemu_guest`
Read-Only:
- `enabled` (Boolean)
- `enabled_agent_features` (List of String)
- `guid` (String)
- `last_update` (Number)
- `user` (String)
<a id="nestedobjatt--items--snap_sets"></a> <a id="nestedobjatt--items--snap_sets"></a>
### Nested Schema for `items.snap_sets` ### Nested Schema for `items.snap_sets`

View File

@@ -22,9 +22,11 @@ description: |-
### Optional ### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `zone_id` (Number)
### Read-Only ### Read-Only
- `account_id` (Number)
- `backend_haip` (String) - `backend_haip` (String)
- `backends` (List of Object) (see [below for nested schema](#nestedatt--backends)) - `backends` (List of Object) (see [below for nested schema](#nestedatt--backends))
- `created_by` (String) - `created_by` (String)

View File

@@ -51,6 +51,7 @@ Optional:
Read-Only: Read-Only:
- `account_id` (Number)
- `backend_haip` (String) - `backend_haip` (String)
- `backends` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends)) - `backends` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends))
- `created_by` (String) - `created_by` (String)
@@ -83,6 +84,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `vins_id` (Number) - `vins_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--backends"></a> <a id="nestedobjatt--items--backends"></a>
### Nested Schema for `items.backends` ### Nested Schema for `items.backends`

View File

@@ -49,6 +49,7 @@ Optional:
Read-Only: Read-Only:
- `account_id` (Number)
- `backend_haip` (String) - `backend_haip` (String)
- `backends` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends)) - `backends` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends))
- `created_by` (String) - `created_by` (String)
@@ -81,6 +82,7 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `vins_id` (Number) - `vins_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--backends"></a> <a id="nestedobjatt--items--backends"></a>
### Nested Schema for `items.backends` ### Nested Schema for `items.backends`

View File

@@ -55,3 +55,5 @@ Read-Only:
- `location_code` (String) - `location_code` (String)
- `meta` (List of String) - `meta` (List of String)
- `name` (String) - `name` (String)
- `network_modes` (List of String)
- `sdn_support` (Boolean)

View File

@@ -46,9 +46,9 @@ description: |-
- `lock_status` (String) - `lock_status` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `register_computes` (Boolean)
- `res_types` (List of String) - `res_types` (List of String)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits)) - `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits))
- `sdn_access_group_id` (String)
- `secret` (String) - `secret` (String)
- `status` (String) - `status` (String)
- `uniq_pools` (List of String) - `uniq_pools` (List of String)

View File

@@ -70,10 +70,10 @@ Read-Only:
- `lock_status` (String) - `lock_status` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `register_computes` (Boolean)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits)) - `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits))
- `resource_types` (List of String) - `resource_types` (List of String)
- `rg_id` (Number) - `rg_id` (Number)
- `sdn_access_group_id` (String)
- `secret` (String) - `secret` (String)
- `status` (String) - `status` (String)
- `uniq_pools` (List of String) - `uniq_pools` (List of String)

View File

@@ -68,7 +68,6 @@ Read-Only:
- `lock_status` (String) - `lock_status` (String)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) - `name` (String)
- `register_computes` (Boolean)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits)) - `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits))
- `resource_types` (List of String) - `resource_types` (List of String)
- `rg_id` (Number) - `rg_id` (Number)

View File

@@ -0,0 +1,59 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_sep_and_pools_available_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_sep_and_pools_available_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) Account ID
### Optional
- `rg_id` (Number) Resource group ID
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number) Number of available SEP entries
- `id` (String) The ID of this resource.
- `items` (List of Object) List of available SEPs (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `pools` (List of Object) (see [below for nested schema](#nestedobjatt--items--pools))
- `sep_id` (Number)
- `sep_name` (String)
- `sep_type` (String)
<a id="nestedobjatt--items--pools"></a>
### Nested Schema for `items.pools`
Read-Only:
- `name` (String)
- `system` (Boolean)
- `types` (List of String)

View File

@@ -0,0 +1,51 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_trunk Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_trunk (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `trunk_id` (Number) trunk id
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_ids` (Set of Number) List of account IDs with access to this trunk
- `created_at` (Number) when the trunk was created
- `created_by` (String) who created the trunk
- `deleted_at` (Number) when the trunk was updated
- `deleted_by` (String) who updated the trunk
- `description` (String) Description of the trunk
- `guid` (Number) GUID
- `id` (String) The ID of this resource.
- `mac` (String) MAC address
- `name` (String) Name of the trunk
- `native_vlan_id` (Number) Native VLAN ID
- `ovs_bridge` (String) OVS bridge name
- `status` (String) if the trunk is enabled
- `trunk_tags` (String) List of trunk tags (values between 1-4095)
- `updated_at` (Number) when the trunk was updated
- `updated_by` (String) who updated the trunk
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,64 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_trunk_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_trunk_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_ids` (List of Number) Account access ID(s) to filter by
- `page` (Number) Page number.
- `size` (Number) Page size.
- `sort_by` (String) Sort by one of supported fields, format ±<field>
- `status` (String) find by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `trunk_ids` (List of Number) ID of the trunk(s) to filter by
- `trunk_tags` (String) Trunk tags to filter by (value between 1-4095)
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `account_ids` (Set of Number)
- `created_at` (Number)
- `created_by` (String)
- `deleted_at` (Number)
- `deleted_by` (String)
- `description` (String)
- `guid` (Number)
- `id` (Number)
- `mac` (String)
- `name` (String)
- `native_vlan_id` (Number)
- `ovs_bridge` (String)
- `status` (String)
- `trunk_tags` (String)
- `updated_at` (Number)
- `updated_by` (String)

View File

@@ -57,6 +57,7 @@ description: |-
- `vnf_dev` (List of Object) (see [below for nested schema](#nestedatt--vnf_dev)) - `vnf_dev` (List of Object) (see [below for nested schema](#nestedatt--vnf_dev))
- `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs)) - `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs))
- `vxlan_id` (Number) - `vxlan_id` (Number)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -108,6 +109,7 @@ Read-Only:
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
- `vins` (List of Number) - `vins` (List of Number)
- `vnc_password` (String)
- `vnf_id` (Number) - `vnf_id` (Number)
- `vnf_name` (String) - `vnf_name` (String)
@@ -166,6 +168,7 @@ Read-Only:
- `node_id` (Number) - `node_id` (Number)
- `pci_slot` (Number) - `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--vnf_dev--interfaces--qos)) - `qos` (List of Object) (see [below for nested schema](#nestedobjatt--vnf_dev--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String) - `target` (String)
- `type` (String) - `type` (String)
- `vnfs` (List of Number) - `vnfs` (List of Number)
@@ -248,10 +251,7 @@ Read-Only:
Read-Only: Read-Only:
- `client_type` (String) - `account_id` (Number)
- `desc` (String)
- `domainname` (String)
- `hostname` (String)
- `ip` (String) - `ip` (String)
- `mac` (String) - `mac` (String)
- `type` (String) - `type` (String)
@@ -309,7 +309,6 @@ Read-Only:
- `owner_id` (Number) - `owner_id` (Number)
- `owner_type` (String) - `owner_type` (String)
- `pure_virtual` (Boolean) - `pure_virtual` (Boolean)
- `routes` (List of Object) (see [below for nested schema](#nestedobjatt--vnfs--gw--routes))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
@@ -355,19 +354,6 @@ Read-Only:
<a id="nestedobjatt--vnfs--gw--routes"></a>
### Nested Schema for `vnfs.gw.routes`
Read-Only:
- `compute_ids` (List of Number)
- `destination` (String)
- `gateway` (String)
- `guid` (String)
- `netmask` (String)
- `route_id` (Number)
<a id="nestedobjatt--vnfs--nat"></a> <a id="nestedobjatt--vnfs--nat"></a>
### Nested Schema for `vnfs.nat` ### Nested Schema for `vnfs.nat`
@@ -387,7 +373,6 @@ Read-Only:
- `owner_id` (Number) - `owner_id` (Number)
- `owner_type` (String) - `owner_type` (String)
- `pure_virtual` (Boolean) - `pure_virtual` (Boolean)
- `routes` (List of Object) (see [below for nested schema](#nestedobjatt--vnfs--nat--routes))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) - `type` (String)
@@ -432,17 +417,3 @@ Read-Only:
- `dev_id` (Number) - `dev_id` (Number)
- `iface01` (String) - `iface01` (String)
- `iface02` (String) - `iface02` (String)
<a id="nestedobjatt--vnfs--nat--routes"></a>
### Nested Schema for `vnfs.nat.routes`
Read-Only:
- `compute_ids` (List of Number)
- `destination` (String)
- `gateway` (String)
- `guid` (String)
- `netmask` (String)
- `route_id` (Number)

View File

@@ -26,6 +26,7 @@ description: |-
- `rg_id` (Number) Filter by RG ID - `rg_id` (Number) Filter by RG ID
- `size` (Number) Page size - `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field) - `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) sort by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vnf_dev_id` (Number) Filter by VNF Device id - `vnf_dev_id` (Number) Filter by VNF Device id

45
docs/data-sources/zone.md Normal file
View File

@@ -0,0 +1,45 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_zone Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_zone (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `zone_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `created_time` (Number)
- `deletable` (Boolean)
- `description` (String)
- `gid` (Number)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `name` (String)
- `node_ids` (List of Number)
- `status` (String)
- `updated_time` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,61 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_zone_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_zone_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `by_id` (Number) Find by ID
- `deletable` (Boolean) Find by deletable
- `description` (String) Find by description
- `gid` (Number) Find by Grid ID
- `name` (String) Find by name
- `node_id` (Number) Find by nodeId
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Find by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--items"></a>
### Nested Schema for `items`
Read-Only:
- `created_time` (Number)
- `deletable` (Boolean)
- `description` (String)
- `gid` (Number)
- `guid` (Number)
- `name` (String)
- `node_ids` (List of Number)
- `status` (String)
- `updated_time` (Number)
- `zone_id` (Number)

View File

@@ -18,10 +18,11 @@ description: |-
### Required ### Required
- `account_name` (String) account name - `account_name` (String) account name
- `username` (String) username of owner the account
### Optional ### Optional
- `default_zone_id` (Number) email
- `desc` (String) description
- `emailaddress` (String) email - `emailaddress` (String) email
- `enable` (Boolean) enable/disable account - `enable` (Boolean) enable/disable account
- `permanently` (Boolean) whether to completely delete the account - `permanently` (Boolean) whether to completely delete the account
@@ -30,6 +31,7 @@ description: |-
- `send_access_emails` (Boolean) if true send emails when a user is granted access to resources - `send_access_emails` (Boolean) if true send emails when a user is granted access to resources
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `users` (Block List) (see [below for nested schema](#nestedblock--users)) - `users` (Block List) (see [below for nested schema](#nestedblock--users))
- `zone_ids` (List of Number)
### Read-Only ### Read-Only
@@ -99,6 +101,7 @@ Required:
Read-Only: Read-Only:
- `can_be_deleted` (Boolean) - `can_be_deleted` (Boolean)
- `emails` (List of String)
- `explicit` (Boolean) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)

View File

@@ -31,6 +31,7 @@ description: |-
- `ssh_user` (String) name of the user to deploy SSH key for. Pass empty string if no SSH key deployment is required - `ssh_user` (String) name of the user to deploy SSH key for. Pass empty string if no SSH key deployment is required
- `start` (Boolean) Start service. Starting a service technically means starting computes from all service groups according to group relations - `start` (Boolean) Start service. Starting a service technically means starting computes from all service groups according to group relations
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `zone_id` (Number) ID of the zone where this service will be placed
### Read-Only ### Read-Only

View File

@@ -28,6 +28,7 @@ description: |-
### Optional ### Optional
- `chipset` (String)
- `cloud_init` (String) Optional cloud_init parameters. Applied when creating new compute instance only, ignored in all other cases. - `cloud_init` (String) Optional cloud_init parameters. Applied when creating new compute instance only, ignored in all other cases.
- `compgroup_id` (Number) - `compgroup_id` (Number)
- `extnets` (List of Number) list of external networks to connect computes to - `extnets` (List of Number) list of external networks to connect computes to
@@ -83,6 +84,7 @@ Optional:
Read-Only: Read-Only:
- `chipset` (String)
- `id` (Number) - `id` (Number)
- `ip_addresses` (List of String) - `ip_addresses` (List of String)
- `name` (String) - `name` (String)

View File

@@ -27,6 +27,8 @@ description: |-
- `compute_features` (Set of String) - `compute_features` (Set of String)
- `cpu_allocation_parameter` (String) set cpu allocation parameter - `cpu_allocation_parameter` (String) set cpu allocation parameter
- `cpu_allocation_ratio` (Number) set cpu allocation ratio - `cpu_allocation_ratio` (Number) set cpu allocation ratio
- `default_zone_id` (Number) email
- `desc` (String) description
- `emailaddress` (String) email - `emailaddress` (String) email
- `enable` (Boolean) enable/disable account - `enable` (Boolean) enable/disable account
- `permanently` (Boolean) whether to completely delete the account - `permanently` (Boolean) whether to completely delete the account
@@ -36,6 +38,7 @@ description: |-
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `uniq_pools` (List of String) - `uniq_pools` (List of String)
- `users` (Block List) (see [below for nested schema](#nestedblock--users)) - `users` (Block List) (see [below for nested schema](#nestedblock--users))
- `zone_ids` (List of Number)
### Read-Only ### Read-Only
@@ -101,6 +104,7 @@ Required:
Read-Only: Read-Only:
- `emails` (List of String)
- `explicit` (Boolean) - `explicit` (Boolean)
- `guid` (String) - `guid` (String)
- `right` (String) - `right` (String)

View File

@@ -17,7 +17,6 @@ description: |-
### Required ### Required
- `gid` (Number) grid (platform) ID where this template should be create in
- `name` (String) Name of the rescue disk - `name` (String) Name of the rescue disk
- `url` (String) URL where to download ISO from - `url` (String) URL where to download ISO from
@@ -45,6 +44,7 @@ description: |-
- `ckey` (String) - `ckey` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `history` (List of Object) (see [below for nested schema](#nestedatt--history)) - `history` (List of Object) (see [below for nested schema](#nestedatt--history))
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
@@ -52,9 +52,8 @@ description: |-
- `image_type` (String) Image type linux, windows or other - `image_type` (String) Image type linux, windows or other
- `last_modified` (Number) - `last_modified` (Number)
- `link_to` (Number) - `link_to` (Number)
- `meta` (List of String) meta
- `milestones` (Number) - `milestones` (Number)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `provider_name` (String) - `provider_name` (String)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `reference_id` (String) - `reference_id` (String)
@@ -62,6 +61,7 @@ description: |-
- `res_name` (String) - `res_name` (String)
- `rescuecd` (Boolean) - `rescuecd` (Boolean)
- `size` (Number) image size - `size` (Number) image size
- `snapshot_id` (String) snapshot id
- `status` (String) status - `status` (String) status
- `tech_status` (String) tech atatus - `tech_status` (String) tech atatus
- `unc_path` (String) unc path - `unc_path` (String) unc path

View File

@@ -19,9 +19,7 @@ description: |-
- `account_id` (Number) - `account_id` (Number)
- `disk_name` (String) - `disk_name` (String)
- `gid` (Number)
- `size_max` (Number) - `size_max` (Number)
- `type` (String) The type of disk in terms of its role in compute: 'B=Boot, D=Data, T=Temp'
### Optional ### Optional
@@ -35,7 +33,6 @@ description: |-
- `restore` (Boolean) restore deleting disk - `restore` (Boolean) restore deleting disk
- `sep_id` (Number) - `sep_id` (Number)
- `shareable` (Boolean) - `shareable` (Boolean)
- `ssd_size` (Number)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
@@ -44,25 +41,30 @@ description: |-
- `acl` (String) - `acl` (String)
- `boot_partition` (Number) - `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedatt--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedatt--computes))
- `created_by` (String)
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `destruction_time` (Number) - `destruction_time` (Number)
- `devicename` (String) - `devicename` (String)
- `disk_id` (Number) - `disk_id` (Number)
- `disk_path` (String) - `disk_path` (String)
- `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `image_id` (Number) - `image_id` (Number)
- `images` (List of String) - `images` (List of Number)
- `iqn` (String) - `iqn` (String)
- `login` (String) - `login` (String)
- `machine_id` (Number)
- `machine_name` (String)
- `milestones` (Number) - `milestones` (Number)
- `order` (Number) - `order` (Number)
- `params` (String) - `params` (String)
- `parent_id` (Number) - `parent_id` (Number)
- `passwd` (String) - `passwd` (String)
- `pci_slot` (Number) - `pci_slot` (Number)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `purge_time` (Number) - `purge_time` (Number)
- `reality_device_number` (Number) - `reality_device_number` (Number)
@@ -76,6 +78,9 @@ description: |-
- `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots)) - `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots))
- `status` (String) - `status` (String)
- `tech_status` (String) - `tech_status` (String)
- `type` (String) The type of disk in terms of its role in compute: 'B=Boot, D=Data, T=Temp'
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number) - `vmid` (Number)
<a id="nestedblock--iotune"></a> <a id="nestedblock--iotune"></a>

View File

@@ -33,17 +33,22 @@ description: |-
- `excluded_ips` (Set of String) IPs to exclude in current extnet pool - `excluded_ips` (Set of String) IPs to exclude in current extnet pool
- `excluded_ips_range` (Block Set) Range of IPs to exclude in current extnet pool (see [below for nested schema](#nestedblock--excluded_ips_range)) - `excluded_ips_range` (Block Set) Range of IPs to exclude in current extnet pool (see [below for nested schema](#nestedblock--excluded_ips_range))
- `gateway` (String) External network gateway IP address - `gateway` (String) External network gateway IP address
- `highly_available` (Boolean)
- `migrate` (Number) - `migrate` (Number)
- `mtu` (Number)
- `ntp` (List of String) List of NTP addresses - `ntp` (List of String) List of NTP addresses
- `ovs_bridge` (String) OpenvSwith bridge name for ExtNet connection - `ovs_bridge` (String) OpenvSwith bridge name for ExtNet connection
- `pre_reservations_num` (Number) Number of pre created reservations - `pre_reservations_num` (Number) Number of pre created reservations
- `reserved_ip` (Block Set) (see [below for nested schema](#nestedblock--reserved_ip))
- `restart` (Boolean) restart extnet vnf device - `restart` (Boolean) restart extnet vnf device
- `sec_vnfdev_ip` (String)
- `set_default` (Boolean) Set current extnet as default (can not be undone) - `set_default` (Boolean) Set current extnet as default (can not be undone)
- `shared_with` (Set of Number) - `shared_with` (Set of Number)
- `start_ip` (String) Start of IP range to be explicitly included - `start_ip` (String) Start of IP range to be explicitly included
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `virtual` (Boolean) If true - platform DHCP server will not be created - `virtual` (Boolean) If true - platform DHCP server will not be created
- `vnfdev_ip` (String) IP to create VNFDev with - `vnfdev_ip` (String) IP to create VNFDev with
- `zone_id` (Number)
### Read-Only ### Read-Only
@@ -57,7 +62,7 @@ description: |-
- `meta` (List of String) meta - `meta` (List of String) meta
- `milestones` (Number) - `milestones` (Number)
- `network` (String) - `network` (String)
- `network_id` (Number) - `network_ids` (List of Object) (see [below for nested schema](#nestedatt--network_ids))
- `prefix` (Number) - `prefix` (Number)
- `pri_vnfdev_id` (Number) - `pri_vnfdev_id` (Number)
- `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations)) - `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations))
@@ -88,6 +93,19 @@ Required:
- `ip_start` (String) - `ip_start` (String)
<a id="nestedblock--reserved_ip"></a>
### Nested Schema for `reserved_ip`
Required:
- `account_id` (Number)
Optional:
- `ip_count` (Number)
- `ips` (Set of String)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -114,11 +132,21 @@ Read-Only:
- `vm_id` (Number) - `vm_id` (Number)
<a id="nestedatt--network_ids"></a>
### Nested Schema for `network_ids`
Read-Only:
- `primary` (Number)
- `secondary` (Number)
<a id="nestedatt--reservations"></a> <a id="nestedatt--reservations"></a>
### Nested Schema for `reservations` ### Nested Schema for `reservations`
Read-Only: Read-Only:
- `account_id` (Number)
- `client_type` (String) - `client_type` (String)
- `desc` (String) - `desc` (String)
- `domain_name` (String) - `domain_name` (String)

View File

@@ -18,7 +18,6 @@ description: |-
### Required ### Required
- `account_id` (Number) Account ID - `account_id` (Number) Account ID
- `client_type` (String) Type of client, 'compute' ('vins' will be later)
- `name` (String) Flipgroup name - `name` (String) Flipgroup name
- `net_id` (Number) EXTNET or ViNS ID - `net_id` (Number) EXTNET or ViNS ID
- `net_type` (String) Network type, EXTNET or VINS - `net_type` (String) Network type, EXTNET or VINS
@@ -26,6 +25,7 @@ description: |-
### Optional ### Optional
- `client_ids` (List of Number) List of clients attached to this Flipgroup instance - `client_ids` (List of Number) List of clients attached to this Flipgroup instance
- `client_type` (String) Type of client, 'compute' ('vins' will be later)
- `desc` (String) Text description of this Flipgroup instance - `desc` (String) Text description of this Flipgroup instance
- `ip` (String) IP address to associate with this group. If empty, the platform will autoselect IP address - `ip` (String) IP address to associate with this group. If empty, the platform will autoselect IP address
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))

View File

@@ -18,21 +18,18 @@ description: |-
### Required ### Required
- `boot_type` (String) Boot type of image bios or uefi - `boot_type` (String) Boot type of image bios or uefi
- `gid` (Number) grid (platform) ID where this template should be create in
- `image_type` (String) Image type linux, windows or other - `image_type` (String) Image type linux, windows or other
- `name` (String) Name of the rescue disk - `name` (String) Name of the rescue disk
- `url` (String) URL where to download media from
### Optional ### Optional
- `account_id` (Number) AccountId to make the image exclusive - `account_id` (Number) AccountId to make the image exclusive
- `accounts` (List of Number)
- `architecture` (String) binary architecture of this image, one of X86_64
- `bootable` (Boolean) Does this image boot OS - `bootable` (Boolean) Does this image boot OS
- `computeci_id` (Number) - `computeci_id` (Number)
- `drivers` (List of String) List of types of compute suitable for image. Example: [ "KVM_X86" ] - `drivers` (List of String) List of types of compute suitable for image. Example: [ "KVM_X86" ]
- `enabled` (Boolean) - `enabled` (Boolean)
- `enabled_stacks` (List of Number) - `enabled_stacks` (List of Number)
- `file_path` (String) path to image file
- `hot_resize` (Boolean) Does this machine supports hot resize - `hot_resize` (Boolean) Does this machine supports hot resize
- `network_interface_naming` (String) select a network interface naming pattern for your Linux machine. eth - onboard, ens - pci slot naming - `network_interface_naming` (String) select a network interface naming pattern for your Linux machine. eth - onboard, ens - pci slot naming
- `password` (String) Optional password for the image - `password` (String) Optional password for the image
@@ -42,16 +39,17 @@ description: |-
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `sync_mode` (Boolean) Create image from a media identified by URL (in synchronous mode) - `sync_mode` (Boolean) Create image from a media identified by URL (in synchronous mode)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `url` (String) URL where to download media from
- `username` (String) Optional username for the image - `username` (String) Optional username for the image
- `username_dl` (String) username for upload binary media - `username_dl` (String) username for upload binary media
### Read-Only ### Read-Only
- `acl` (List of Object) (see [below for nested schema](#nestedatt--acl)) - `acl` (List of Object) (see [below for nested schema](#nestedatt--acl))
- `architecture` (String) binary architecture of this image, one of X86_64
- `cd_presented_to` (String) - `cd_presented_to` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `history` (List of Object) (see [below for nested schema](#nestedatt--history)) - `history` (List of Object) (see [below for nested schema](#nestedatt--history))
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
@@ -59,7 +57,7 @@ description: |-
- `last_modified` (Number) - `last_modified` (Number)
- `link_to` (Number) - `link_to` (Number)
- `milestones` (Number) - `milestones` (Number)
- `present_to` (List of Number) - `present_to` (Map of Number)
- `provider_name` (String) - `provider_name` (String)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `reference_id` (String) - `reference_id` (String)
@@ -67,6 +65,7 @@ description: |-
- `res_name` (String) - `res_name` (String)
- `rescuecd` (Boolean) - `rescuecd` (Boolean)
- `size` (Number) image size - `size` (Number) image size
- `snapshot_id` (String) snapshot id
- `status` (String) status - `status` (String) status
- `tech_status` (String) tech atatus - `tech_status` (String) tech atatus
- `unc_path` (String) unc path - `unc_path` (String) unc path

Some files were not shown because too many files have changed in this diff Show More