Compare commits

...

17 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
36879efd58 4.7.0 2024-11-12 13:41:38 +03:00
asteam
040af43607 4.6.4 2024-11-02 15:27:45 +03:00
a59ec3611b 4.6.3 2024-10-08 12:20:56 +03:00
6eb6546722 4.6.2 2024-09-25 13:43:26 +03:00
8ad6811e88 4.6.1 2024-08-26 18:22:06 +03:00
1586 changed files with 41862 additions and 88119 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,128 +1,137 @@
## Version 4.6.0 ## Version 4.10.0
### Feature ### Добавлено
#### general #### account
- Add sort_by optional string field for the below data sources in cloudapi and cloudbroker: | Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-923 | Вычисляемое поле `emails` в блоке `ACL` в datasource `decort_cb_account` и в resource `decort_cb_account` в cloudbroker/account |
| BATF-970 | Возможное значение `trunk` в поле `compute_features` в resource `decort_cb_account` в cloudbroker/account |
| BATF-1004 | Вычисляемое поле `emails` в блоке `ACL` в datasource `decort_account` и в resource `decort_account` в cloudapi/account |
| group | cloudapi data sources | cloudbroker data sources | #### kvmvm
|-----------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | Идентификатор<br>задачи | Описание |
| account | decort_account_computes_list</br>decort_account_deleted_list</br>decort_account_disks_list</br>decort_account_list</br>decort_account_rg_list</br>decort_account_templates_list</br>decort_account_vins_list | decort_cb_account_computes_list</br>decort_cb_account_disks_list</br>decort_cb_account_flipgroups_list</br>decort_cb_account_list</br>decort_cb_account_list_deleted</br>decort_cb_account_rg_list</br>decort_cb_account_vins_list | | --- | --- |
| audit | - | decort_cb_audit_list | | 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 |
| bservice | decort_bservice_deleted_list</br>decort_bservice_list | - | | BATF-961 | Добавлена поддержка `net_type` SDN и опциональное поле `sdn_interface_id` в блоке `network` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| disk | decort_disk_list</br>decort_disk_list_types</br>decort_disk_list_types_detailed</br>decort_disk_list_unattached</br>decort_disk_list_deleted | decort_cb_disk_list</br>decort_cb_disk_list_deleted</br>decort_cb_disk_list_types</br>decort_cb_disk_list_types_detailed</br>decort_cb_disk_list_unattached | | BATF-971 | Добавлена поддержка `net_type` TRUNK в блоке `network` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| extnet | decort_extnet_computes_list</br>decort_extnet_list | decort_cb_extnet_list | | BATF-976 | Добавлена возможность указания и изменения `mtu` в блоке `network` для сетей типа `EXTNET` и `DPDK` в resources `decort_kvmvm` в cloudapi/kvmvm и `decort_cb_kvmvm` в cloudbroker/kvmvm |
| flipgroup | decort_flipgroup_list | decort_cb_flipgroup_list | | 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 |
| grid | - | decort_cb_grid_list | | 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 |
| image | decort_image_list | decort_cb_image_list</br>decort_cb_image_list_stacks |
| k8ci | decort_k8ci_list | decort_cb_k8ci_list</br>decort_cb_k8ci_list_deleted |
| k8s | decort_k8s_list</br>decort_k8s_list_deleted | decort_cb_k8s_list</br>decort_cb_k8s_list_deleted |
| kvmvm | decort_kvmvm_list</br>decort_kvmvm_list_deleted</br>decort_kvmvm_pci_device_list</br>decort_kvmvm_vgpu_list | decort_cb_kvmvm_list</br>decort_cb_kvmvm_list_deleted</br>decort_cb_kvmvm_pci_device_list</br>decort_cb_kvmvm_vgpu_list |
| lb | decort_lb_list</br>decort_lb_list_deleted | decort_cb_lb_list</br>decort_cb_lb_list_deleted |
| locations | decort_locations_list | - |
| rg | decort_rg_list</br>decort_rg_list_computes</br>decort_rg_list_deleted</br>decort_rg_list_lb</br>decort_rg_list_vins | decort_cb_rg_list</br>decort_cb_rg_list_computes</br>decort_cb_rg_list_deleted</br>decort_cb_rg_list_lb</br>decort_cb_rg_list_vins |
| sep | - | decort_cb_sep_list |
| stack | decort_stack_list | decort_cb_stack_list |
| vfpool | decort_vfpool_list | decort_cb_vfpool_list |
| vins | decort_vins_list</br>decort_vins_list_deleted | decort_cb_vins_list</br>decort_cb_vins_list_deleted |
#### account: #### extnet
- Add available_templates optional field to resource decort_cb_account in cloudbroker/account | Идентификатор<br>задачи | Описание |
- Add data source decort_cb_account_available_templates_list in cloudbroker/account | --- | --- |
- Add compute_features computed fields to data sources decort_account, decort_account_list, decort_account_deleted_list, decort_cb_account, decort_cb_account_list, decort_account_deleted_list and to resource decort_account in cloudapi/account and cloudbroker/account | BATF-972 | Опциональные поля `highly_available`, `sec_vnfdev_ip`, `mtu` в resource `decort_cb_extnet` в cloudbroker/extnet |
- Add compute_features optional field to resource decort_cb_account in cloudbroker/account | BATF-972 | Вычисляемые поля `redundant`, `sec_vnfdev_id`, `mtu` в datasource `decort_extnet` в cloudapi/extnet и в datasources `decort_cb_extnet`, `decort_cb_extnet_list` в cloudbroker/extnet |
- Add extnet_id, free_ips computed fields to data sources decort_account_vins_list and decort_cb_account_vins_list in cloudapi/account and cloudbroker/account | BATF-972 | Вычисляемое поле `pre_reservations` в datasource `decort_extnet` в cloudapi/extnet и в datasource`decort_cb_extnet` в cloudbroker/extnet |
#### audit: #### grid
- Add guid computed field to data source decort_cb_audit_linked_jobs in cloudbroker/audit | Идентификатор<br>задачи | Описание |
- Delete field status_code in data source decort_cb_audit_list in cloudbroker/audit | --- | --- |
- Add fields min_status_code and max_status_code in data source decort_cb_audit_list in cloudbroker/audit | BATF-996 | Вычислительные поля `network_modes` и `sdn_support` в datasources `decort_cb_grid` и `decort_cb_grid_list` в cloudbroker/grid |
#### bservice: #### image
- Add validation of ram to be divisible by 128 to resource decort_bservice_group in cloudapi/bservice | Идентификатор<br>задачи | Описание |
| --- | --- |
| BATF-930 | Опциональное поле `sync_mode` в resource `decort_image` в cloudapi/image |
#### disks: #### lb
- Add resource and data source decort_disk_replication and decort_cb_disk_replication | Идентификатор<br>задачи | Описание |
- Add field replication in data sources and resource decort_disk, decort_disk_list, decort_disk_list_deleted, decort_cb_disk, decort_cb_disk_list, decort_cb_disk_list_deleted | --- | --- |
- Add node_ids optional field to resource decort_cb_disk in cloudbroker/disk | BATF-952 | Вычисляемое поле `account_id` в datasource `decort_lb` в cloudapi/lb и в datasource `decort_cb_lb` в cloudbroker/lb |
#### flipgroup: #### locations
- Add conn_id, status and account_id optional fields to data sources decort_flipgroup_list and decort_cb_flipgroup_list in cloudapi/flipgroup and cloudbroker/flipgroup | Идентификатор<br>задачи | Описание |
- Add client_ids optional fields to data sources decort_flipgroup_list and decort_cb_flipgroup_list in cloudapi/flipgroup and cloudbroker/flipgroup | --- | --- |
| BATF-994 | Вычисляемые поля `network_modes` и `sdn_support` в datasource `decort_locations_list` в cloudbroker/locations |
#### kvmvm: #### node
- Add cd_image_id computed field to data sources decort_kvmvm, decort_kvmvm_list, decort_cb_kvmvm, decort_cb_kvmvm_list and resourced decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm | Идентификатор<br>задачи | Описание |
- Add natable_vins_id, natable_vins_ip, natable_vins_name, natable_vins_network and natable_vins_network_name computed fields to data source decort_cb_kvmvm and to resource decort_cb_kvmvm in cloudbroker/kvmvm | --- | --- |
- Change field local_port (in block port_forwarding) from required to optional in resources decort_kvmvm and decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm | BATF-995 | Вычисляемое поле `zone_id` в datasource `decort_cb_node` и вычисляемые поля `sdn_hypervisor_name` и `zone_id`в datasource `decort_cb_node_list` в cloudbroker/node |
- Add hp_backed, cpu_pin, numa_affinity and numa_node_id computed fields to data sources decort_kvmvm, decort_kvmvm_list, decort_cb_kvmvm, decort_cb_kvmvm_list in cloudapi/kvmvm and cloudbroker/kvmvm
- Add hp_backed, cpu_pin, numa_affinity optional fields and numa_node_id computed field to resources decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add validation of ram to be divisible by 128 to resources decort_kvmvm and decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add name optional field to data source decort_cb_kvmvm_pci_device_list in cloudbroker/kvmvm
- Add fields image_name and virtual_image_name in resource and data source decort_cb_kvmvm in cloudbroker/kvmvm
- Add fields enabled and node_id in resource and data sources decort_cb_kvmvm, decort_cb_kvmvm_list, decort_cb_kvmvm_list_deleted in cloudbroker/kvmvm. Add field node_id in resource and data sources decort_kvmvm, decort_kvmvm_list, decort_kvmvm_list_deleted in cloudapi/kvmvm
- Delete network and extra_disk fields in data source decort_cb_kvmvm in cloudbroker/kvmvm
- Add computed fields compute_id, description, guid, hwpath, device_id, name, rg_id, stack_id, status, system_name in data source decort_kvmvm_pci_device_list in cloudapi/kvmvm
- Add computed fields account_id, created_time, deleted_time, gid, guid, vgpu_id, last_claimed_by, last_update_time, mode, pci_slot, pgpuid, profile_id, ram, reference_id, rg_id, status, type, vm_id in data sources decort_kvmvm_vgpu_list and decort_cb_kvmvm_vgpu_list in cloudapi/kvmvm and cloudbroker/kvmvm
- Add field replication (disk_id, pool_id, role, self_volume_id, storage_id, volume_id) in data source decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add computed field reserved_node_cpus in data sources decort_kvmvm, decort_kvmvm_list, decort_kvmvm_list_deleted, decort_cb_kvmvm, decort_cb_kvmvm_list, decort_cb_kvmvm_list_deleted and in resources decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add "VFNIC" as allowed net_type value in network block for resources decort_kvmvm and decort_cb_kvmvm (created with "KVM_X86" driver) in cloudapi/kvmvm and cloudbroker/kvmvm
- Set optional field image_id in resource decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add optional field without_boot_disk in resource decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add optional fields depresent, node_ids in resource decort_cb_kvmvm in cloudbroker/kvmvm
#### image: #### rg
- Add cd_presented_to computed field to data sources decort_image, decort_cb_image and to resources decort_image, decort_cb_image in cloudapi/image and cloudbroker/image | Идентификатор<br>задачи | Описание |
- Add account_id required field to resource decort_image in cloudapi/image | --- | --- |
- Add accounts optional field to resource decort_cb_image in cloudbroker/image | BATF-932 | Вычисляемые поле `created_by` и `created_time` в resource `decort_resgroup` в cloudapi/rg |
- Add network_interface_naming computed field to data sources decort_image, decort_image_list, decort_cb_image, decort_cb_image_list and to resources decort_image, decort_cb_image in cloudapi/image and cloudbroker/image | BATF-970 | Возможное значение `trunk` в поле `compute_features` в resource `decort_cb_rg` в cloudbroker/rg |
- Delete gid required field from resource decort_image in cloudapi/image | BATF-959 | Опциональное поле `sdn_access_group_id` в resource `decort_resgroup` в cloudapi/rg и в resource `decort_cb_rg` в cloudbroker/rg |
- Delete meta and ckey computed fields from data sources and resource decort_cb_image and decort_cb_image_list in cloudbroker/image | BATF-959 | Вычисляемые поле `sdn_access_group_id` в datasources `decort_resgroup`, `decort_rg_list`, в cloudapi/rg и в datasources `decort_cb_rg` и `decort_cb_rg_list` в cloudbroker/rg |
- Add resource decort_image_from_blank_compute and decort_cb_image_from_blank_compute in cloudapi/compute and cloudbroker/compute
- Add resource decort_image_from_platoform_disk and decort_cb_image_from_platoform_disk in cloudapi/compute and cloudbroker/compute
- Add file_path optional field to resource decort_cb_image in cloudbroker/image
- Сhanged url field from required to optional in resource decort_cb_image in cloudbroker/image
#### k8s: #### trunk
- Change lb_sysctl_params optional field from string to array in resources decort_k8s and decort_k8s_cp in cloudapi/k8s | Идентификатор<br>задачи | Описание |
- Add lb_sysctl_params optional field to resource decort_cb_k8s_cp in cloudbroker/k8s | --- | --- |
- Add validation of ram to be divisible by 128 to resources decort_k8s, decort_k8s_cp, decort_k8s_wg, decort_cb_k8s_cp and decort_cb_k8s_wg in cloudapi/k8s and cloudbroker/k8s | BATF-973 | Resource `decort_cb_trunk` в cloudbroker/trunk |
- Change possible values num field (can be 5) in resources decort_k8s(cloudapi/k8s), decort_k8s_cp(cloudapi/k8s) and decort_cb_k8s_cp(cloudbroker/k8s) | BATF-974 | Datasources `decort_trunk` и `decort_trunk_list` в cloudapi/trunk и datasources `decort_cb_trunk` и `decort_cb_trunk_list` в cloudbroker/trunk |
#### lb: #### vins
- Add user_managed, manager_id, manager_type and part_k8s computed fields to data sources decort_lb, decort_lb_list, decort_cb_lb, decort_cb_lb_list and to resources decort_lb, decort_cb_lb in cloudapi/lb and cloudbroker/lb | Идентификатор<br>задачи | Описание |
- Add sysctl_params optional field to resources decort_lb and decort_cb_lb in cloudapi/lb and cloudbroker/lb | --- | --- |
- Add safe optional field to resource decort_cb_lb in cloudbroker/lb | BATF-997 | Вычисляемое поле `sdn_interface_id` в datasource  `decort_vins` в cloudapi/vins и в datasource  `decort_cb_vins` в cloudbroker/vins |
#### node: #### user
- Add data sources decort_cb_node and decort_cb_node_list in cloudbroker/node | Идентификатор<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 |
#### rg: ### Исправлено
- Add compute_features computed fields to data sources decort_resgroup, decort_rg_list, decort_rg_list_deleted, decort_cb_rg, decort_cb_rg_list, decort_cb_rg_list_deleted and to resource decort_resgroup in clouapi/rg and cloudbroker/rg
- Add compute_features optional field to resource decort_cb_rg in cloudbroker/rg
- Add extnet_id, free_ips computed fields to data sources decort_rg_vins_list and decort_cb_rg_vins_list in cloudapi/rg and cloudbroker/rg
- Change resource quota handling logic in cloudapi to be like cloudbroker's. Added "cu_d" field into cloudapi resource quota schema. Deleted default values of "cpu", "ram", "disk", "ext_traffic", "ext_ips" and "gpu_units" fields in cloudapi resource schema
#### sep: #### account
- Add pools optional field to resource decort_cb_sep in cloudbroker/sep | Идентификатор<br>задачи | Описание |
- Change config field from optional to required in resource decort_cb_sep in cloudbroker/sep | --- | --- |
| BATF-956 | Вычисляемое поле `zone_ids` представляет собой список maps в datasource `decort_account` в cloudapi/account и в datasource `decort_cb_account` в cloudbroker/account |
#### user: #### kvmvm
- Add data sources decort_cb_user, decort_cb_user_list and decort_cb_user_get_audit in cloudbroker/user | Идентификатор<br>задачи | Описание |
- Add resource decort_cb_user in cloudbroker/user | --- | --- |
| 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 |
#### vfpool: #### extnet
- Add data sources decort_vfpool, decort_vfpool_list and decort_cb_vfpool, decort_cb_vfpool_list in cloudapi/vfpool and cloudbroker/vfpool | Идентификатор<br>задачи | Описание |
- Add resource decort_cb_vfpool in cloudbroker/vfpool | --- | --- |
| 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 |
#### vins: #### image
- Change field int_port (in block nat_rule) from required to optional in resource decort_cb_vins in cloudbroker/vins | Идентификатор<br>задачи | Описание |
- Add extnet_id, free_ips computed fields to data sources decort_vins_list, decort_cb_vins_list in cloudapi/vins and cloudbroker/vins | --- | --- |
- Add dns optional field to resources decort_vins and decort_cb_vins in cloudapi/vins and cloudbroker/vins | BATF-930 | Опциональное поле `sync_mode` имеет значение по умолчанию false в resource `decort_cb_image` в cloudbroker/image |
- Add node_id computed field to resources and data sources decort_vins and decort_cb_vins in cloudapi/vins and cloudbroker/vins | BATF-926 | Опциональное поле `architecture` стало вычисляемым в resource `decort_image` в cloudapi/image и в resource `decort_cb_image` в cloudbroker/image |
- Add vnfdev_id optional field to data sources decort_cb_vins_list in cloudbroker/vins | BATF-926 | Обязательное поле `architecture` стало вычисляемым в resource `decort_image_from_platform_disk` в cloudapi/image и в resource `decort_cb_image_from_platform_disk` в cloudbroker/image |
- Add vnfdev_id optional field to data sources decort_vins_list_deleted in cloudapi/vins
### Bugfix #### flipgroup
- Fix boot_disk_size field to be saved correctly in state in order to stop unnecessary resource update attempts after `terraform apply` in resource decort_cb_kvmvm in cloudbroker/kvmvm | Идентификатор<br>задачи | Описание |
- Rename computed field name to k8s_name in order to fix state in data source decort_k8s_list_deleted in cloudapi/k8s | --- | --- |
- Delete account_id field in data sources decort_rg_list_lb and decort_cb_rg_list_lb in cloudapi/rg and cloubroker/rg | 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

@@ -186,7 +186,7 @@
same "printed page" as the copyright notice for easier same "printed page" as the copyright notice for easier
identification within third-party archives. identification within third-party archives.
Copyright [yyyy] [name of copyright owner] Copyright 2022 Basis LTD
Licensed under the Apache License, Version 2.0 (the "License"); Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License. you may not use this file except in compliance with the License.

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.6.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\
@@ -74,8 +74,8 @@ $(BINS):
GOOS=windows GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_windows_amd64.exe $(MAINPATH) GOOS=windows GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_windows_amd64.exe $(MAINPATH)
install: build install: build
mkdir -p ~/.terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAME}/${VERSION}/${OS_ARCH} mkdir -p ~/.terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAMESPACE}/${VERSION}/${OS_ARCH}
mv ${BINARY} ~/.terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAME}/${VERSION}/${OS_ARCH} mv ${BINARY} ~/.terraform.d/plugins/${HOSTNAME}/${NAMESPACE}/${NAMESPACE}/${VERSION}/${OS_ARCH}
test: test:
go test -i $(TEST) || exit 1 go test -i $(TEST) || exit 1

View File

@@ -1,12 +1,18 @@
# 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.6.x | | 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.0.0 | 4.6.x |
| 3.8.9 | 4.5.x | | 3.8.9 | 4.5.x |
| 3.8.8 | 4.4.x | | 3.8.8 | 4.4.x |
| 3.8.7 | 4.3.x | | 3.8.7 | 4.3.x |
@@ -30,8 +36,10 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
- Режим пользователя: - Режим пользователя:
- Работа с accounts, - Работа с accounts,
- Работа с audit,
- Работа с bservice, - Работа с bservice,
- Работа с disks, - Работа с disks,
- Работа с dpdk,
- Работа с extnets, - Работа с extnets,
- Работа с flipgroups, - Работа с flipgroups,
- Работа с image, - Работа с image,
@@ -43,12 +51,16 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
- Работа с resource groups, - Работа с resource groups,
- Работа с snapshots, - Работа с snapshots,
- Работа с stacks, - Работа с stacks,
- Работа с VINS. - Работа с trunk,
- Работа с VINS,
- Работа с SEPs,
- Работа с Zone.
- Режим администратора: - Режим администратора:
- Работа с accounts, - Работа с accounts,
- Работа с audits, - Работа с audit,
- Работа с disks, - Работа с disks,
- Работа с dpdk,
- Работа с extnets, - Работа с extnets,
- Работа с flipgroups, - Работа с flipgroups,
- Работа с grids, - Работа с grids,
@@ -62,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
@@ -80,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"
} }
} }
@@ -102,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"
} }
} }
@@ -145,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 | | | | | |
| | | | | | | | | |
@@ -176,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

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account Data Source - decort" page_title: "decort_account Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -30,20 +30,24 @@ description: |-
- `ckey` (String) - `ckey` (String)
- `company` (String) - `company` (String)
- `companyurl` (String) - `companyurl` (String)
- `compute_features` (List of String)
- `computes` (List of Object) (see [below for nested schema](#nestedatt--computes)) - `computes` (List of Object) (see [below for nested schema](#nestedatt--computes))
- `cpu_allocation_parameter` (String)
- `cpu_allocation_ratio` (Number)
- `created_by` (String) - `created_by` (String)
- `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.
- `machines` (List of Object) (see [below for nested schema](#nestedatt--machines)) - `machines` (List of Object) (see [below for nested schema](#nestedatt--machines))
- `meta` (List of String) - `meta` (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))
- `resources` (List of Object) (see [below for nested schema](#nestedatt--resources))
- `send_access_emails` (Boolean) - `send_access_emails` (Boolean)
- `service_account` (Boolean) - `service_account` (Boolean)
- `status` (String) - `status` (String)
@@ -51,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`
@@ -67,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)
@@ -100,43 +106,17 @@ Read-Only:
- `cu_c` (Number) - `cu_c` (Number)
- `cu_d` (Number) - `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number) - `cu_i` (Number)
- `cu_m` (Number) - `cu_m` (Number)
- `cu_np` (Number) - `cu_np` (Number)
- `gpu_units` (Number) - `gpu_units` (Number)
<a id="nestedatt--resources"></a> <a id="nestedatt--zone_ids"></a>
### Nested Schema for `resources` ### Nested Schema for `zone_ids`
Read-Only: Read-Only:
- `current` (List of Object) (see [below for nested schema](#nestedobjatt--resources--current)) - `id` (Number)
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--resources--reserved)) - `name` (String)
<a id="nestedobjatt--resources--current"></a>
### Nested Schema for `resources.current`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
<a id="nestedobjatt--resources--reserved"></a>
### Nested Schema for `resources.reserved`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_audits_list Data Source - decort" page_title: "decort_account_audits_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -47,5 +47,3 @@ Read-Only:
- `statuscode` (Number) - `statuscode` (Number)
- `timestamp` (Number) - `timestamp` (Number)
- `user` (String) - `user` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_computes_list Data Source - decort" page_title: "decort_account_computes_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,22 @@ description: |-
### Optional ### Optional
- `compute_id` (Number) Filter by compute ID
- `extnet_id` (Number) Filter by extnet ID
- `extnet_name` (String) Filter by extnet name
- `ip_address` (String) Filter by IP address
- `name` (String) Filter by compute name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RG ID
- `rg_name` (String) Filter by RG name
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `tech_status` (String) Filter by tech. status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items))
@@ -62,5 +74,3 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `user_managed` (Boolean) - `user_managed` (Boolean)
- `vins_connected` (Number) - `vins_connected` (Number)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_consumed_units Data Source - decort" page_title: "decort_account_consumed_units Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -27,6 +27,7 @@ description: |-
- `cu_c` (Number) - `cu_c` (Number)
- `cu_d` (Number) - `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number) - `cu_i` (Number)
- `cu_m` (Number) - `cu_m` (Number)
- `cu_np` (Number) - `cu_np` (Number)
@@ -40,5 +41,3 @@ Optional:
- `default` (String) - `default` (String)
- `read` (String) - `read` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_consumed_units_by_type Data Source - decort" page_title: "decort_account_consumed_units_by_type Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -36,5 +36,3 @@ Optional:
- `default` (String) - `default` (String)
- `read` (String) - `read` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_deleted_list Data Source - decort" page_title: "decort_account_deleted_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -17,12 +17,17 @@ description: |-
### Optional ### Optional
- `acl` (String) Filter by ACL
- `by_id` (Number) Filter by ID
- `name` (String) Filter by name
- `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)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
@@ -43,8 +48,10 @@ Read-Only:
- `account_id` (Number) - `account_id` (Number)
- `account_name` (String) - `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl)) - `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `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)
@@ -59,5 +66,3 @@ Read-Only:
- `status` (String) - `status` (String)
- `type` (String) - `type` (String)
- `user_group_id` (String) - `user_group_id` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_disks_list Data Source - decort" page_title: "decort_account_disks_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,18 @@ description: |-
### Optional ### Optional
- `disk_id` (Number) Filter by disk ID
- `disk_max_size` (Number) Filter by disk max size
- `name` (String) Filter by disk name
- `page` (Number) Page number
- `size` (Number) Page size
- `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))
- `type` (String) Filter by disk type
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items))
@@ -46,7 +54,6 @@ Read-Only:
- `disk_name` (String) - `disk_name` (String)
- `pool` (String) - `pool` (String)
- `sep_id` (Number) - `sep_id` (Number)
- `shareable` (Boolean)
- `size_max` (Number) - `size_max` (Number)
- `type` (String) - `type` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_flipgroups_list Data Source - decort" page_title: "decort_account_flipgroups_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,20 @@ description: |-
### Optional ### Optional
- `by_ip` (String) Filter by IP
- `extnet_id` (Number) Filter by extnet ID
- `flipgroup_id` (Number) Filter by flipgroup ID
- `name` (String) Filter by name
- `page` (Number) Page number
- `size` (Number) Page size
- `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))
- `vins_id` (Number) Filter by ViNS ID
- `vins_name` (String) Filter by ViNS name
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items))
@@ -63,5 +73,3 @@ Read-Only:
- `status` (String) - `status` (String)
- `updated_by` (String) - `updated_by` (String)
- `updated_time` (Number) - `updated_time` (Number)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_list Data Source - decort" page_title: "decort_account_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -17,12 +17,18 @@ description: |-
### Optional ### Optional
- `acl` (String) Filter by ACL
- `by_id` (Number) Filter by ID
- `name` (String) Filter by name
- `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)
- `status` (String) Filter by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
@@ -43,8 +49,10 @@ Read-Only:
- `account_id` (Number) - `account_id` (Number)
- `account_name` (String) - `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl)) - `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `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)
@@ -59,5 +67,3 @@ Read-Only:
- `status` (String) - `status` (String)
- `type` (String) - `type` (String)
- `user_group_id` (String) - `user_group_id` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_reserved_units Data Source - decort" page_title: "decort_account_reserved_units Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -27,6 +27,7 @@ description: |-
- `cu_c` (Number) - `cu_c` (Number)
- `cu_d` (Number) - `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number) - `cu_i` (Number)
- `cu_m` (Number) - `cu_m` (Number)
- `cu_np` (Number) - `cu_np` (Number)
@@ -40,5 +41,3 @@ Optional:
- `default` (String) - `default` (String)
- `read` (String) - `read` (String)

View File

@@ -0,0 +1,105 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_resource_consumption_get Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_account_resource_consumption_get (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `consumed` (List of Object) (see [below for nested schema](#nestedatt--consumed))
- `id` (String) The ID of this resource.
- `reserved` (List of Object) (see [below for nested schema](#nestedatt--reserved))
- `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--consumed"></a>
### Nested Schema for `consumed`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--consumed--seps))
<a id="nestedobjatt--consumed--seps"></a>
### Nested Schema for `consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedatt--reserved"></a>
### Nested Schema for `reserved`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--reserved--seps))
<a id="nestedobjatt--reserved--seps"></a>
### Nested Schema for `reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedatt--resource_limits"></a>
### Nested Schema for `resource_limits`
Read-Only:
- `cu_c` (Number)
- `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number)
- `cu_m` (Number)
- `cu_np` (Number)
- `gpu_units` (Number)

View File

@@ -0,0 +1,94 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_resource_consumption_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_account_resource_consumption_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `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:
- `account_id` (Number)
- `consumed` (List of Object) (see [below for nested schema](#nestedobjatt--items--consumed))
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--items--reserved))
<a id="nestedobjatt--items--consumed"></a>
### Nested Schema for `items.consumed`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--consumed--seps))
<a id="nestedobjatt--items--consumed--seps"></a>
### Nested Schema for `items.consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedobjatt--items--reserved"></a>
### Nested Schema for `items.reserved`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--reserved--seps))
<a id="nestedobjatt--items--reserved--seps"></a>
### Nested Schema for `items.reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_rg_list Data Source - decort" page_title: "decort_account_rg_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,19 @@ description: |-
### Optional ### Optional
- `name` (String) Filter by name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RG ID
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Filter by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vins_id` (Number) Filter by ViNS ID
- `vm_id` (Number) Filter by VM ID
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items))
@@ -47,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)
@@ -111,5 +121,3 @@ Read-Only:
- `exttraffic` (Number) - `exttraffic` (Number)
- `gpu` (Number) - `gpu` (Number)
- `ram` (Number) - `ram` (Number)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_templates_list Data Source - decort" page_title: "decort_account_templates_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,18 @@ description: |-
### Optional ### Optional
- `image_id` (Number) Find by image id
- `include_deleted` (Boolean)
- `name` (String) Filter by name
- `page` (Number) Page number
- `size` (Number) Page size
- `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))
- `type` (String) Filter by type
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items))
@@ -52,5 +60,3 @@ Read-Only:
- `type` (String) - `type` (String)
- `unc_path` (String) - `unc_path` (String)
- `username` (String) - `username` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_account_vins_list Data Source - decort" page_title: "decort_account_vins_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,18 @@ description: |-
### Optional ### Optional
- `ext_ip` (String) Filter by external IP
- `name` (String) Filter by name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RG ID
- `size` (Number) Page size
- `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))
- `vins_id` (Number) Filter by ViNS ID
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) Search Result (see [below for nested schema](#nestedatt--items))
@@ -50,6 +58,8 @@ Read-Only:
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `external_ip` (String) - `external_ip` (String)
- `extnet_id` (Number)
- `free_ips` (Number)
- `network` (String) - `network` (String)
- `pri_vnf_dev_id` (Number) - `pri_vnf_dev_id` (Number)
- `rg_id` (Number) - `rg_id` (Number)
@@ -59,5 +69,3 @@ Read-Only:
- `updated_time` (Number) - `updated_time` (Number)
- `vin_id` (Number) - `vin_id` (Number)
- `vin_name` (String) - `vin_name` (String)

View File

@@ -0,0 +1,48 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_audit Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_audit (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `audit_guid` (String) audit guid
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `args` (String)
- `call` (String)
- `guid` (String)
- `id` (String) The ID of this resource.
- `kwargs` (String)
- `remote_addr` (String)
- `responsetime` (Number)
- `result` (String)
- `status_code` (Number)
- `tags` (String)
- `timestamp` (Number)
- `timestamp_end` (Number)
- `user` (String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_bservice Data Source - decort" page_title: "decort_bservice Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -34,10 +34,9 @@ description: |-
- `created_time` (Number) - `created_time` (Number)
- `deleted_by` (String) - `deleted_by` (String)
- `deleted_time` (Number) - `deleted_time` (Number)
- `disk_total` (String) - `disk_total` (Number)
- `gid` (Number) - `gid` (Number)
- `groups` (List of Number) - `groups` (List of Object) (see [below for nested schema](#nestedatt--groups))
- `groups_name` (List of String)
- `guid` (Number) - `guid` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `milestones` (Number) - `milestones` (Number)
@@ -55,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`
@@ -70,11 +70,30 @@ Optional:
Read-Only: Read-Only:
- `account_id` (Number)
- `architecture` (String)
- `compgroup_id` (Number) - `compgroup_id` (Number)
- `compgroup_name` (String) - `compgroup_name` (String)
- `compgroup_role` (String) - `compgroup_role` (String)
- `id` (Number) - `id` (Number)
- `name` (String) - `name` (String)
- `rg_id` (Number)
- `stack_id` (Number)
- `status` (String)
- `tech_status` (String)
<a id="nestedatt--groups"></a>
### Nested Schema for `groups`
Read-Only:
- `computes` (Number)
- `consistency` (Boolean)
- `id` (Number)
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedatt--snapshots"></a> <a id="nestedatt--snapshots"></a>
@@ -86,5 +105,3 @@ Read-Only:
- `label` (String) - `label` (String)
- `timestamp` (Number) - `timestamp` (Number)
- `valid` (Boolean) - `valid` (Boolean)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_bservice_deleted_list Data Source - decort" page_title: "decort_bservice_deleted_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -21,10 +21,12 @@ description: |-
- `page` (Number) Page number - `page` (Number) Page number
- `rg_id` (Number) ID of the resource group to query for BasicService instances - `rg_id` (Number) ID of the resource group to query for BasicService instances
- `size` (Number) Page size - `size` (Number) Page size
- `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))
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
@@ -64,5 +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

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_bservice_group Data Source - decort" page_title: "decort_bservice_group Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -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)
@@ -84,5 +85,3 @@ Read-Only:
- `login` (String) - `login` (String)
- `password` (String) - `password` (String)

View File

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_bservice_list Data Source - decort" page_title: "decort_bservice_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -18,13 +18,21 @@ description: |-
### Optional ### Optional
- `account_id` (Number) ID of the account to query for BasicService instances - `account_id` (Number) ID of the account to query for BasicService instances
- `account_name` (String) Filter by account name
- `by_id` (Number) Filter by ID
- `name` (String) Filter by bservice name
- `page` (Number) Page number - `page` (Number) Page number
- `rg_id` (Number) ID of the resource group to query for BasicService instances - `rg_id` (Number) ID of the resource group to query for BasicService instances
- `rg_name` (String) Filter by resource group name
- `size` (Number) Page size - `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Filter by status
- `tech_status` (String) Filter by tech status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
@@ -64,5 +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

@@ -1,6 +1,6 @@
--- ---
# generated by https://github.com/hashicorp/terraform-plugin-docs # generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_bservice_snapshot_list Data Source - decort" page_title: "decort_bservice_snapshot_list Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
@@ -25,6 +25,7 @@ description: |-
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
@@ -46,5 +47,3 @@ Read-Only:
- `label` (String) - `label` (String)
- `timestamp` (Number) - `timestamp` (Number)
- `valid` (Boolean) - `valid` (Boolean)

View File

@@ -0,0 +1,100 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedatt--acl))
- `ckey` (String)
- `company` (String)
- `companyurl` (String)
- `compute_features` (List of String)
- `cpu_allocation_parameter` (String)
- `cpu_allocation_ratio` (Number)
- `created_by` (String)
- `created_time` (Number)
- `dc_location` (String)
- `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `displayname` (String)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits))
- `resource_types` (List of String)
- `send_access_emails` (Boolean)
- `status` (String)
- `uniq_pools` (List of String)
- `updated_time` (Number)
- `version` (Number)
- `vins` (List of Number)
- `zone_ids` (List of Object) (see [below for nested schema](#nestedatt--zone_ids))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--acl"></a>
### Nested Schema for `acl`
Read-Only:
- `emails` (List of String)
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedatt--resource_limits"></a>
### Nested Schema for `resource_limits`
Read-Only:
- `cu_c` (Number)
- `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number)
- `cu_m` (Number)
- `cu_np` (Number)
- `gpu_units` (Number)
<a id="nestedatt--zone_ids"></a>
### Nested Schema for `zone_ids`
Read-Only:
- `id` (Number)
- `name` (String)

View File

@@ -0,0 +1,49 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_audits_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_audits_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) ID of the account
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (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:
- `call` (String)
- `responsetime` (Number)
- `statuscode` (Number)
- `timestamp` (Number)
- `user` (String)

View File

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

View File

@@ -0,0 +1,76 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_computes_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_computes_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) ID of the account
### Optional
- `compute_id` (Number) Filter by compute ID
- `extnet_id` (Number) Filter by extnet ID
- `extnet_name` (String) Filter by extnet name
- `ip_address` (String) Filter by IP address
- `name` (String) Filter by compute name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RG ID
- `rg_name` (String) Filter by RG name
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `tech_status` (String) Filter by tech. 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) Search Result (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_id` (Number)
- `account_name` (String)
- `compute_id` (Number)
- `compute_name` (String)
- `cpus` (Number)
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `ram` (Number)
- `registered` (Boolean)
- `rg_id` (Number)
- `rg_name` (String)
- `status` (String)
- `tech_status` (String)
- `total_disks_size` (Number)
- `updated_by` (String)
- `updated_time` (Number)
- `user_managed` (Boolean)
- `vins_connected` (Number)

View File

@@ -0,0 +1,59 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_disks_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_disks_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) ID of the account
### Optional
- `disk_id` (Number) Filter by disk ID
- `disk_max_size` (Number) Filter by disk max size
- `name` (String) Filter by disk name
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `type` (String) Filter by disk type
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (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:
- `disk_id` (Number)
- `disk_name` (String)
- `pool_name` (String)
- `sep_id` (Number)
- `shareable` (Boolean)
- `size_max` (Number)
- `type` (String)

View File

@@ -0,0 +1,75 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_flipgroups_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_flipgroups_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) ID of the account
### Optional
- `by_ip` (String) Filter by IP
- `extnet_id` (Number) Filter by extnet ID
- `flipgroup_id` (Number) Filter by flipgroup ID
- `name` (String) Filter by name
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vins_id` (Number) Filter by ViNS ID
- `vins_name` (String) Filter by ViNS name
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (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_id` (Number)
- `client_type` (String)
- `conn_type` (String)
- `created_by` (String)
- `created_time` (Number)
- `default_gw` (String)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `fg_id` (Number)
- `fg_name` (String)
- `gid` (Number)
- `guid` (Number)
- `ip` (String)
- `milestones` (Number)
- `net_id` (Number)
- `net_type` (String)
- `netmask` (Number)
- `status` (String)
- `updated_by` (String)
- `updated_time` (Number)

View File

@@ -0,0 +1,103 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `acl` (String) Filter by ACL
- `by_id` (Number) Filter by ID
- `name` (String) Filter by name
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Filter 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:
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `ckey` (String)
- `company` (String)
- `companyurl` (String)
- `compute_features` (List of String)
- `cpu_allocation_parameter` (String)
- `cpu_allocation_ratio` (Number)
- `created_by` (String)
- `created_time` (Number)
- `dc_location` (String)
- `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `displayname` (String)
- `guid` (Number)
- `meta` (List of String)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits))
- `resource_types` (List of String)
- `send_access_emails` (Boolean)
- `status` (String)
- `uniq_pools` (List of String)
- `updated_time` (Number)
- `version` (Number)
- `vins` (List of Number)
- `zone_ids` (List of Number)
<a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--items--resource_limits"></a>
### Nested Schema for `items.resource_limits`
Read-Only:
- `cu_c` (Number)
- `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number)
- `cu_m` (Number)
- `cu_np` (Number)
- `gpu_units` (Number)

View File

@@ -0,0 +1,102 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_list_deleted Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_list_deleted (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `acl` (String) Filter by ACL
- `by_id` (Number) Filter by ID
- `name` (String) Filter by name
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `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:
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `ckey` (String)
- `company` (String)
- `companyurl` (String)
- `compute_features` (List of String)
- `cpu_allocation_parameter` (String)
- `cpu_allocation_ratio` (Number)
- `created_by` (String)
- `created_time` (Number)
- `dc_location` (String)
- `deactivation_time` (Number)
- `default_zone_id` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `displayname` (String)
- `guid` (Number)
- `meta` (List of String)
- `resource_limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resource_limits))
- `resource_types` (List of String)
- `send_access_emails` (Boolean)
- `status` (String)
- `uniq_pools` (List of String)
- `updated_time` (Number)
- `version` (Number)
- `vins` (List of Number)
- `zone_ids` (List of Number)
<a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--items--resource_limits"></a>
### Nested Schema for `items.resource_limits`
Read-Only:
- `cu_c` (Number)
- `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number)
- `cu_m` (Number)
- `cu_np` (Number)
- `gpu_units` (Number)

View File

@@ -0,0 +1,105 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_resource_consumption_get Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_resource_consumption_get (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `consumed` (List of Object) (see [below for nested schema](#nestedatt--consumed))
- `id` (String) The ID of this resource.
- `reserved` (List of Object) (see [below for nested schema](#nestedatt--reserved))
- `resource_limits` (List of Object) (see [below for nested schema](#nestedatt--resource_limits))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--consumed"></a>
### Nested Schema for `consumed`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--consumed--seps))
<a id="nestedobjatt--consumed--seps"></a>
### Nested Schema for `consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedatt--reserved"></a>
### Nested Schema for `reserved`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--reserved--seps))
<a id="nestedobjatt--reserved--seps"></a>
### Nested Schema for `reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedatt--resource_limits"></a>
### Nested Schema for `resource_limits`
Read-Only:
- `cu_c` (Number)
- `cu_d` (Number)
- `cu_dm` (Number)
- `cu_i` (Number)
- `cu_m` (Number)
- `cu_np` (Number)
- `gpu_units` (Number)

View File

@@ -0,0 +1,94 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_resource_consumption_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_resource_consumption_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `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:
- `account_id` (Number)
- `consumed` (List of Object) (see [below for nested schema](#nestedobjatt--items--consumed))
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--items--reserved))
<a id="nestedobjatt--items--consumed"></a>
### Nested Schema for `items.consumed`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--consumed--seps))
<a id="nestedobjatt--items--consumed--seps"></a>
### Nested Schema for `items.consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedobjatt--items--reserved"></a>
### Nested Schema for `items.reserved`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--reserved--seps))
<a id="nestedobjatt--items--reserved--seps"></a>
### Nested Schema for `items.reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)

View File

@@ -0,0 +1,150 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_rg_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_rg_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) ID of the account
### Optional
- `entry_count` (Number)
- `name` (String) Filter by name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RG ID
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Filter by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vins_id` (Number) Filter by ViNS ID
- `vm_id` (Number) Filter by VM ID
### Read-Only
- `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (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:
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `milestones` (Number)
- `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources))
- `rg_id` (Number)
- `rg_name` (String)
- `status` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vinses` (Number)
<a id="nestedobjatt--items--computes"></a>
### Nested Schema for `items.computes`
Read-Only:
- `started` (Number)
- `stopped` (Number)
<a id="nestedobjatt--items--resources"></a>
### Nested Schema for `items.resources`
Read-Only:
- `consumed` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--consumed))
- `limits` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--limits))
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--reserved))
<a id="nestedobjatt--items--resources--consumed"></a>
### Nested Schema for `items.resources.consumed`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--consumed--seps))
<a id="nestedobjatt--items--resources--consumed--seps"></a>
### Nested Schema for `items.resources.consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedobjatt--items--resources--limits"></a>
### Nested Schema for `items.resources.limits`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (Number)
<a id="nestedobjatt--items--resources--reserved"></a>
### Nested Schema for `items.resources.reserved`
Read-Only:
- `cpu` (Number)
- `disksize` (Number)
- `disksizemax` (Number)
- `extips` (Number)
- `exttraffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--reserved--seps))
<a id="nestedobjatt--items--resources--reserved--seps"></a>
### Nested Schema for `items.resources.reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)

View File

@@ -0,0 +1,71 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_account_vins_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_account_vins_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `account_id` (Number) ID of the account
### Optional
- `ext_ip` (String) Filter by external IP
- `name` (String) Filter by name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RG ID
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vins_id` (Number) Filter by ViNS ID
### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource.
- `items` (List of Object) Search Result (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_id` (Number)
- `account_name` (String)
- `computes` (Number)
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `external_ip` (String)
- `extnet_id` (Number)
- `free_ips` (Number)
- `network` (String)
- `pri_vnf_dev_id` (Number)
- `rg_id` (Number)
- `rg_name` (String)
- `status` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vin_id` (Number)
- `vin_name` (String)

View File

@@ -0,0 +1,49 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_audit Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_audit (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `audit_guid` (String) audit guid
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `args` (String)
- `call` (String)
- `guid` (String)
- `id` (String) The ID of this resource.
- `kwargs` (String)
- `remote_addr` (String)
- `responsetime` (Number)
- `result` (String)
- `status_code` (Number)
- `tags` (String)
- `timestamp` (Number)
- `timestamp_end` (Number)
- `ttl` (String)
- `user` (String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,53 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_audit_linked_jobs Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_audit_linked_jobs (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `audit_guid` (String) audit guid
### Optional
- `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:
- `cmd` (String)
- `guid` (String)
- `nid` (Number)
- `physical_node` (Boolean)
- `state` (String)
- `time_create` (Number)
- `time_start` (Number)
- `time_stop` (Number)
- `timeout` (Number)

View File

@@ -0,0 +1,64 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_audit_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_audit_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `call` (String) find by api endpoint (Mongo RegExp supported)
- `max_status_code` (Number) find by HTTP max status code
- `min_status_code` (Number) find by HTTP min status code
- `page` (Number) page number
- `request_id` (String) request id
- `size` (Number) page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `timestamp_at` (Number) find all audits after point in time (unixtime)
- `timestamp_to` (Number) find all audits before point in time (unixtime)
- `user` (String) find by user (Mongo RegExp supported)
### Read-Only
- `entry_count` (Number) entry count
- `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:
- `args` (String)
- `call` (String)
- `guid` (String)
- `kwargs` (String)
- `remote_addr` (String)
- `responsetime` (Number)
- `result` (String)
- `status_code` (Number)
- `tags` (String)
- `timestamp` (Number)
- `timestamp_end` (Number)
- `ttl` (String)
- `user` (String)

View File

@@ -0,0 +1,33 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_audits_export_to_file Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_audits_export_to_file (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `file_path` (String) file path
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,144 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `disk_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_id` (Number)
- `account_name` (String)
- `acl` (String)
- `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedatt--computes))
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `destruction_time` (Number)
- `devicename` (String)
- `disk_name` (String)
- `disk_path` (String)
- `gid` (Number)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `image_id` (Number)
- `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune))
- `iqn` (String)
- `login` (String)
- `machine_id` (Number)
- `machine_name` (String)
- `milestones` (Number)
- `order` (Number)
- `params` (String)
- `parent_id` (Number)
- `passwd` (String)
- `pci_slot` (Number)
- `pool` (String)
- `present_to` (Map of Number)
- `purge_attempts` (Number)
- `purge_time` (Number)
- `reality_device_number` (Number)
- `reference_id` (String)
- `replication` (List of Object) Replication status (see [below for nested schema](#nestedatt--replication))
- `res_id` (String)
- `res_name` (String)
- `role` (String)
- `sep_id` (Number)
- `sep_type` (String)
- `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number)
- `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots))
- `status` (String)
- `tech_status` (String)
- `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--computes"></a>
### Nested Schema for `computes`
Read-Only:
- `compute_id` (String)
- `compute_name` (String)
<a id="nestedatt--iotune"></a>
### Nested Schema for `iotune`
Read-Only:
- `read_bytes_sec` (Number)
- `read_bytes_sec_max` (Number)
- `read_iops_sec` (Number)
- `read_iops_sec_max` (Number)
- `size_iops_sec` (Number)
- `total_bytes_sec` (Number)
- `total_bytes_sec_max` (Number)
- `total_iops_sec` (Number)
- `total_iops_sec_max` (Number)
- `write_bytes_sec` (Number)
- `write_bytes_sec_max` (Number)
- `write_iops_sec` (Number)
- `write_iops_sec_max` (Number)
<a id="nestedatt--replication"></a>
### Nested Schema for `replication`
Read-Only:
- `disk_id` (Number)
- `pool_id` (String)
- `role` (String)
- `self_volume_id` (String)
- `storage_id` (String)
- `volume_id` (String)
<a id="nestedatt--snapshots"></a>
### Nested Schema for `snapshots`
Read-Only:
- `guid` (String)
- `label` (String)
- `reference_id` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,162 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) ID of the account the disks belong to
- `account_name` (String) Find by account name
- `by_id` (Number) Find by ID
- `disk_max_size` (Number) Find by max disk size
- `name` (String) Find by name
- `page` (Number) Page number
- `pool` (String) Find by pool name
- `sep_id` (Number) Find by sep id
- `shared` (Boolean) Find by shared field
- `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))
- `type` (String) type of the disks
### 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_id` (Number)
- `account_name` (String)
- `acl` (String)
- `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `destruction_time` (Number)
- `devicename` (String)
- `disk_id` (Number)
- `disk_name` (String)
- `disk_path` (String)
- `gid` (Number)
- `guid` (Number)
- `image_id` (Number)
- `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune))
- `iqn` (String)
- `login` (String)
- `machine_id` (Number)
- `machine_name` (String)
- `milestones` (Number)
- `order` (Number)
- `params` (String)
- `parent_id` (Number)
- `passwd` (String)
- `pci_slot` (Number)
- `pool` (String)
- `present_to` (Map of Number)
- `purge_attempts` (Number)
- `purge_time` (Number)
- `reality_device_number` (Number)
- `reference_id` (String)
- `replication` (List of Object) (see [below for nested schema](#nestedobjatt--items--replication))
- `res_id` (String)
- `res_name` (String)
- `role` (String)
- `sep_id` (Number)
- `sep_type` (String)
- `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number)
- `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String)
- `tech_status` (String)
- `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number)
<a id="nestedobjatt--items--computes"></a>
### Nested Schema for `items.computes`
Read-Only:
- `compute_id` (String)
- `compute_name` (String)
<a id="nestedobjatt--items--iotune"></a>
### Nested Schema for `items.iotune`
Read-Only:
- `read_bytes_sec` (Number)
- `read_bytes_sec_max` (Number)
- `read_iops_sec` (Number)
- `read_iops_sec_max` (Number)
- `size_iops_sec` (Number)
- `total_bytes_sec` (Number)
- `total_bytes_sec_max` (Number)
- `total_iops_sec` (Number)
- `total_iops_sec_max` (Number)
- `write_bytes_sec` (Number)
- `write_bytes_sec_max` (Number)
- `write_iops_sec` (Number)
- `write_iops_sec_max` (Number)
<a id="nestedobjatt--items--replication"></a>
### Nested Schema for `items.replication`
Read-Only:
- `disk_id` (Number)
- `pool_id` (String)
- `role` (String)
- `self_volume_id` (String)
- `storage_id` (String)
- `volume_id` (String)
<a id="nestedobjatt--items--snapshots"></a>
### Nested Schema for `items.snapshots`
Read-Only:
- `guid` (String)
- `label` (String)
- `reference_id` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,159 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_list_deleted Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_list_deleted (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) ID of the account the disks belong to
- `account_name` (String) Find by account name
- `by_id` (Number) Find by ID
- `disk_max_size` (Number) Find by max disk size
- `name` (String) Find by name
- `page` (Number) Page number
- `shared` (Boolean) Find by shared field
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `type` (String) type of the disks
### 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_id` (Number)
- `account_name` (String)
- `acl` (String)
- `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedobjatt--items--computes))
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `destruction_time` (Number)
- `devicename` (String)
- `disk_id` (Number)
- `disk_name` (String)
- `disk_path` (String)
- `gid` (Number)
- `guid` (Number)
- `image_id` (Number)
- `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune))
- `iqn` (String)
- `login` (String)
- `machine_id` (Number)
- `machine_name` (String)
- `milestones` (Number)
- `order` (Number)
- `params` (String)
- `parent_id` (Number)
- `passwd` (String)
- `pci_slot` (Number)
- `pool` (String)
- `present_to` (Map of Number)
- `purge_attempts` (Number)
- `purge_time` (Number)
- `reality_device_number` (Number)
- `reference_id` (String)
- `replication` (List of Object) (see [below for nested schema](#nestedobjatt--items--replication))
- `res_id` (String)
- `res_name` (String)
- `role` (String)
- `sep_id` (Number)
- `sep_type` (String)
- `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number)
- `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String)
- `tech_status` (String)
- `type` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vmid` (Number)
<a id="nestedobjatt--items--computes"></a>
### Nested Schema for `items.computes`
Read-Only:
- `compute_id` (String)
- `compute_name` (String)
<a id="nestedobjatt--items--iotune"></a>
### Nested Schema for `items.iotune`
Read-Only:
- `read_bytes_sec` (Number)
- `read_bytes_sec_max` (Number)
- `read_iops_sec` (Number)
- `read_iops_sec_max` (Number)
- `size_iops_sec` (Number)
- `total_bytes_sec` (Number)
- `total_bytes_sec_max` (Number)
- `total_iops_sec` (Number)
- `total_iops_sec_max` (Number)
- `write_bytes_sec` (Number)
- `write_bytes_sec_max` (Number)
- `write_iops_sec` (Number)
- `write_iops_sec_max` (Number)
<a id="nestedobjatt--items--replication"></a>
### Nested Schema for `items.replication`
Read-Only:
- `disk_id` (Number)
- `pool_id` (String)
- `role` (String)
- `self_volume_id` (String)
- `storage_id` (String)
- `volume_id` (String)
<a id="nestedobjatt--items--snapshots"></a>
### Nested Schema for `items.snapshots`
Read-Only:
- `guid` (String)
- `label` (String)
- `reference_id` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,37 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_list_types Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_list_types (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `page` (Number) page number
- `size` (Number) page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `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 String) The types of disk in terms of its role in compute: 'B=Boot, D=Data, T=Temp'
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

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_image_list_stacks Data Source - decort" page_title: "decort_cb_disk_list_types_detailed Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
--- ---
# decort_image_list_stacks (Data Source) # decort_cb_disk_list_types_detailed (Data Source)
@@ -15,20 +15,18 @@ description: |-
<!-- schema generated by tfplugindocs --> <!-- schema generated by tfplugindocs -->
## Schema ## Schema
### Required
- `image_id` (Number) image id
### Optional ### Optional
- `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)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
- `entry_count` (Number)
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) items of stacks list (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -44,20 +42,15 @@ Optional:
Read-Only: Read-Only:
- `api_key` (String) - `pools` (List of Object) (see [below for nested schema](#nestedobjatt--items--pools))
- `api_url` (String) - `sep_id` (Number)
- `app_id` (String) - `sep_name` (String)
- `desc` (String)
- `drivers` (List of String) <a id="nestedobjatt--items--pools"></a>
- `error` (Number) ### Nested Schema for `items.pools`
- `guid` (Number)
- `id` (Number) Read-Only:
- `images` (List of Number)
- `login` (String)
- `name` (String) - `name` (String)
- `passwd` (String) - `system` (String)
- `reference_id` (String) - `types` (List of String)
- `status` (String)
- `type` (String)

View File

@@ -0,0 +1,129 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_list_unattached Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_list_unattached (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) ID of the account the disks belong to
- `account_name` (String) Find by account name
- `by_id` (Number) Find by ID
- `disk_max_size` (Number) Find by max disk size
- `page` (Number) Page number
- `pool` (String)
- `sep_id` (Number) ID of SEP
- `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))
- `type` (String) type of the disks
### 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:
- `_ckey` (String)
- `_meta` (List of String)
- `account_id` (Number)
- `account_name` (String)
- `acl` (String)
- `boot_partition` (Number)
- `created_time` (Number)
- `deleted_time` (Number)
- `desc` (String)
- `destruction_time` (Number)
- `disk_id` (Number)
- `disk_name` (String)
- `disk_path` (String)
- `gid` (Number)
- `guid` (Number)
- `image_id` (Number)
- `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--items--iotune))
- `iqn` (String)
- `login` (String)
- `milestones` (Number)
- `order` (Number)
- `params` (String)
- `parent_id` (Number)
- `passwd` (String)
- `pci_slot` (Number)
- `pool` (String)
- `present_to` (Map of Number)
- `purge_attempts` (Number)
- `purge_time` (Number)
- `reality_device_number` (Number)
- `reference_id` (String)
- `res_id` (String)
- `res_name` (String)
- `role` (String)
- `sep_id` (Number)
- `shareable` (Boolean)
- `size_max` (Number)
- `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--items--snapshots))
- `status` (String)
- `tech_status` (String)
- `type` (String)
- `vmid` (Number)
<a id="nestedobjatt--items--iotune"></a>
### Nested Schema for `items.iotune`
Read-Only:
- `read_bytes_sec` (Number)
- `read_bytes_sec_max` (Number)
- `read_iops_sec` (Number)
- `read_iops_sec_max` (Number)
- `size_iops_sec` (Number)
- `total_bytes_sec` (Number)
- `total_bytes_sec_max` (Number)
- `total_iops_sec` (Number)
- `total_iops_sec_max` (Number)
- `write_bytes_sec` (Number)
- `write_bytes_sec_max` (Number)
- `write_iops_sec` (Number)
- `write_iops_sec_max` (Number)
<a id="nestedobjatt--items--snapshots"></a>
### Nested Schema for `items.snapshots`
Read-Only:
- `guid` (String)
- `label` (String)
- `reference_id` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,139 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_replication Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_replication (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `disk_id` (Number) Id of primary disk
- `replica_disk_id` (Number) Id of secondary disk
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_id` (Number)
- `account_name` (String)
- `acl` (String)
- `boot_partition` (Number)
- `computes` (List of Object) (see [below for nested schema](#nestedatt--computes))
- `created_time` (Number)
- `deleted_time` (Number)
- `desc` (String)
- `destruction_time` (Number)
- `devicename` (String)
- `disk_name` (String)
- `disk_path` (String)
- `gid` (Number)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `image_id` (Number)
- `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedatt--iotune))
- `iqn` (String)
- `login` (String)
- `milestones` (Number)
- `order` (Number)
- `params` (String)
- `parent_id` (Number)
- `passwd` (String)
- `pci_slot` (Number)
- `pool` (String)
- `present_to` (Map of Number)
- `purge_attempts` (Number)
- `purge_time` (Number)
- `reality_device_number` (Number)
- `reference_id` (String)
- `replication` (List of Object) Replication status (see [below for nested schema](#nestedatt--replication))
- `res_id` (String)
- `res_name` (String)
- `role` (String)
- `sep_id` (Number)
- `sep_type` (String)
- `shareable` (Boolean)
- `size_max` (Number)
- `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedatt--snapshots))
- `status` (String)
- `status_replication` (String) Status of replication
- `tech_status` (String)
- `type` (String)
- `vmid` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--computes"></a>
### Nested Schema for `computes`
Read-Only:
- `compute_id` (String)
- `compute_name` (String)
<a id="nestedatt--iotune"></a>
### Nested Schema for `iotune`
Read-Only:
- `read_bytes_sec` (Number)
- `read_bytes_sec_max` (Number)
- `read_iops_sec` (Number)
- `read_iops_sec_max` (Number)
- `size_iops_sec` (Number)
- `total_bytes_sec` (Number)
- `total_bytes_sec_max` (Number)
- `total_iops_sec` (Number)
- `total_iops_sec_max` (Number)
- `write_bytes_sec` (Number)
- `write_bytes_sec_max` (Number)
- `write_iops_sec` (Number)
- `write_iops_sec_max` (Number)
<a id="nestedatt--replication"></a>
### Nested Schema for `replication`
Read-Only:
- `disk_id` (Number)
- `pool_id` (String)
- `role` (String)
- `self_volume_id` (String)
- `storage_id` (String)
- `volume_id` (String)
<a id="nestedatt--snapshots"></a>
### Nested Schema for `snapshots`
Read-Only:
- `guid` (String)
- `label` (String)
- `reference_id` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,43 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_snapshot Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_snapshot (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `disk_id` (Number) The unique ID of the subscriber-owner of the disk
- `label` (String) Name of the snapshot
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `guid` (String) ID of the snapshot
- `id` (String) The ID of this resource.
- `reference_id` (String)
- `res_id` (String) Reference to the snapshot
- `snap_set_guid` (String) The set snapshot ID
- `snap_set_time` (Number) The set time of the snapshot
- `timestamp` (Number) Snapshot time
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,51 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_disk_snapshot_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_disk_snapshot_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `disk_id` (Number) The unique ID of the subscriber-owner of the disk
### Optional
- `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:
- `guid` (String)
- `label` (String)
- `reference_id` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,48 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_dpdknet Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_dpdknet (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `dpdk_id` (Number) The unique ID of the subscriber-owner of the DPDK network
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_access` (List of Number) List of accounts with access
- `compute_ids` (List of Number) Compute IDs which uses this DPDK network
- `created_time` (Number) Created time
- `desc` (String) Description of DPDK network
- `gid` (Number) ID of the grid (platform)
- `guid` (Number) DPDK network ID on the storage side
- `id` (String) The ID of this resource.
- `name` (String) Name of network
- `ovs_bridge` (String) OVS bridge in which interfaces for computers created
- `rg_access` (List of Number) List of resource groups with access
- `status` (String) DPDK network status
- `updated_time` (Number) Updated time
- `vlan_id` (Number) vlan ID
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,63 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_dpdknet_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_dpdknet_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `by_id` (Number) Find by ID
- `compute_ids` (List of Number) Find by compute IDs
- `desc` (String) Find by description
- `gid` (Number) Find by GID
- `name` (String) Find by name
- `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:
- `account_access` (List of Number)
- `compute_ids` (List of Number)
- `created_time` (Number)
- `desc` (String)
- `dpdk_id` (Number)
- `gid` (Number)
- `guid` (Number)
- `name` (String)
- `ovs_bridge` (String)
- `rg_access` (List of Number)
- `status` (String)
- `updated_time` (Number)
- `vlan_id` (Number)

View File

@@ -0,0 +1,143 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_extnet Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_extnet (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `extnet_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `check_ips` (List of String)
- `ckey` (String)
- `default` (Boolean)
- `default_qos` (List of Object) (see [below for nested schema](#nestedatt--default_qos))
- `desc` (String)
- `dns` (List of String)
- `excluded` (List of Object) (see [below for nested schema](#nestedatt--excluded))
- `free_ips` (Number)
- `gateway` (String)
- `gid` (Number)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `ipcidr` (String)
- `meta` (List of String) meta
- `milestones` (Number)
- `mtu` (Number)
- `name` (String)
- `network` (String)
- `network_ids` (List of Object) (see [below for nested schema](#nestedatt--network_ids))
- `ntp` (List of String)
- `ovs_bridge` (String)
- `pre_reservations` (List of Object) (see [below for nested schema](#nestedatt--pre_reservations))
- `pre_reservations_num` (Number)
- `prefix` (Number)
- `pri_vnfdev_id` (Number)
- `redundant` (Boolean)
- `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations))
- `sec_vnfdev_id` (Number)
- `shared_with` (List of Number)
- `status` (String)
- `vlan_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs))
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--default_qos"></a>
### Nested Schema for `default_qos`
Read-Only:
- `e_rate` (Number)
- `guid` (String)
- `in_burst` (Number)
- `in_rate` (Number)
<a id="nestedatt--excluded"></a>
### Nested Schema for `excluded`
Read-Only:
- `client_type` (String)
- `desc` (String)
- `domain_name` (String)
- `hostname` (String)
- `ip` (String)
- `mac` (String)
- `type` (String)
- `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>
### Nested Schema for `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--vnfs"></a>
### Nested Schema for `vnfs`
Read-Only:
- `dhcp` (Number)

View File

@@ -0,0 +1,33 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_extnet_default Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_extnet_default (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `extnet_id` (Number)
- `id` (String) The ID of this resource.
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,103 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_extnet_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_extnet_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) Find by account ID
- `by_id` (Number) Find by ID
- `name` (String) Find by name
- `network` (String)
- `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))
- `vlan_id` (Number) Find by VLAN ID
- `vnfdev_id` (Number) Find by VnfDEV ID
### 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:
- `check_ips` (List of String)
- `ckey` (String)
- `default` (Boolean)
- `default_qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--default_qos))
- `desc` (String)
- `extnet_id` (Number)
- `free_ips` (Number)
- `gid` (Number)
- `guid` (Number)
- `ipcidr` (String)
- `meta` (List of String)
- `milestones` (Number)
- `mtu` (Number)
- `name` (String)
- `network_ids` (List of Object) (see [below for nested schema](#nestedobjatt--items--network_ids))
- `ovs_bridge` (String)
- `pre_reservations_num` (Number)
- `pri_vnfdev_id` (Number)
- `redundant` (Boolean)
- `sec_vnfdev_id` (Number)
- `shared_with` (List of Number)
- `status` (String)
- `vlan_id` (Number)
- `vnfs` (List of Object) (see [below for nested schema](#nestedobjatt--items--vnfs))
- `zone_id` (Number)
<a id="nestedobjatt--items--default_qos"></a>
### Nested Schema for `items.default_qos`
Read-Only:
- `e_rate` (Number)
- `guid` (String)
- `in_burst` (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>
### Nested Schema for `items.vnfs`
Read-Only:
- `dhcp` (Number)

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

@@ -0,0 +1,42 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_extnet_static_route Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_extnet_static_route (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `extnet_id` (Number) Unique ID of the ExtNet
- `route_id` (Number) Unique ID of the static route
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `compute_ids` (List of Number)
- `destination` (String)
- `gateway` (String)
- `guid` (String)
- `id` (String) The ID of this resource.
- `netmask` (String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,51 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_extnet_static_route_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_extnet_static_route_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `extnet_id` (Number) ID of ExtNet
### Optional
- `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:
- `compute_ids` (List of Number)
- `destination` (String)
- `gateway` (String)
- `guid` (String)
- `netmask` (String)
- `route_id` (Number)

View File

@@ -0,0 +1,62 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_flipgroup Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_flipgroup (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `flipgroup_id` (Number) flipgroup_id
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_id` (Number) account_id
- `account_name` (String) account_name
- `client_ids` (List of Number) client_ids
- `client_names` (List of String) client_names
- `client_type` (String) client_type
- `conn_id` (Number) conn_id
- `conn_type` (String) conn_type
- `created_by` (String) created_by
- `created_time` (Number) created_time
- `default_gw` (String) default_gw
- `deleted_by` (String) deleted_by
- `deleted_time` (Number) deleted_time
- `description` (String) description
- `gid` (Number) gid
- `guid` (Number) guid
- `id` (String) The ID of this resource.
- `ip` (String) ip
- `milestones` (Number) milestones
- `name` (String) name
- `net_id` (Number) net_id
- `net_type` (String) net_type
- `network` (String) network
- `rg_id` (Number) rg_id
- `rg_name` (String) rg_name
- `status` (String) status
- `updated_by` (String) updated_by
- `updated_time` (Number) updated_time
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,74 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_flipgroup_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_flipgroup_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) Account id
- `by_id` (Number) by_id
- `by_ip` (String) by_ip
- `client_ids` (List of Number) client_ids
- `conn_id` (Number) Conn id
- `extnet_id` (Number) extnet_id
- `name` (String) name
- `page` (Number) Page number
- `rg_id` (Number) rg_id
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `vins_id` (Number) vins_id
- `vins_name` (String) vins_name
### Read-Only
- `entry_count` (Number) entry_count
- `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_id` (Number)
- `ckey` (String)
- `client_ids` (List of Number)
- `client_type` (String)
- `conn_id` (Number)
- `conn_type` (String)
- `default_gw` (String)
- `description` (String)
- `flipgroup_id` (Number)
- `gid` (Number)
- `guid` (Number)
- `ip` (String)
- `meta` (List of String)
- `milestones` (Number)
- `name` (String)
- `net_id` (Number)
- `net_mask` (Number)
- `net_type` (String)
- `status` (String)

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_grid Data Source - decort" page_title: "decort_cb_grid Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
--- ---
# decort_grid (Data Source) # decort_cb_grid (Data Source)
@@ -25,12 +25,17 @@ description: |-
### Read-Only ### Read-Only
- `auth_broker` (List of String)
- `ckey` (String)
- `flag` (String) - `flag` (String)
- `gid` (Number) - `gid` (Number)
- `guid` (Number) - `guid` (Number)
- `id` (Number) The ID of this resource. - `id` (Number) The ID of this resource.
- `location_code` (String) - `location_code` (String)
- `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`
@@ -39,5 +44,3 @@ Optional:
- `default` (String) - `default` (String)
- `read` (String) - `read` (String)

View File

@@ -0,0 +1,89 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_grid_get_consumption Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_grid_get_consumption (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `grid_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `consumed` (List of Object) (see [below for nested schema](#nestedatt--consumed))
- `id` (String) The ID of this resource.
- `reserved` (List of Object) (see [below for nested schema](#nestedatt--reserved))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--consumed"></a>
### Nested Schema for `consumed`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--consumed--seps))
<a id="nestedobjatt--consumed--seps"></a>
### Nested Schema for `consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedatt--reserved"></a>
### Nested Schema for `reserved`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--reserved--seps))
<a id="nestedobjatt--reserved--seps"></a>
### Nested Schema for `reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)

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_sep_pool Data Source - decort" page_title: "decort_cb_grid_get_diagnosis Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
--- ---
# decort_sep_pool (Data Source) # decort_cb_grid_get_diagnosis (Data Source)
@@ -17,8 +17,8 @@ description: |-
### Required ### Required
- `pool_name` (String) pool name - `file_path` (String)
- `sep_id` (Number) storage endpoint provider ID - `gid` (Number)
### Optional ### Optional
@@ -27,7 +27,6 @@ description: |-
### Read-Only ### Read-Only
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `pool` (String)
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -36,5 +35,3 @@ Optional:
- `default` (String) - `default` (String)
- `read` (String) - `read` (String)

View File

@@ -0,0 +1,114 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_grid_get_settings Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_grid_get_settings (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `grid_id` (Number) grid (platform) ID
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `allowed_ports` (List of Number)
- `cleanup_retention_period` (Number)
- `docker_registry` (List of Object) (see [below for nested schema](#nestedatt--docker_registry))
- `enable_uptime_monitor` (Boolean)
- `extnet_max_pre_reservations_num` (Number)
- `healthcheck_notifications` (List of Object) (see [below for nested schema](#nestedatt--healthcheck_notifications))
- `id` (String) The ID of this resource.
- `k8s_cleanup_enabled` (Boolean)
- `limits` (String)
- `location_url` (String)
- `net_qos` (List of Object) (see [below for nested schema](#nestedatt--net_qos))
- `networks` (String)
- `prometheus` (List of Object) (see [below for nested schema](#nestedatt--prometheus))
- `vins_max_pre_reservations_num` (Number)
- `vnfdev_mgmt_net_range` (String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--docker_registry"></a>
### Nested Schema for `docker_registry`
Read-Only:
- `password` (String)
- `server` (String)
- `username` (String)
<a id="nestedatt--healthcheck_notifications"></a>
### Nested Schema for `healthcheck_notifications`
Read-Only:
- `emails` (List of Object) (see [below for nested schema](#nestedobjatt--healthcheck_notifications--emails))
<a id="nestedobjatt--healthcheck_notifications--emails"></a>
### Nested Schema for `healthcheck_notifications.emails`
Read-Only:
- `address` (String)
- `enabled` (Boolean)
<a id="nestedatt--net_qos"></a>
### Nested Schema for `net_qos`
Read-Only:
- `extnet` (List of Object) (see [below for nested schema](#nestedobjatt--net_qos--extnet))
- `vins` (List of Object) (see [below for nested schema](#nestedobjatt--net_qos--vins))
<a id="nestedobjatt--net_qos--extnet"></a>
### Nested Schema for `net_qos.extnet`
Read-Only:
- `e_rate` (Number)
- `in_burst` (Number)
- `in_rate` (Number)
<a id="nestedobjatt--net_qos--vins"></a>
### Nested Schema for `net_qos.vins`
Read-Only:
- `e_rate` (Number)
- `in_burst` (Number)
- `in_rate` (Number)
<a id="nestedatt--prometheus"></a>
### Nested Schema for `prometheus`
Read-Only:
- `scrape_interval` (Number)

View File

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

View File

@@ -0,0 +1,114 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_grid_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_grid_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `by_id` (Number) by id
- `name` (String) name
- `page` (Number) page number
- `size` (Number) page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number) entry count
- `id` (String) The ID of this resource.
- `items` (List of Object) grid list (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:
- `auth_broker` (List of String)
- `flag` (String)
- `gid` (Number)
- `guid` (Number)
- `id` (Number)
- `location_code` (String)
- `name` (String)
- `network_modes` (List of String)
- `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources))
- `sdn_support` (Boolean)
<a id="nestedobjatt--items--resources"></a>
### Nested Schema for `items.resources`
Read-Only:
- `current` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--current))
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--reserved))
<a id="nestedobjatt--items--resources--current"></a>
### Nested Schema for `items.resources.current`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--current--seps))
<a id="nestedobjatt--items--resources--current--seps"></a>
### Nested Schema for `items.resources.current.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedobjatt--items--resources--reserved"></a>
### Nested Schema for `items.resources.reserved`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources--reserved--seps))
<a id="nestedobjatt--items--resources--reserved--seps"></a>
### Nested Schema for `items.resources.reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)

View File

@@ -0,0 +1,94 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_grid_list_consumption Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_grid_list_consumption (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number) entry count
- `id` (String) The ID of this resource.
- `items` (List of Object) grid list consumption (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:
- `consumed` (List of Object) (see [below for nested schema](#nestedobjatt--items--consumed))
- `id` (Number)
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--items--reserved))
<a id="nestedobjatt--items--consumed"></a>
### Nested Schema for `items.consumed`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--consumed--seps))
<a id="nestedobjatt--items--consumed--seps"></a>
### Nested Schema for `items.consumed.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)
<a id="nestedobjatt--items--reserved"></a>
### Nested Schema for `items.reserved`
Read-Only:
- `cpu` (Number)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `ext_ips` (Number)
- `ext_traffic` (Number)
- `gpu` (Number)
- `ram` (Number)
- `seps` (List of Object) (see [below for nested schema](#nestedobjatt--items--reserved--seps))
<a id="nestedobjatt--items--reserved--seps"></a>
### Nested Schema for `items.reserved.seps`
Read-Only:
- `data_name` (String)
- `disk_size` (Number)
- `disk_size_max` (Number)
- `sep_id` (String)

View File

@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_grid_list_emails Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_grid_list_emails (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `page` (Number) page number
- `size` (Number) page size
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `entry_count` (Number) entry count
- `id` (String) The ID of this resource.
- `items` (List of String) grid list emails
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

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

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_virtual_image Resource - decort" page_title: "decort_cb_image Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
--- ---
# decort_virtual_image (Resource) # decort_cb_image (Data Source)
@@ -17,55 +17,54 @@ description: |-
### Required ### Required
- `name` (String) name of the virtual image to create - `image_id` (Number) image id
- `target_id` (Number) ID of real image to link this virtual image to upon creation
### Optional ### Optional
- `account_id` (Number) AccountId to make the image exclusive
- `architecture` (String) binary architecture of this image, one of X86_64 of PPC64_LE
- `bootable` (Boolean) Does this image boot OS
- `computeci_id` (Number)
- `enabled` (Boolean)
- `enabled_stacks` (List of String)
- `hot_resize` (Boolean) Does this machine supports hot resize
- `link_to` (Number)
- `password` (String) Optional password for the image
- `password_dl` (String) password for upload binary media
- `permanently` (Boolean) Whether to completely delete the image
- `pool_name` (String) pool for image create
- `reason` (String)
- `sep_id` (Number) storage endpoint provider ID
- `shared_with` (List of Number) - `shared_with` (List of Number)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `username` (String) Optional username for the image
- `username_dl` (String) username for upload binary media
### Read-Only ### Read-Only
- `account_id` (Number) AccountId to make the image exclusive
- `acl` (List of Object) (see [below for nested schema](#nestedatt--acl))
- `architecture` (String) binary architecture of this image, one of X86_64
- `boot_type` (String) Boot type of image bios or uefi - `boot_type` (String) Boot type of image bios or uefi
- `bootable` (Boolean) Does this image boot OS
- `cd_presented_to` (String)
- `computeci_id` (Number)
- `deleted_time` (Number)
- `desc` (String) - `desc` (String)
- `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)
- `gid` (Number) grid (platform) ID where this template should be create in - `gid` (Number) grid (platform) ID where this template should be create in
- `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))
- `hot_resize` (Boolean) Does this machine supports hot resize
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `image_id` (Number) image id
- `image_type` (String) Image type linux, windows or other - `image_type` (String) Image type linux, windows or other
- `last_modified` (Number) - `last_modified` (Number)
- `meta` (List of String) meta - `link_to` (Number)
- `milestones` (Number) - `milestones` (Number)
- `name` (String) Name of the rescue disk
- `network_interface_naming` (String)
- `password` (String) Optional password for the image
- `pool_name` (String) pool for image create
- `present_to` (Map of Number)
- `provider_name` (String) - `provider_name` (String)
- `purge_attempts` (Number) - `purge_attempts` (Number)
- `reference_id` (String) - `reference_id` (String)
- `res_id` (String) - `res_id` (String)
- `res_name` (String) - `res_name` (String)
- `rescuecd` (Boolean) - `rescuecd` (Boolean)
- `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
- `url` (String) URL where to download media from - `url` (String) URL where to download media from
- `username` (String) Optional username for the image
- `version` (String) version - `version` (String) version
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
@@ -73,11 +72,21 @@ description: |-
Optional: Optional:
- `create` (String)
- `default` (String) - `default` (String)
- `delete` (String)
- `read` (String) - `read` (String)
- `update` (String)
<a id="nestedatt--acl"></a>
### Nested Schema for `acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedatt--history"></a> <a id="nestedatt--history"></a>
@@ -88,5 +97,3 @@ Read-Only:
- `guid` (String) - `guid` (String)
- `id` (Number) - `id` (Number)
- `timestamp` (Number) - `timestamp` (Number)

View File

@@ -0,0 +1,121 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_image_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_image_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `architecture` (String) find by architecture
- `bootable` (Boolean) find by bootable True or False
- `by_id` (Number) find by ID
- `enabled` (Boolean) find by enabled True or False
- `hot_resize` (Boolean) find by hot resize True or False
- `image_size` (Number) find by image size
- `name` (String) find by name
- `page` (Number) page number
- `pool` (String) find by pool
- `public` (Boolean) find by public True or False
- `sep_id` (Number) find by storage endpoint provider ID
- `sep_name` (String) find by SEP name
- `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))
- `type_image` (String) find by type
### Read-Only
- `entry_count` (Number) entry count
- `id` (String) The ID of this resource.
- `items` (List of Object) image list (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_id` (Number)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `architecture` (String)
- `boot_type` (String)
- `bootable` (Boolean)
- `cd_presented_to` (String)
- `computeci_id` (Number)
- `deleted_time` (Number)
- `desc` (String)
- `drivers` (List of String)
- `enabled` (Boolean)
- `gid` (Number)
- `guid` (Number)
- `history` (List of Object) (see [below for nested schema](#nestedobjatt--items--history))
- `hot_resize` (Boolean)
- `image_id` (Number)
- `image_type` (String)
- `last_modified` (Number)
- `link_to` (Number)
- `milestones` (Number)
- `name` (String)
- `network_interface_naming` (String)
- `password` (String)
- `pool_name` (String)
- `present_to` (Map of Number)
- `provider_name` (String)
- `purge_attempts` (Number)
- `reference_id` (String)
- `res_id` (String)
- `res_name` (String)
- `rescuecd` (Boolean)
- `sep_id` (Number)
- `shared_with` (List of Number)
- `size` (Number)
- `snapshot_id` (String)
- `status` (String)
- `tech_status` (String)
- `unc_path` (String)
- `url` (String)
- `username` (String)
- `version` (String)
- `virtual` (Boolean)
<a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--items--history"></a>
### Nested Schema for `items.history`
Read-Only:
- `guid` (String)
- `id` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,148 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_image_list_stacks Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_image_list_stacks (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `image_id` (Number) image id
### Optional
- `name` (String) find by name
- `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))
- `type_image` (String) find by type
### Read-Only
- `entry_count` (Number) entry count
- `id` (String) The ID of this resource.
- `items` (List of Object) items of stacks list (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:
- `api_key` (String)
- `api_url` (String)
- `app_id` (String)
- `ckey` (String)
- `cpu_allocation_ratio` (Number)
- `desc` (String)
- `descr` (String)
- `drivers` (List of String)
- `eco` (String)
- `error` (Number)
- `gid` (Number)
- `guid` (Number)
- `id` (Number)
- `images` (List of Number)
- `login` (String)
- `mem_allocation_ratio` (Number)
- `name` (String)
- `packages` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages))
- `passwd` (String)
- `reference_id` (String)
- `status` (String)
- `type` (String)
<a id="nestedobjatt--items--packages"></a>
### Nested Schema for `items.packages`
Read-Only:
- `libvirt_bin` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--libvirt_bin))
- `libvirt_daemon` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--libvirt_daemon))
- `lvm2_lockd` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--lvm2_lockd))
- `openvswitch_common` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--openvswitch_common))
- `openvswitch_switch` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--openvswitch_switch))
- `qemu_system_x86` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--qemu_system_x86))
- `sanlock` (List of Object) (see [below for nested schema](#nestedobjatt--items--packages--sanlock))
<a id="nestedobjatt--items--packages--libvirt_bin"></a>
### Nested Schema for `items.packages.libvirt_bin`
Read-Only:
- `installed_size` (String)
- `ver` (String)
<a id="nestedobjatt--items--packages--libvirt_daemon"></a>
### Nested Schema for `items.packages.libvirt_daemon`
Read-Only:
- `installed_size` (String)
- `ver` (String)
<a id="nestedobjatt--items--packages--lvm2_lockd"></a>
### Nested Schema for `items.packages.lvm2_lockd`
Read-Only:
- `installed_size` (String)
- `ver` (String)
<a id="nestedobjatt--items--packages--openvswitch_common"></a>
### Nested Schema for `items.packages.openvswitch_common`
Read-Only:
- `installed_size` (String)
- `ver` (String)
<a id="nestedobjatt--items--packages--openvswitch_switch"></a>
### Nested Schema for `items.packages.openvswitch_switch`
Read-Only:
- `installed_size` (String)
- `ver` (String)
<a id="nestedobjatt--items--packages--qemu_system_x86"></a>
### Nested Schema for `items.packages.qemu_system_x86`
Read-Only:
- `installed_size` (String)
- `ver` (String)
<a id="nestedobjatt--items--packages--sanlock"></a>
### Nested Schema for `items.packages.sanlock`
Read-Only:
- `installed_size` (String)
- `ver` (String)

View File

@@ -0,0 +1,52 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8ci Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8ci (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `k8ci_id` (Number) K8CI ID
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `desc` (String)
- `gid` (Number) gid
- `guid` (Number) guid
- `id` (String) The ID of this resource.
- `lb_image_id` (Number) LB Image ID
- `master_driver` (String)
- `master_image_id` (Number)
- `max_master_count` (Number)
- `max_worker_count` (Number)
- `milestones` (Number)
- `name` (String) K8CI name
- `network_plugins` (List of String)
- `shared_with` (List of Number)
- `status` (String) K8CI Status
- `version` (String)
- `worker_driver` (String)
- `worker_image_id` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,67 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8ci_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8ci_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `by_id` (Number) Filter by ID
- `include_disabled` (Boolean) Include deleted k8cis in result
- `master_driver` (String) Filter by master driver
- `name` (String) Filter by name
- `network_plugin` (String) Filter by network plugin
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Filter by status
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `worker_driver` (String) Filter by worker driver
### 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)
- `desc` (String)
- `gid` (Number)
- `guid` (Number)
- `k8ci_id` (Number)
- `lb_image_id` (Number)
- `master_driver` (String)
- `master_image_id` (Number)
- `max_master_count` (Number)
- `max_worker_count` (Number)
- `name` (String)
- `shared_with` (List of Number)
- `status` (String)
- `version` (String)
- `worker_driver` (String)
- `worker_image_id` (Number)

View File

@@ -0,0 +1,65 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8ci_list_deleted Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8ci_list_deleted (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `by_id` (Number) Filter by ID
- `master_driver` (String) Filter by master driver
- `name` (String) Filter by name
- `network_plugin` (String) Filter by network plugin
- `page` (Number) Page number
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
- `worker_driver` (String) Filter by worker driver
### 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)
- `desc` (String)
- `gid` (Number)
- `guid` (Number)
- `k8ci_id` (Number)
- `lb_image_id` (Number)
- `master_driver` (String)
- `master_image_id` (Number)
- `max_master_count` (Number)
- `max_worker_count` (Number)
- `name` (String)
- `shared_with` (List of Number)
- `status` (String)
- `version` (String)
- `worker_driver` (String)
- `worker_image_id` (Number)

211
docs/data-sources/cb_k8s.md Normal file
View File

@@ -0,0 +1,211 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `k8s_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedatt--acl))
- `bservice_id` (Number)
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `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.
- `gid` (Number)
- `guid` (Number)
- `id` (String) The ID of this resource.
- `k8s_ci_name` (String)
- `k8s_groups` (List of Object) (see [below for nested schema](#nestedatt--k8s_groups))
- `k8sci_id` (Number)
- `kubeconfig` (String) Kubeconfig for cluster access.
- `lb_id` (Number)
- `lb_ip` (String) IP address of default load balancer.
- `milestones` (Number)
- `name` (String)
- `network_plugin` (String)
- `rg_id` (Number)
- `rg_name` (String)
- `service_account` (List of Object) (see [below for nested schema](#nestedatt--service_account))
- `ssh_key` (String)
- `status` (String)
- `tech_status` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vins_id` (Number)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--acl"></a>
### Nested Schema for `acl`
Read-Only:
- `account_acl` (List of Object) (see [below for nested schema](#nestedobjatt--acl--account_acl))
- `k8s_acl` (List of Object) (see [below for nested schema](#nestedobjatt--acl--k8s_acl))
- `rg_acl` (List of Object) (see [below for nested schema](#nestedobjatt--acl--rg_acl))
<a id="nestedobjatt--acl--account_acl"></a>
### Nested Schema for `acl.account_acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--acl--k8s_acl"></a>
### Nested Schema for `acl.k8s_acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--acl--rg_acl"></a>
### Nested Schema for `acl.rg_acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedatt--k8s_groups"></a>
### Nested Schema for `k8s_groups`
Read-Only:
- `masters` (List of Object) (see [below for nested schema](#nestedobjatt--k8s_groups--masters))
- `workers` (List of Object) (see [below for nested schema](#nestedobjatt--k8s_groups--workers))
<a id="nestedobjatt--k8s_groups--masters"></a>
### Nested Schema for `k8s_groups.masters`
Read-Only:
- `cpu` (Number)
- `detailed_info` (List of Object) (see [below for nested schema](#nestedobjatt--k8s_groups--masters--detailed_info))
- `disk` (Number)
- `master_id` (Number)
- `name` (String)
- `num` (Number)
- `ram` (Number)
<a id="nestedobjatt--k8s_groups--masters--detailed_info"></a>
### Nested Schema for `k8s_groups.masters.detailed_info`
Read-Only:
- `compute_id` (Number)
- `external_ip` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--k8s_groups--masters--detailed_info--interfaces))
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedobjatt--k8s_groups--masters--detailed_info--interfaces"></a>
### Nested Schema for `k8s_groups.masters.detailed_info.interfaces`
Read-Only:
- `def_gw` (String)
- `ip_address` (String)
<a id="nestedobjatt--k8s_groups--workers"></a>
### Nested Schema for `k8s_groups.workers`
Read-Only:
- `annotations` (List of String)
- `cpu` (Number)
- `detailed_info` (List of Object) (see [below for nested schema](#nestedobjatt--k8s_groups--workers--detailed_info))
- `disk` (Number)
- `guid` (String)
- `id` (Number)
- `labels` (List of String)
- `name` (String)
- `num` (Number)
- `ram` (Number)
- `taints` (List of String)
<a id="nestedobjatt--k8s_groups--workers--detailed_info"></a>
### Nested Schema for `k8s_groups.workers.detailed_info`
Read-Only:
- `compute_id` (Number)
- `external_ip` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--k8s_groups--workers--detailed_info--interfaces))
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedobjatt--k8s_groups--workers--detailed_info--interfaces"></a>
### Nested Schema for `k8s_groups.workers.detailed_info.interfaces`
Read-Only:
- `def_gw` (String)
- `ip_address` (String)
<a id="nestedatt--service_account"></a>
### Nested Schema for `service_account`
Read-Only:
- `guid` (String)
- `password` (String)
- `username` (String)

View File

@@ -0,0 +1,62 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s_computes Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s_computes (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `k8s_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `masters` (List of Object) (see [below for nested schema](#nestedatt--masters))
- `workers` (List of Object) (see [below for nested schema](#nestedatt--workers))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--masters"></a>
### Nested Schema for `masters`
Read-Only:
- `group_name` (String)
- `id` (Number)
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedatt--workers"></a>
### Nested Schema for `workers`
Read-Only:
- `group_name` (String)
- `id` (Number)
- `name` (String)
- `status` (String)
- `tech_status` (String)

View File

@@ -0,0 +1,104 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `basic_service_id` (Number) Filter by BasicServiceID
- `by_id` (Number) Filter by ID
- `include_deleted` (Boolean) Include deleted k8s in result
- `ip_address` (String) Filter by ipAddress
- `lb_id` (Number) Filter by LBID
- `name` (String) Filter by name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RGID
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `status` (String) Filter by status
- `tech_status` (String) Filter by Tech 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:
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of String)
- `bservice_id` (Number)
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `extnet_id` (Number)
- `gid` (Number)
- `guid` (Number)
- `k8s_id` (Number)
- `k8s_name` (String)
- `k8sci_id` (Number)
- `kubeconfig` (String)
- `lb_id` (Number)
- `milestones` (Number)
- `network_plugin` (String)
- `rg_id` (Number)
- `rg_name` (String)
- `service_account` (List of Object) (see [below for nested schema](#nestedobjatt--items--service_account))
- `ssh_key` (String)
- `status` (String)
- `tech_status` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vins_id` (Number)
- `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups))
- `zone_id` (Number)
<a id="nestedobjatt--items--service_account"></a>
### Nested Schema for `items.service_account`
Read-Only:
- `guid` (String)
- `password` (String)
- `username` (String)
<a id="nestedobjatt--items--workers_groups"></a>
### Nested Schema for `items.workers_groups`
Read-Only:
- `annotations` (List of String)
- `guid` (String)
- `id` (Number)
- `labels` (List of String)
- `taints` (List of String)

View File

@@ -0,0 +1,128 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s_list_deleted Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s_list_deleted (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `basic_service_id` (Number) Filter by BasicServiceID
- `by_id` (Number) Filter by ID
- `ip_address` (String) Filter by ipAddress
- `lb_id` (Number) Filter by LBID
- `name` (String) Filter by name
- `page` (Number) Page number
- `rg_id` (Number) Filter by RGID
- `size` (Number) Page size
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `tech_status` (String) Filter by Tech 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:
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of String)
- `bservice_id` (Number)
- `created_by` (String)
- `created_time` (Number)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `extnet_id` (Number)
- `gid` (Number)
- `guid` (Number)
- `k8s_id` (Number)
- `k8s_name` (String)
- `k8sci_id` (Number)
- `kubeconfig` (String)
- `lb_id` (Number)
- `milestones` (Number)
- `network_plugin` (String)
- `rg_id` (Number)
- `rg_name` (String)
- `service_account` (List of Object) (see [below for nested schema](#nestedobjatt--items--service_account))
- `ssh_key` (String)
- `status` (String)
- `tech_status` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `vins_id` (Number)
- `workers_groups` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups))
- `zone_id` (Number)
<a id="nestedobjatt--items--service_account"></a>
### Nested Schema for `items.service_account`
Read-Only:
- `guid` (String)
- `password` (String)
- `username` (String)
<a id="nestedobjatt--items--workers_groups"></a>
### Nested Schema for `items.workers_groups`
Read-Only:
- `annotations` (List of String)
- `cpu` (Number)
- `detailed_info` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups--detailed_info))
- `disk` (Number)
- `guid` (String)
- `id` (Number)
- `labels` (List of String)
- `name` (String)
- `num` (Number)
- `ram` (Number)
- `taints` (List of String)
<a id="nestedobjatt--items--workers_groups--detailed_info"></a>
### Nested Schema for `items.workers_groups.detailed_info`
Read-Only:
- `compute_id` (Number)
- `external_ip` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--workers_groups--detailed_info--interfaces))
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedobjatt--items--workers_groups--detailed_info--interfaces"></a>
### Nested Schema for `items.workers_groups.detailed_info.interfaces`
Read-Only:
- `def_gw` (String)
- `ip_address` (String)

View File

@@ -0,0 +1,68 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s_wg Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s_wg (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `k8s_id` (Number) ID of k8s instance.
- `wg_id` (Number) ID of k8s worker Group.
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `annotations` (List of String)
- `cpu` (Number) Worker node CPU count.
- `detailed_info` (List of Object) (see [below for nested schema](#nestedatt--detailed_info))
- `disk` (Number) Worker node boot disk size. If unspecified or 0, size is defined by OS image size.
- `guid` (String)
- `id` (String) The ID of this resource.
- `labels` (List of String)
- `name` (String) Name of the worker group.
- `num` (Number) Number of worker nodes to create.
- `ram` (Number) Worker node RAM in MB.
- `taints` (List of String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--detailed_info"></a>
### Nested Schema for `detailed_info`
Read-Only:
- `compute_id` (Number)
- `external_ip` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--detailed_info--interfaces))
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedobjatt--detailed_info--interfaces"></a>
### Nested Schema for `detailed_info.interfaces`
Read-Only:
- `def_gw` (String)
- `ip_address` (String)

View File

@@ -0,0 +1,38 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s_wg_cloud_init Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s_wg_cloud_init (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `k8s_id` (Number) Kubernetes cluster ID
- `wg_id` (Number) ID of the workers compute group
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `cloud_init` (String) Worker group Cloud init
- `id` (String) The ID of this resource.
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,75 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_k8s_wg_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_k8s_wg_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `k8s_id` (Number)
### Optional
- `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:
- `annotations` (List of String)
- `cpu` (Number)
- `detailed_info` (List of Object) (see [below for nested schema](#nestedobjatt--items--detailed_info))
- `disk` (Number)
- `guid` (String)
- `labels` (List of String)
- `name` (String)
- `num` (Number)
- `ram` (Number)
- `taints` (List of String)
- `wg_id` (Number)
<a id="nestedobjatt--items--detailed_info"></a>
### Nested Schema for `items.detailed_info`
Read-Only:
- `compute_id` (Number)
- `external_ip` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--detailed_info--interfaces))
- `name` (String)
- `status` (String)
- `tech_status` (String)
<a id="nestedobjatt--items--detailed_info--interfaces"></a>
### Nested Schema for `items.detailed_info.interfaces`
Read-Only:
- `def_gw` (String)
- `ip_address` (String)

View File

@@ -0,0 +1,380 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number) Get compute by id
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_id` (Number) ID of the account this compute instance belongs to.
- `account_name` (String) Name of the account this compute instance belongs to.
- `acl` (List of Object) (see [below for nested schema](#nestedatt--acl))
- `affinity_label` (String)
- `affinity_rules` (List of Object) (see [below for nested schema](#nestedatt--affinity_rules))
- `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedatt--anti_affinity_rules))
- `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_disk_id` (Number)
- `boot_disk_size` (Number)
- `boot_order` (List of String)
- `boot_type` (String)
- `cd_image_id` (Number)
- `chipset` (String)
- `clone_reference` (Number)
- `clones` (List of Number)
- `computeci_id` (Number)
- `cpu_pin` (Boolean)
- `cpus` (Number)
- `created_by` (String)
- `created_time` (Number)
- `custom_fields` (String)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `devices` (String)
- `disks` (List of Object) (see [below for nested schema](#nestedatt--disks))
- `driver` (String)
- `gid` (Number)
- `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean)
- `id` (String) The ID of this resource.
- `image_id` (Number)
- `image_name` (String)
- `interfaces` (List of Object) (see [below for nested schema](#nestedatt--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String)
- `manager_id` (Number)
- `manager_type` (String)
- `migrationjob` (Number)
- `milestones` (Number)
- `name` (String)
- `natable_vins_id` (Number)
- `natable_vins_ip` (String)
- `natable_vins_name` (String)
- `natable_vins_network` (String)
- `natable_vins_network_name` (String)
- `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String)
- `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedatt--os_users))
- `pci_devices` (List of Number)
- `pinned` (Number)
- `pool` (String)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedatt--qemu_guest))
- `ram` (Number)
- `reference_id` (String)
- `registered` (Boolean)
- `res_name` (String)
- `reserved_node_cpus` (List of Number)
- `rg_id` (Number)
- `rg_name` (String)
- `sep_id` (Number)
- `snap_sets` (List of Object) (see [below for nested schema](#nestedatt--snap_sets))
- `stack_id` (Number)
- `stack_name` (String)
- `stateless_sep_id` (Number)
- `stateless_sep_type` (String)
- `status` (String)
- `tags` (List of Object) (see [below for nested schema](#nestedatt--tags))
- `tech_status` (String)
- `updated_by` (String)
- `updated_time` (Number)
- `user_data` (String)
- `user_managed` (Boolean)
- `vgpus` (List of Object) List of virtual GPUs (see [below for nested schema](#nestedatt--vgpus))
- `virtual_image_id` (Number)
- `virtual_image_name` (String)
- `vnc_password` (String)
- `zone_id` (Number)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--acl"></a>
### Nested Schema for `acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedatt--affinity_rules"></a>
### Nested Schema for `affinity_rules`
Read-Only:
- `guid` (String)
- `key` (String)
- `mode` (String)
- `policy` (String)
- `topology` (String)
- `value` (String)
<a id="nestedatt--anti_affinity_rules"></a>
### Nested Schema for `anti_affinity_rules`
Read-Only:
- `guid` (String)
- `key` (String)
- `mode` (String)
- `policy` (String)
- `topology` (String)
- `value` (String)
<a id="nestedatt--disks"></a>
### Nested Schema for `disks`
Read-Only:
- `account_id` (Number)
- `boot_partition` (Number)
- `bus_number` (Number)
- `ckey` (String)
- `created_time` (Number)
- `deleted_time` (Number)
- `desc` (String)
- `destruction_time` (Number)
- `disk_id` (Number)
- `disk_path` (String)
- `gid` (Number)
- `guid` (Number)
- `image_id` (Number)
- `images` (List of Number)
- `iotune` (List of Object) (see [below for nested schema](#nestedobjatt--disks--iotune))
- `iqn` (String)
- `login` (String)
- `meta` (List of String)
- `milestones` (Number)
- `name` (String)
- `params` (String)
- `parent_id` (Number)
- `passwd` (String)
- `pci_slot` (Number)
- `pool` (String)
- `present_to` (Map of Number)
- `purge_attempts` (Number)
- `purge_time` (Number)
- `reality_device_number` (Number)
- `reference_id` (String)
- `replication` (List of Object) (see [below for nested schema](#nestedobjatt--disks--replication))
- `res_id` (String)
- `res_name` (String)
- `role` (String)
- `sep_id` (Number)
- `shareable` (Boolean)
- `size_available` (Number)
- `size_max` (Number)
- `size_used` (Number)
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--disks--snapshots))
- `status` (String)
- `tech_status` (String)
- `type` (String)
<a id="nestedobjatt--disks--iotune"></a>
### Nested Schema for `disks.iotune`
Read-Only:
- `read_bytes_sec` (Number)
- `read_bytes_sec_max` (Number)
- `read_iops_sec` (Number)
- `read_iops_sec_max` (Number)
- `size_iops_sec` (Number)
- `total_bytes_sec` (Number)
- `total_bytes_sec_max` (Number)
- `total_iops_sec` (Number)
- `total_iops_sec_max` (Number)
- `write_bytes_sec` (Number)
- `write_bytes_sec_max` (Number)
- `write_iops_sec` (Number)
- `write_iops_sec_max` (Number)
<a id="nestedobjatt--disks--replication"></a>
### Nested Schema for `disks.replication`
Read-Only:
- `disk_id` (Number)
- `pool_id` (String)
- `role` (String)
- `self_volume_id` (String)
- `storage_id` (String)
- `volume_id` (String)
<a id="nestedobjatt--disks--snapshots"></a>
### Nested Schema for `disks.snapshots`
Read-Only:
- `guid` (String)
- `label` (String)
- `res_id` (String)
- `snap_set_guid` (String)
- `snap_set_time` (Number)
- `timestamp` (Number)
<a id="nestedatt--interfaces"></a>
### Nested Schema for `interfaces`
Read-Only:
- `bus_number` (Number)
- `conn_id` (Number)
- `conn_type` (String)
- `def_gw` (String)
- `enabled` (Boolean)
- `flip_group_id` (Number)
- `guid` (String)
- `ip_address` (String)
- `libvirt_settings` (List of Object) (see [below for nested schema](#nestedobjatt--interfaces--libvirt_settings))
- `listen_ssh` (Boolean)
- `mac` (String)
- `mtu` (Number)
- `name` (String)
- `net_id` (Number)
- `net_type` (String)
- `netmask` (Number)
- `node_id` (Number)
- `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String)
- `trunk_tags` (String)
- `type` (String)
- `vnfs` (List of Number)
<a id="nestedobjatt--interfaces--libvirt_settings"></a>
### Nested Schema for `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--interfaces--qos"></a>
### Nested Schema for `interfaces.qos`
Read-Only:
- `e_rate` (Number)
- `guid` (String)
- `in_brust` (Number)
- `in_rate` (Number)
<a id="nestedatt--os_users"></a>
### Nested Schema for `os_users`
Read-Only:
- `guid` (String)
- `login` (String)
- `password` (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>
### Nested Schema for `snap_sets`
Read-Only:
- `disks` (List of Number)
- `guid` (String)
- `label` (String)
- `timestamp` (Number)
<a id="nestedatt--tags"></a>
### Nested Schema for `tags`
Read-Only:
- `key` (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

@@ -0,0 +1,42 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_affinity_relations Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_affinity_relations (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `other_node` (List of String)
- `other_node_indirect` (List of String)
- `other_node_indirect_soft` (List of String)
- `other_node_soft` (List of String)
- `same_node` (List of String)
- `same_node_soft` (List of String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

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_grid_list Data Source - decort" page_title: "decort_cb_kvmvm_audits Data Source - terraform-provider-decort"
subcategory: "" subcategory: ""
description: |- description: |-
--- ---
# decort_grid_list (Data Source) # decort_cb_kvmvm_audits (Data Source)
@@ -15,16 +15,18 @@ description: |-
<!-- schema generated by tfplugindocs --> <!-- schema generated by tfplugindocs -->
## Schema ## Schema
### Required
- `compute_id` (Number)
### Optional ### Optional
- `page` (Number) page number
- `size` (Number) page size
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts)) - `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only ### Read-Only
- `id` (String) The ID of this resource. - `id` (String) The ID of this resource.
- `items` (List of Object) grid list (see [below for nested schema](#nestedatt--items)) - `items` (List of Object) (see [below for nested schema](#nestedatt--items))
<a id="nestedblock--timeouts"></a> <a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts` ### Nested Schema for `timeouts`
@@ -40,11 +42,8 @@ Optional:
Read-Only: Read-Only:
- `flag` (String) - `call` (String)
- `gid` (Number) - `responsetime` (Number)
- `guid` (Number) - `statuscode` (Number)
- `id` (Number) - `timestamp` (Number)
- `location_code` (String) - `user` (String)
- `name` (String)

View File

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

View File

@@ -0,0 +1,46 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_get_audits Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_get_audits (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `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:
- `epoch` (Number)
- `message` (String)

View File

@@ -0,0 +1,37 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_get_console_url Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_get_console_url (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `console_url` (String)
- `id` (String) The ID of this resource.
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,38 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_get_log Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_get_log (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
- `path` (String)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `log` (String)
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)

View File

@@ -0,0 +1,283 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) Find by AccountID
- `by_id` (Number) Find by ID
- `cd_image_id` (Number) Find by CD image ID
- `extnet_id` (Number) Find by Extnet ID
- `extnet_name` (String) Find by Extnet name
- `ignore_k8s` (Boolean) If set to true, ignores any VMs associated with any k8s cluster
- `image_id` (Number) Find by image ID
- `includedeleted` (Boolean)
- `ip_address` (String) Find by IP address
- `name` (String) Find by name
- `page` (Number)
- `rg_id` (Number) Find by RGID
- `rg_name` (String) Find by resgroup name
- `size` (Number)
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `stack_id` (Number) Find by stack ID
- `stack_name` (String) Find by node name.
- `status` (String) Find by status
- `tech_status` (String) Find by tech 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:
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `affinity_label` (String)
- `affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--affinity_rules))
- `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules))
- `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number)
- `cd_image_id` (Number)
- `chipset` (String)
- `clone_reference` (Number)
- `clones` (List of Number)
- `compute_id` (Number)
- `computeci_id` (Number)
- `cpu_pin` (Boolean)
- `cpus` (Number)
- `created_by` (String)
- `created_time` (Number)
- `custom_fields` (String)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `devices` (String)
- `disks` (List of Object) (see [below for nested schema](#nestedobjatt--items--disks))
- `driver` (String)
- `gid` (Number)
- `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean)
- `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
- `live_migration_job_id` (Number)
- `loader_type` (String)
- `lock_status` (String)
- `manager_id` (Number)
- `manager_type` (String)
- `migrationjob` (Number)
- `milestones` (Number)
- `name` (String)
- `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `nid` (Number)
- `numa_affinity` (String)
- `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users))
- `pinned` (Number)
- `preferred_cpu` (List of Number)
- `qemu_guest` (List of Object) (see [below for nested schema](#nestedobjatt--items--qemu_guest))
- `ram` (Number)
- `reference_id` (String)
- `registered` (Boolean)
- `res_name` (String)
- `reserved_node_cpus` (List of Number)
- `rg_id` (Number)
- `rg_name` (String)
- `snap_sets` (List of Object) (see [below for nested schema](#nestedobjatt--items--snap_sets))
- `stack_id` (Number)
- `stack_name` (String)
- `stateless_sep_id` (Number)
- `stateless_sep_type` (String)
- `status` (String)
- `tags` (List of Object) (see [below for nested schema](#nestedobjatt--items--tags))
- `tech_status` (String)
- `total_disk_size` (Number)
- `updated_by` (String)
- `updated_time` (Number)
- `user_data` (String)
- `user_managed` (Boolean)
- `vgpus` (List of Number)
- `vins_connected` (Number)
- `virtual_image_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--items--affinity_rules"></a>
### Nested Schema for `items.affinity_rules`
Read-Only:
- `guid` (String)
- `key` (String)
- `mode` (String)
- `policy` (String)
- `topology` (String)
- `value` (String)
<a id="nestedobjatt--items--anti_affinity_rules"></a>
### Nested Schema for `items.anti_affinity_rules`
Read-Only:
- `guid` (String)
- `key` (String)
- `mode` (String)
- `policy` (String)
- `topology` (String)
- `value` (String)
<a id="nestedobjatt--items--disks"></a>
### Nested Schema for `items.disks`
Read-Only:
- `bus_number` (Number)
- `disk_id` (Number)
- `pci_slot` (Number)
<a id="nestedobjatt--items--interfaces"></a>
### Nested Schema for `items.interfaces`
Read-Only:
- `bus_number` (Number)
- `conn_id` (Number)
- `conn_type` (String)
- `def_gw` (String)
- `enabled` (Boolean)
- `flip_group_id` (Number)
- `guid` (String)
- `ip_address` (String)
- `libvirt_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--libvirt_settings))
- `listen_ssh` (Boolean)
- `mac` (String)
- `mtu` (Number)
- `name` (String)
- `net_id` (Number)
- `net_type` (String)
- `netmask` (Number)
- `node_id` (Number)
- `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String)
- `trunk_tags` (String)
- `type` (String)
- `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>
### Nested Schema for `items.interfaces.qos`
Read-Only:
- `e_rate` (Number)
- `guid` (String)
- `in_brust` (Number)
- `in_rate` (Number)
<a id="nestedobjatt--items--os_users"></a>
### Nested Schema for `items.os_users`
Read-Only:
- `guid` (String)
- `login` (String)
- `password` (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>
### Nested Schema for `items.snap_sets`
Read-Only:
- `disks` (List of Number)
- `guid` (String)
- `label` (String)
- `timestamp` (Number)
<a id="nestedobjatt--items--tags"></a>
### Nested Schema for `items.tags`
Read-Only:
- `key` (String)
- `val` (String)

View File

@@ -0,0 +1,261 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_list_deleted Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_list_deleted (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Optional
- `account_id` (Number) Find by AccountID
- `by_id` (Number) Find by ID
- `extnet_id` (Number) Find by Extnet ID
- `extnet_name` (String) Find by Extnet name
- `ignore_k8s` (Boolean) If set to true, ignores any VMs associated with any k8s cluster
- `ip_address` (String) Find by IP address
- `name` (String) Find by name
- `page` (Number)
- `rg_id` (Number) Find by RGID
- `rg_name` (String) Find by resgroup name
- `size` (Number)
- `sort_by` (String) sort by one of supported fields, format +|-(field)
- `tech_status` (String) Find by tech 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:
- `account_id` (Number)
- `account_name` (String)
- `acl` (List of Object) (see [below for nested schema](#nestedobjatt--items--acl))
- `affinity_label` (String)
- `affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--affinity_rules))
- `affinity_weight` (Number)
- `anti_affinity_rules` (List of Object) (see [below for nested schema](#nestedobjatt--items--anti_affinity_rules))
- `arch` (String)
- `auto_start_w_node` (Boolean)
- `boot_order` (List of String)
- `boot_type` (String)
- `bootdisk_size` (Number)
- `cd_image_id` (Number)
- `chipset` (String)
- `clone_reference` (Number)
- `clones` (List of Number)
- `compute_id` (Number)
- `computeci_id` (Number)
- `cpu_pin` (Boolean)
- `cpus` (Number)
- `created_by` (String)
- `created_time` (Number)
- `custom_fields` (String)
- `deleted_by` (String)
- `deleted_time` (Number)
- `desc` (String)
- `devices` (String)
- `disks` (List of Object) (see [below for nested schema](#nestedobjatt--items--disks))
- `driver` (String)
- `gid` (Number)
- `guid` (Number)
- `hot_resize` (Boolean)
- `hp_backed` (Boolean)
- `image_id` (Number)
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
- `loader_type` (String)
- `lock_status` (String)
- `manager_id` (Number)
- `manager_type` (String)
- `migrationjob` (Number)
- `milestones` (Number)
- `name` (String)
- `need_reboot` (Boolean)
- `network_interface_naming` (String)
- `numa_affinity` (String)
- `numa_node_id` (Number)
- `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users))
- `pinned` (Number)
- `preferred_cpu` (List of Number)
- `ram` (Number)
- `reference_id` (String)
- `registered` (Boolean)
- `res_name` (String)
- `reserved_node_cpus` (List of Number)
- `rg_id` (Number)
- `rg_name` (String)
- `snap_sets` (List of Object) (see [below for nested schema](#nestedobjatt--items--snap_sets))
- `stack_id` (Number)
- `stack_name` (String)
- `stateless_sep_id` (Number)
- `stateless_sep_type` (String)
- `status` (String)
- `tags` (List of Object) (see [below for nested schema](#nestedobjatt--items--tags))
- `tech_status` (String)
- `total_disk_size` (Number)
- `updated_by` (String)
- `updated_time` (Number)
- `user_data` (String)
- `user_managed` (Boolean)
- `vgpus` (List of Number)
- `vins_connected` (Number)
- `virtual_image_id` (Number)
- `zone_id` (Number)
<a id="nestedobjatt--items--acl"></a>
### Nested Schema for `items.acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedobjatt--items--affinity_rules"></a>
### Nested Schema for `items.affinity_rules`
Read-Only:
- `guid` (String)
- `key` (String)
- `mode` (String)
- `policy` (String)
- `topology` (String)
- `value` (String)
<a id="nestedobjatt--items--anti_affinity_rules"></a>
### Nested Schema for `items.anti_affinity_rules`
Read-Only:
- `guid` (String)
- `key` (String)
- `mode` (String)
- `policy` (String)
- `topology` (String)
- `value` (String)
<a id="nestedobjatt--items--disks"></a>
### Nested Schema for `items.disks`
Read-Only:
- `disk_id` (Number)
- `pci_slot` (Number)
<a id="nestedobjatt--items--interfaces"></a>
### Nested Schema for `items.interfaces`
Read-Only:
- `bus_number` (Number)
- `conn_id` (Number)
- `conn_type` (String)
- `def_gw` (String)
- `enabled` (Boolean)
- `flip_group_id` (Number)
- `guid` (String)
- `ip_address` (String)
- `libvirt_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--libvirt_settings))
- `listen_ssh` (Boolean)
- `mac` (String)
- `mtu` (Number)
- `name` (String)
- `net_id` (Number)
- `net_type` (String)
- `netmask` (Number)
- `node_id` (Number)
- `pci_slot` (Number)
- `qos` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces--qos))
- `sdn_interface_id` (String)
- `target` (String)
- `trunk_tags` (String)
- `type` (String)
- `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>
### Nested Schema for `items.interfaces.qos`
Read-Only:
- `e_rate` (Number)
- `guid` (String)
- `in_brust` (Number)
- `in_rate` (Number)
<a id="nestedobjatt--items--os_users"></a>
### Nested Schema for `items.os_users`
Read-Only:
- `guid` (String)
- `login` (String)
- `password` (String)
- `public_key` (String)
<a id="nestedobjatt--items--snap_sets"></a>
### Nested Schema for `items.snap_sets`
Read-Only:
- `disks` (List of Number)
- `guid` (String)
- `label` (String)
- `timestamp` (Number)
<a id="nestedobjatt--items--tags"></a>
### Nested Schema for `items.tags`
Read-Only:
- `key` (String)
- `val` (String)

View File

@@ -0,0 +1,37 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_migrate_storage_info Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_migrate_storage_info (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `id` (String) The ID of this resource.
- `migrate_storage_info` (String)
<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_kvmvm_pci_device_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_pci_device_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `device_id` (Number) Find by device id
- `name` (String) Find by name
- `page` (Number) Page number
- `rg_id` (Number) Find by RG id
- `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:
- `ckey` (String)
- `compute_id` (Number)
- `description` (String)
- `device_id` (Number)
- `guid` (Number)
- `hwpath` (String)
- `meta` (List of String)
- `name` (String)
- `rg_id` (Number)
- `stack_id` (Number)
- `status` (String)
- `system_name` (String)

View File

@@ -0,0 +1,52 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_pfw_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_pfw_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `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:
- `local_ip` (String)
- `local_port` (Number)
- `pfw_id` (Number)
- `protocol` (String)
- `public_port_end` (Number)
- `public_port_start` (Number)
- `vm_id` (Number)

View File

@@ -0,0 +1,49 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_snapshot_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_snapshot_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `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:
- `disks` (List of Number)
- `guid` (String)
- `label` (String)
- `timestamp` (Number)

View File

@@ -0,0 +1,49 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_snapshot_usage Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_snapshot_usage (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `label` (String)
- `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:
- `count` (Number)
- `label` (String)
- `stored` (Number)
- `timestamp` (Number)

View File

@@ -0,0 +1,78 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_user_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_user_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
### Read-Only
- `account_acl` (List of Object) (see [below for nested schema](#nestedatt--account_acl))
- `compute_acl` (List of Object) (see [below for nested schema](#nestedatt--compute_acl))
- `id` (String) The ID of this resource.
- `rg_acl` (List of Object) (see [below for nested schema](#nestedatt--rg_acl))
<a id="nestedblock--timeouts"></a>
### Nested Schema for `timeouts`
Optional:
- `default` (String)
- `read` (String)
<a id="nestedatt--account_acl"></a>
### Nested Schema for `account_acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedatt--compute_acl"></a>
### Nested Schema for `compute_acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)
<a id="nestedatt--rg_acl"></a>
### Nested Schema for `rg_acl`
Read-Only:
- `explicit` (Boolean)
- `guid` (String)
- `right` (String)
- `status` (String)
- `type` (String)
- `user_group_id` (String)

View File

@@ -0,0 +1,70 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "decort_cb_kvmvm_vgpu_list Data Source - terraform-provider-decort"
subcategory: ""
description: |-
---
# decort_cb_kvmvm_vgpu_list (Data Source)
<!-- schema generated by tfplugindocs -->
## Schema
### Required
- `compute_id` (Number)
### Optional
- `gpu_id` (Number) Find by GPU id
- `includedeleted` (Boolean) Include deleted computes. If using field 'status', then includedeleted will be ignored
- `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))
- `type` (String) Find by type
### 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_id` (Number)
- `created_time` (Number)
- `deleted_time` (Number)
- `gid` (Number)
- `guid` (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)
- `vgpu_id` (Number)
- `vm_id` (Number)

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