Compare commits
49 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 6eb6546722 | |||
| 8ad6811e88 | |||
| 6876b25f0e | |||
| db1760cb72 | |||
| 84b7a80e1b | |||
| 8857ed17be | |||
| 91ba361af9 | |||
| f49d9f8860 | |||
| 20050bc169 | |||
| e2ee45ee14 | |||
|
|
294680282e | ||
|
|
2bc0fbae9a | ||
|
|
2453a32d01 | ||
|
|
0602a4b693 | ||
|
|
28b60de115 | ||
|
|
b705ce4aab | ||
|
|
83ca627cea | ||
|
|
739289fbb8 | ||
|
|
c89574c3e6 | ||
|
|
a1e61674c8 | ||
|
|
cb9ff26bb0 | ||
|
|
6932f9d305 | ||
|
|
712f8edf9e | ||
|
|
805ffe1f29 | ||
|
|
bf8d3fb437 | ||
| d7a7eb9cb3 | |||
|
|
b60f32c570 | ||
| 272e385318 | |||
| f731cf246f | |||
| 6365f63fc1 | |||
| 85ce76564f | |||
| 928481d26f | |||
| 0e64974821 | |||
| 371bb0d90f | |||
| caf7213bca | |||
| 9cf150437d | |||
| 523d96189f | |||
|
|
8ca233dd32 | ||
|
|
9bad8a6947 | ||
|
|
e3e7e7bd89 | ||
|
|
b112c5ee22 | ||
|
|
f2f31b939e | ||
|
|
c781ffafaa | ||
|
|
3715db2923 | ||
|
|
f83c8e8a9a | ||
|
|
af82decadd | ||
|
|
f5e0a53364 | ||
|
|
9d1c8eeaa7 | ||
|
|
8516e0419a |
4
.gitignore
vendored
4
.gitignore
vendored
@@ -2,4 +2,6 @@ decort/vendor/
|
|||||||
examples/
|
examples/
|
||||||
url_scrapping/
|
url_scrapping/
|
||||||
terraform-provider-decort*
|
terraform-provider-decort*
|
||||||
.vscode/
|
.vscode/
|
||||||
|
.DS_Store
|
||||||
|
|
||||||
|
|||||||
48
CHANGELOG.md
48
CHANGELOG.md
@@ -1,49 +1,5 @@
|
|||||||
### Version 3.4.0
|
## Version 4.6.2
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
- Added the pci_devices field in resources cloudbroker/kvmvm, cloudapi/kvmvm, datasources cloudbroker/kvmvm, cloudapi/kvmvm
|
||||||
|
|
||||||
- Add "seps" to the data source decort_account
|
|
||||||
- Add "seps" to the resource decort_account
|
|
||||||
- Add "shareable" to the data source decort_account_disk_list
|
|
||||||
- Change "compute_id" and "compute_name" to "computes" in data source decort_disks
|
|
||||||
- Change "compute_id" and "compute_name" to "computes" in resource decort_disks
|
|
||||||
- Change "compute_id" and "compute_name" to "computes" in data source decort_disks_list
|
|
||||||
- Add "shareable" to the data source decort_disk
|
|
||||||
- Add "shareable" to the resource decort_disk
|
|
||||||
- Add "shareable" to the data source decort_disk_list
|
|
||||||
- Add "present_to" to the data source decort_disk
|
|
||||||
- Add "present_to" to the data source decort_disk_list
|
|
||||||
- Add "present_to" to the resource decort_disk
|
|
||||||
- Add "shareable" to the data source decort_kvmvm
|
|
||||||
- Add "shareable" to the resource decort_kvmvm
|
|
||||||
- Add "size_max" to the data source decort_kvmvm
|
|
||||||
- Add "size_max" to the resource decort_kvmvm
|
|
||||||
- Add "size_used" to the data source decort_kvmvm
|
|
||||||
- Add "size_used" to the resource decort_kvmvm
|
|
||||||
- Add "present_to" to the data source decort_image
|
|
||||||
- Add "present_to" to the resource decort_image
|
|
||||||
- Add optional field "labels" to the resource decort_k8s
|
|
||||||
- Add optional field "taints" to the resource decort_k8s
|
|
||||||
- Add optional field "annotations" to the resource decort_k8s
|
|
||||||
- Add optional field "sep_id" in block masters in the resource decort_k8s
|
|
||||||
- Add optional field "sep_pool" in block masters in the resource decort_k8s
|
|
||||||
- Add optional field "sep_id" in block workers in the resource decort_k8s
|
|
||||||
- Add optional field "sep_pool" in block workers in the resource decort_k8s
|
|
||||||
- Add "gid" to the data source decort_resgroup
|
|
||||||
- Add "resources" to the data source decort_resgroup
|
|
||||||
- Add "status" to the data source decort_resgroup
|
|
||||||
- Add "vins" to the data source decort_resgroup
|
|
||||||
- Add "vms" to the data source decort_resgroup
|
|
||||||
- Add "gid" to the resource decort_resgroup
|
|
||||||
- Add "resources" to the resource decort_resgroup
|
|
||||||
- Add "status" to the resource decort_resgroup
|
|
||||||
- Add "vins" to the resource decort_resgroup
|
|
||||||
- Add "vms" to the resource decort_resgroup
|
|
||||||
- Add optional field "force" to the resource decort_resgroup
|
|
||||||
- Add optional field "permanently" to the resource decort_resgroup
|
|
||||||
- Add optional field "reason" to the resource decort_resgroup
|
|
||||||
- Add "resources" to the resource decort_resgroup
|
|
||||||
- Add "gid" to the resource decort_resgroup
|
|
||||||
- Add "resources" to the data source decort_resgroup
|
|
||||||
- Add "gid" to the data source decort_resgroup
|
|
||||||
- Change required field "account_id" to optional in data source decort_resgroup
|
|
||||||
|
|||||||
82
Makefile
82
Makefile
@@ -1,15 +1,31 @@
|
|||||||
TEST?=$$(go list ./... | grep -v 'vendor')
|
TEST?=$$(go list ./... | grep -v 'vendor')
|
||||||
HOSTNAME=digitalenergy.online
|
HOSTNAME=basis
|
||||||
NAMESPACE=decort
|
NAMESPACE=decort
|
||||||
NAME=terraform-provider-decort
|
NAME=terraform-provider-decort
|
||||||
#BINARY=terraform-provider-${NAME}
|
BINDIR = ./bin
|
||||||
BINARY=${NAME}.exe
|
ZIPDIR = ./zip
|
||||||
|
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=1.1
|
VERSION=4.6.2
|
||||||
#OS_ARCH=darwin_amd64
|
OS_ARCH=$(shell go env GOHOSTOS)_$(shell go env GOHOSTARCH)
|
||||||
OS_ARCH=windows_amd64
|
|
||||||
#OS_ARCH=linux_amd64
|
FILES = ${BINARY}_${VERSION}_darwin_amd64\
|
||||||
|
${BINARY}_${VERSION}_darwin_arm64\
|
||||||
|
${BINARY}_${VERSION}_freebsd_386\
|
||||||
|
${BINARY}_${VERSION}_freebsd_amd64\
|
||||||
|
${BINARY}_${VERSION}_freebsd_arm\
|
||||||
|
${BINARY}_${VERSION}_linux_386\
|
||||||
|
${BINARY}_${VERSION}_linux_amd64\
|
||||||
|
${BINARY}_${VERSION}_linux_arm\
|
||||||
|
${BINARY}_${VERSION}_linux_arm64\
|
||||||
|
${BINARY}_${VERSION}_openbsd_386\
|
||||||
|
${BINARY}_${VERSION}_openbsd_amd64\
|
||||||
|
${BINARY}_${VERSION}_solaris_amd64\
|
||||||
|
${BINARY}_${VERSION}_windows_386.exe\
|
||||||
|
${BINARY}_${VERSION}_windows_amd64.exe\
|
||||||
|
|
||||||
|
BINS = $(addprefix bin/, $(FILES))
|
||||||
|
|
||||||
default: install
|
default: install
|
||||||
|
|
||||||
@@ -29,27 +45,41 @@ st:
|
|||||||
build:
|
build:
|
||||||
go build -o ${BINARY} ${MAINPATH}
|
go build -o ${BINARY} ${MAINPATH}
|
||||||
|
|
||||||
release:
|
release: $(FILES)
|
||||||
GOOS=darwin GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_darwin_amd64
|
|
||||||
GOOS=freebsd GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_freebsd_386
|
$(FILES) : $(BINDIR) $(ZIPDIR) $(BINS)
|
||||||
GOOS=freebsd GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_freebsd_amd64
|
zip -r $(ZIPDIR)/$@.zip $(BINDIR)/$@
|
||||||
GOOS=freebsd GOARCH=arm go build -o ./bin/${BINARY}_${VERSION}_freebsd_arm
|
zip -rj $(ZIPDIR)/$@.zip scripts/install.bat scripts/install.sh
|
||||||
GOOS=linux GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_linux_386
|
|
||||||
GOOS=linux GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_linux_amd64
|
$(BINDIR):
|
||||||
GOOS=linux GOARCH=arm go build -o ./bin/${BINARY}_${VERSION}_linux_arm
|
mkdir $@
|
||||||
GOOS=openbsd GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_openbsd_386
|
|
||||||
GOOS=openbsd GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_openbsd_amd64
|
$(ZIPDIR):
|
||||||
GOOS=solaris GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_solaris_amd64
|
mkdir $@
|
||||||
GOOS=windows GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_windows_386
|
|
||||||
GOOS=windows GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_windows_amd64
|
$(BINS):
|
||||||
|
GOOS=darwin GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_darwin_amd64 $(MAINPATH)
|
||||||
|
GOOS=darwin GOARCH=arm64 go build -o ./bin/${BINARY}_${VERSION}_darwin_arm64 $(MAINPATH)
|
||||||
|
GOOS=freebsd GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_freebsd_386 $(MAINPATH)
|
||||||
|
GOOS=freebsd GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_freebsd_amd64 $(MAINPATH)
|
||||||
|
GOOS=freebsd GOARCH=arm go build -o ./bin/${BINARY}_${VERSION}_freebsd_arm $(MAINPATH)
|
||||||
|
GOOS=linux GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_linux_386 $(MAINPATH)
|
||||||
|
GOOS=linux GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_linux_amd64 $(MAINPATH)
|
||||||
|
GOOS=linux GOARCH=arm go build -o ./bin/${BINARY}_${VERSION}_linux_arm $(MAINPATH)
|
||||||
|
GOOS=linux GOARCH=arm64 go build -o ./bin/${BINARY}_${VERSION}_linux_arm64 ${MAINPATH}
|
||||||
|
GOOS=openbsd GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_openbsd_386 $(MAINPATH)
|
||||||
|
GOOS=openbsd GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_openbsd_amd64 $(MAINPATH)
|
||||||
|
GOOS=solaris GOARCH=amd64 go build -o ./bin/${BINARY}_${VERSION}_solaris_amd64 $(MAINPATH)
|
||||||
|
GOOS=windows GOARCH=386 go build -o ./bin/${BINARY}_${VERSION}_windows_386.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
|
||||||
echo $(TEST) | xargs -t -n4 go test $(TESTARGS) -timeout=30s -parallel=4
|
echo $(TEST) | xargs -t -n4 go test $(TESTARGS) -timeout=30s -parallel=4
|
||||||
|
|
||||||
testacc:
|
testacc:
|
||||||
TF_ACC=1 go test $(TEST) -v $(TESTARGS) -timeout 120m
|
TF_ACC=1 go test $(TEST) -v $(TESTARGS) -timeout 120m
|
||||||
|
|||||||
235
README.md
235
README.md
@@ -6,6 +6,11 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
|
|||||||
|
|
||||||
| Версия DECORT API | Версия провайдера Terraform |
|
| Версия DECORT API | Версия провайдера Terraform |
|
||||||
| ------ | ------ |
|
| ------ | ------ |
|
||||||
|
| 4.0.0 | 4.6.x |
|
||||||
|
| 3.8.9 | 4.5.x |
|
||||||
|
| 3.8.8 | 4.4.x |
|
||||||
|
| 3.8.7 | 4.3.x |
|
||||||
|
| 3.8.6 | 4.0.x, 4.1.x, 4.2.x |
|
||||||
| 3.8.5 | 3.4.x |
|
| 3.8.5 | 3.4.x |
|
||||||
| 3.8.0 - 3.8.4 | 3.3.1 |
|
| 3.8.0 - 3.8.4 | 3.3.1 |
|
||||||
| 3.7.x | rc-1.25 |
|
| 3.7.x | rc-1.25 |
|
||||||
@@ -17,124 +22,169 @@ Terraform provider для платформы Digital Energy Cloud Orchestration
|
|||||||
Провайдер позволяет работать в двух режимах:
|
Провайдер позволяет работать в двух режимах:
|
||||||
|
|
||||||
- Режим пользователя,
|
- Режим пользователя,
|
||||||
- Режим администратора.
|
- Режим администратора. <br>
|
||||||
Для переключения между режимами используйте флаг DECORT_ADMIN_MODE.
|
Используйте ресурсы `decort_cb_` для администрирования. <br>
|
||||||
Вики проекта: https://github.com/rudecs/terraform-provider-decort/wiki
|
Вики проекта: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
|
|
||||||
## Возможности провайдера
|
## Возможности провайдера
|
||||||
|
|
||||||
- Работа с Compute instances,
|
- Режим пользователя:
|
||||||
- Работа с disks,
|
- Работа с accounts,
|
||||||
- Работа с k8s,
|
- Работа с bservice,
|
||||||
- Работа с image,
|
- Работа с disks,
|
||||||
- Работа с reource groups,
|
- Работа с extnets,
|
||||||
- Работа с VINS,
|
- Работа с flipgroups,
|
||||||
- Работа с pfw,
|
- Работа с image,
|
||||||
- Работа с accounts,
|
- Работа с k8s,
|
||||||
- Работа с snapshots,
|
- Работа с Compute instances,
|
||||||
- Работа с pcidevice,
|
- Работа с load balancer,
|
||||||
- Работа с sep,
|
- Работа с locations,
|
||||||
- Работа с vgpu,
|
- Работа с pfw,
|
||||||
- Работа с bservice,
|
- Работа с resource groups,
|
||||||
- Работа с extnets,
|
- Работа с snapshots,
|
||||||
- Работа с locations,
|
- Работа с stacks,
|
||||||
- Работа с load balancer.
|
- Работа с VINS.
|
||||||
|
|
||||||
Вики проекта: https://github.com/rudecs/terraform-provider-decort/wiki
|
- Режим администратора:
|
||||||
|
- Работа с accounts,
|
||||||
|
- Работа с audits,
|
||||||
|
- Работа с disks,
|
||||||
|
- Работа с extnets,
|
||||||
|
- Работа с flipgroups,
|
||||||
|
- Работа с grids,
|
||||||
|
- Работа с images,
|
||||||
|
- Работа с k8ci,
|
||||||
|
- Работа с k8s,
|
||||||
|
- Работа с Compute instances,
|
||||||
|
- Работа с load balancer,
|
||||||
|
- Работа с pci device,
|
||||||
|
- Работа с resource groups,
|
||||||
|
- Работа с seps,
|
||||||
|
- Работа с user,
|
||||||
|
- Работа с stacks,
|
||||||
|
- Работа с VINS.
|
||||||
|
|
||||||
## Начало
|
Со списком и описанием функционала всех групп можно ознамоиться на Вики проекта: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
|
|
||||||
Старт возможен по двум путям:
|
## Установка
|
||||||
|
Начиная с версии провайдера `4.3.0` в релизном архиве находятся скрипты-инсталляторы.
|
||||||
1. Установка через собранные пакеты.
|
Чтобы выполнить установку, необходимо:
|
||||||
2. Ручная установка.
|
1. Перейти по адресу: https://repository.basistech.ru/BASIS/terraform-provider-decort/releases
|
||||||
|
2. Выбрать необходимую версию провайдера подходящую под операционную систему.
|
||||||
### Установка через собранные пакеты.
|
3. Скачать архив.
|
||||||
|
4. Распаковать архив.
|
||||||
1. Скачайте и установите terraform по ссылке: https://learn.hashicorp.com/tutorials/terraform/install-cli?in=terraform/aws-get-started
|
5. Выполнить скрипт установщика, `install.sh` или `install.bat` для Windows.<br/>
|
||||||
2. Создайте файл `main.tf` и добавьте в него следующий блок.
|
*Для запуска `install.sh` не забудьте изменить права доступа к файлу*
|
||||||
|
```bash
|
||||||
|
chmod u+x install.sh
|
||||||
|
```
|
||||||
|
6. Дождаться сообщения об успешной установке. Установщик выведет актуальный блок конфигурации провайдера, скопируйте его
|
||||||
|
```bash
|
||||||
|
DECORT provider version 4.3.0 has been successfully installed
|
||||||
|
|
||||||
|
Copy this provider configuration to main.tf file:
|
||||||
|
terraform {
|
||||||
|
required_providers {
|
||||||
|
decort = {
|
||||||
|
version = "4.3.0"
|
||||||
|
source = "basis/decort/decort"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
7. После этого, создайте файл `main.tf` в рабочей директории, которая может находится в любом удобном для пользователя месте.
|
||||||
|
В данном примере, рабочая директория с файлом main.tf находится по пути:
|
||||||
|
```bash
|
||||||
|
~/work/tfdir/main.tf
|
||||||
|
```
|
||||||
|
8. Вставьте в `main.tf` блок конфигурации провайдера, который был выведен на экран установщиком:
|
||||||
|
```terraform
|
||||||
|
terraform {
|
||||||
|
required_providers {
|
||||||
|
decort = {
|
||||||
|
version = "4.3.0"
|
||||||
|
source = "basis/decort/decort"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
9. Добавьте в файл блок с инициализацией провайдера.
|
||||||
```terraform
|
```terraform
|
||||||
provider "decort" {
|
provider "decort" {
|
||||||
authenticator = "oauth2"
|
authenticator = "decs3o"
|
||||||
#controller_url = <DECORT_CONTROLLER_URL>
|
controller_url = "https://mr4.digitalenergy.online"
|
||||||
controller_url = "https://ds1.digitalenergy.online"
|
|
||||||
#oauth2_url = <DECORT_SSO_URL>
|
|
||||||
oauth2_url = "https://sso.digitalenergy.online"
|
oauth2_url = "https://sso.digitalenergy.online"
|
||||||
allow_unverified_ssl = true
|
allow_unverified_ssl = true
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
3. Выполните команду
|
10. В консоли выполните команду
|
||||||
|
```bash
|
||||||
```
|
|
||||||
terraform init
|
terraform init
|
||||||
```
|
```
|
||||||
|
|
||||||
Провайдер автоматически будет установлен на ваш компьютер из terraform registry.
|
11. В случае успешной установки, Terraform инициализирует провайдер и будет готов к дальнейшей работе.
|
||||||
|
|
||||||
### Ручная установка
|
|
||||||
|
|
||||||
1. Скачайте и установите Go по ссылке: https://go.dev/dl/
|
|
||||||
2. Скачайте и установите terraform по ссылке: https://learn.hashicorp.com/tutorials/terraform/install-cli?in=terraform/aws-get-started
|
|
||||||
3. Склонируйте репозиторий с провайдером, выполнив команду:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
git clone https://github.com/rudecs/terraform-provider-decort.git
|
|
||||||
```
|
|
||||||
|
|
||||||
4. Перейдите в скачанную папку с провайдером и выполните команду
|
|
||||||
|
|
||||||
```bash
|
|
||||||
go build -o terraform-provider-decort
|
|
||||||
```
|
|
||||||
|
|
||||||
Если вы знаете как устроен _makefile_, то можно изменить в файле `Makefile` параметры под вашу ОС и выполнить команду
|
|
||||||
|
|
||||||
```bash
|
|
||||||
make build
|
|
||||||
```
|
|
||||||
|
|
||||||
5. Полученный файл необходимо поместить:
|
|
||||||
Linux:
|
|
||||||
|
|
||||||
|
## Установка из релизов
|
||||||
|
Terraform провайдер DECORT имеет скомпилированные релизные версии, которые расположены по адресу: [Релизы](https://repository.basistech.ru/BASIS/terraform-provider-decort/releases).
|
||||||
|
Чтобы выполнить установку из релиза, необходимо:
|
||||||
|
1. Перейти по адресу: https://repository.basistech.ru/BASIS/terraform-provider-decort/releases
|
||||||
|
2. Выбрать необходимую версию провайдера подходящую под операционную систему.
|
||||||
|
3. Скачать архив.
|
||||||
|
4. Распаковать архив.
|
||||||
|
5. Полученный файл (в директории `bin/`) необходимо поместить:
|
||||||
|
Linux:
|
||||||
```bash
|
```bash
|
||||||
~/.terraform.d/plugins/${host_name}/${namespace}/${type}/${version}/${target}
|
~/.terraform.d/plugins/${host_name}/${namespace}/${type}/${version}/${target}
|
||||||
```
|
```
|
||||||
|
|
||||||
Windows:
|
Windows:
|
||||||
|
|
||||||
```powershell
|
```powershell
|
||||||
%APPDATA%\terraform.d\plugins\${host_name}\${namespace}\${type}\${version}\${target}
|
%APPDATA%\terraform.d\plugins\${host_name}\${namespace}\${type}\${version}\${target}
|
||||||
```
|
```
|
||||||
|
|
||||||
ВНИМАНИЕ: для ОС Windows `%APP_DATA%` является каталогом, в котором будут помещены будущие файлы terraform.
|
|
||||||
Где:
|
Где:
|
||||||
|
- host_name - имя хоста, держателя провайдера, например, basis
|
||||||
- host_name - имя хоста, держателя провайдера, например, digitalenergy.online
|
- namespace - пространство имен хоста, например decort
|
||||||
- namespace - пространство имен хоста, например decort
|
|
||||||
- type - тип провайдера, может совпадать с пространством имен, например, decort
|
- type - тип провайдера, может совпадать с пространством имен, например, decort
|
||||||
- version - версия провайдера, например 1.2
|
- version - версия провайдера, например 4.3.0
|
||||||
- target - версия ОС, например windows_amd64
|
- target - архитектура операционной системы, например windows_amd64
|
||||||
|
|
||||||
6. После этого, создайте файл `main.tf`.
|
В примере ниже используется путь до провайдера на машине с ОС Linux:
|
||||||
7. Добавьте в него следующий блок
|
|
||||||
|
|
||||||
|
```bash
|
||||||
|
~/.terraform.d/plugins/basis/decort/decort/4.3.0/linux_amd64/tf-provider
|
||||||
|
^ ^ ^ ^ ^ ^
|
||||||
|
host_name | | | | | |
|
||||||
|
| | | | |
|
||||||
|
namespace | | | | |
|
||||||
|
| | | |
|
||||||
|
type | | | |
|
||||||
|
| | |
|
||||||
|
version | | |
|
||||||
|
| |
|
||||||
|
target | |
|
||||||
|
|
|
||||||
|
исполняемый файл |
|
||||||
|
```
|
||||||
|
|
||||||
|
6. После этого, создайте файл `main.tf` в рабочей директории, которая может находится в любом удобном для пользователя месте.
|
||||||
|
В данном примере, рабочая директория с файлом main.tf находится по пути:
|
||||||
|
```bash
|
||||||
|
~/work/tfdir/main.tf
|
||||||
|
```
|
||||||
|
7. Добавьте в `main.tf` следующий блок
|
||||||
```terraform
|
```terraform
|
||||||
terraform {
|
terraform {
|
||||||
required_providers {
|
required_providers {
|
||||||
decort = {
|
decort = {
|
||||||
version = "1.2"
|
version = "4.3.0"
|
||||||
source = "digitalenergy.online/decort/decort"
|
source = "basis/decort/decort"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
В поле `version` указывается версия провайдера.
|
||||||
В поле `version` указывается версия провайдера.
|
<br/>
|
||||||
Обязательный параметр
|
**ВНИМАНИЕ: Версии в блоке и в пути к исполняемому файлу провайдера должны совпадать!**
|
||||||
Тип поля - строка
|
|
||||||
ВНИМАНИЕ: Версии в блоке и в репозитории, в который был помещен провайдер должны совпадать!
|
|
||||||
|
|
||||||
В поле `source` помещается путь до репозитория с версией вида:
|
В поле `source` помещается путь до репозитория с версией вида:
|
||||||
|
|
||||||
@@ -142,27 +192,30 @@ terraform {
|
|||||||
${host_name}/${namespace}/${type}
|
${host_name}/${namespace}/${type}
|
||||||
```
|
```
|
||||||
|
|
||||||
ВНИМАНИЕ: все параметры должны совпадать с путем репозитория, в котором помещен провайдер.
|
**ВНИМАНИЕ: Версии в блоке и в пути к исполняемому файлу провайдера должны совпадать!**
|
||||||
|
|
||||||
8. В консоле выполнить команду
|
8. Добавьте в файл блок с инициализацией провайдера.
|
||||||
|
```terraform
|
||||||
|
provider "decort" {
|
||||||
|
authenticator = "decs3o"
|
||||||
|
controller_url = "https://mr4.digitalenergy.online"
|
||||||
|
oauth2_url = "https://sso.digitalenergy.online"
|
||||||
|
allow_unverified_ssl = true
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
9. В консоли выполните команду
|
||||||
```bash
|
```bash
|
||||||
terraform init
|
terraform init
|
||||||
```
|
```
|
||||||
|
|
||||||
9. Если все прошло хорошо - ошибок не будет.
|
10. В случае успешной установки, Terraform инициализирует провайдер и будет готов к дальнейшей работе.
|
||||||
|
|
||||||
Более подробно о сборке провайдера можно найти по ссылке: https://learn.hashicorp.com/tutorials/terraform/provider-use?in=terraform/providers
|
|
||||||
|
|
||||||
## Примеры работы
|
## Примеры работы
|
||||||
|
|
||||||
Примеры работы можно найти:
|
Примеры работы можно найти:
|
||||||
|
|
||||||
- На вики проекта: https://github.com/rudecs/terraform-provider-decort/wiki
|
- На вики проекта: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
- В папке `samples`
|
- В папке `samples`
|
||||||
|
|
||||||
Схемы к terraform'у доступны:
|
|
||||||
|
|
||||||
- В папке `docs`
|
|
||||||
|
|
||||||
Хорошей работы!
|
Хорошей работы!
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ The provider support two working modes:
|
|||||||
- User mode,
|
- User mode,
|
||||||
- Administator mode.
|
- Administator mode.
|
||||||
Use flag DECORT_ADMIN_MODE for swithcing beetwen modes.
|
Use flag DECORT_ADMIN_MODE for swithcing beetwen modes.
|
||||||
See user guide at https://github.com/rudecs/terraform-provider-decort/wiki
|
See user guide at https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
|
|
||||||
## Features
|
## Features
|
||||||
|
|
||||||
@@ -42,7 +42,7 @@ The provider support two working modes:
|
|||||||
|
|
||||||
This provider supports Import operations on pre-existing resources.
|
This provider supports Import operations on pre-existing resources.
|
||||||
|
|
||||||
See user guide at https://github.com/rudecs/terraform-provider-decort/wiki
|
See user guide at https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
|
|
||||||
## Get Started
|
## Get Started
|
||||||
|
|
||||||
@@ -58,7 +58,7 @@ Two ways for starting:
|
|||||||
|
|
||||||
```terraform
|
```terraform
|
||||||
provider "decort" {
|
provider "decort" {
|
||||||
authenticator = "oauth2"
|
authenticator = "decs3o"
|
||||||
#controller_url = <DECORT_CONTROLLER_URL>
|
#controller_url = <DECORT_CONTROLLER_URL>
|
||||||
controller_url = "https://ds1.digitalenergy.online"
|
controller_url = "https://ds1.digitalenergy.online"
|
||||||
#oauth2_url = <DECORT_SSO_URL>
|
#oauth2_url = <DECORT_SSO_URL>
|
||||||
@@ -158,7 +158,7 @@ More details about the provider's building process: https://learn.hashicorp.com/
|
|||||||
|
|
||||||
## Examples and Samples
|
## Examples and Samples
|
||||||
|
|
||||||
- Examples: https://github.com/rudecs/terraform-provider-decort/wiki
|
- Examples: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
- Samples: see in repository `samples`
|
- Samples: see in repository `samples`
|
||||||
|
|
||||||
Terraform schemas in:
|
Terraform schemas in:
|
||||||
|
|||||||
@@ -3,6 +3,8 @@ Copyright (c) 2019-2022 Digital Energy Cloud Solutions LLC. All Rights Reserved.
|
|||||||
Authors:
|
Authors:
|
||||||
Petr Krutov, <petr.krutov@digitalenergy.online>
|
Petr Krutov, <petr.krutov@digitalenergy.online>
|
||||||
Stanislav Solovev, <spsolovev@digitalenergy.online>
|
Stanislav Solovev, <spsolovev@digitalenergy.online>
|
||||||
|
Kasim Baybikov, <kmbaybikov@basistech.ru>
|
||||||
|
Tim Tkachev, <tvtkachev@basistech.ru>
|
||||||
|
|
||||||
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.
|
||||||
@@ -21,12 +23,12 @@ limitations under the License.
|
|||||||
Terraform DECORT provider - manage resources provided by DECORT (Digital Energy Cloud
|
Terraform DECORT provider - manage resources provided by DECORT (Digital Energy Cloud
|
||||||
Orchestration Technology) with Terraform by Hashicorp.
|
Orchestration Technology) with Terraform by Hashicorp.
|
||||||
|
|
||||||
Source code: https://github.com/rudecs/terraform-provider-decort
|
Source code: https://repository.basistech.ru/BASIS/terraform-provider-decort
|
||||||
|
|
||||||
Please see README.md to learn where to place source code so that it
|
Please see README.md to learn where to place source code so that it
|
||||||
builds seamlessly.
|
builds seamlessly.
|
||||||
|
|
||||||
Documentation: https://github.com/rudecs/terraform-provider-decort/wiki
|
Documentation: https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package main
|
package main
|
||||||
@@ -37,7 +39,7 @@ import (
|
|||||||
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
|
"github.com/hashicorp/terraform-plugin-sdk/v2/helper/schema"
|
||||||
"github.com/hashicorp/terraform-plugin-sdk/v2/plugin"
|
"github.com/hashicorp/terraform-plugin-sdk/v2/plugin"
|
||||||
|
|
||||||
"github.com/rudecs/terraform-provider-decort/internal/provider"
|
"repository.basistech.ru/BASIS/terraform-provider-decort/internal/provider"
|
||||||
)
|
)
|
||||||
|
|
||||||
//go:generate go run github.com/hashicorp/terraform-plugin-docs/cmd/tfplugindocs
|
//go:generate go run github.com/hashicorp/terraform-plugin-docs/cmd/tfplugindocs
|
||||||
|
|||||||
@@ -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,7 +30,10 @@ 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)
|
||||||
@@ -43,7 +46,6 @@ description: |-
|
|||||||
- `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)
|
||||||
@@ -100,43 +102,8 @@ 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>
|
|
||||||
### Nested Schema for `resources`
|
|
||||||
|
|
||||||
Read-Only:
|
|
||||||
|
|
||||||
- `current` (List of Object) (see [below for nested schema](#nestedobjatt--resources--current))
|
|
||||||
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--resources--reserved))
|
|
||||||
|
|
||||||
<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)
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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,6 +48,7 @@ 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)
|
||||||
- `status` (String)
|
- `status` (String)
|
||||||
@@ -59,5 +65,3 @@ Read-Only:
|
|||||||
- `status` (String)
|
- `status` (String)
|
||||||
- `type` (String)
|
- `type` (String)
|
||||||
- `user_group_id` (String)
|
- `user_group_id` (String)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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,19 @@ 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
|
||||||
- `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 +72,3 @@ Read-Only:
|
|||||||
- `status` (String)
|
- `status` (String)
|
||||||
- `updated_by` (String)
|
- `updated_by` (String)
|
||||||
- `updated_time` (Number)
|
- `updated_time` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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,6 +49,7 @@ 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)
|
||||||
- `status` (String)
|
- `status` (String)
|
||||||
@@ -59,5 +66,3 @@ Read-Only:
|
|||||||
- `status` (String)
|
- `status` (String)
|
||||||
- `type` (String)
|
- `type` (String)
|
||||||
- `user_group_id` (String)
|
- `user_group_id` (String)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
105
docs/data-sources/account_resource_consumption_get.md
Normal file
105
docs/data-sources/account_resource_consumption_get.md
Normal 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)
|
||||||
94
docs/data-sources/account_resource_consumption_list.md
Normal file
94
docs/data-sources/account_resource_consumption_list.md
Normal 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)
|
||||||
@@ -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))
|
||||||
|
|
||||||
@@ -111,5 +120,3 @@ Read-Only:
|
|||||||
- `exttraffic` (Number)
|
- `exttraffic` (Number)
|
||||||
- `gpu` (Number)
|
- `gpu` (Number)
|
||||||
- `ram` (Number)
|
- `ram` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
@@ -70,11 +69,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 +104,3 @@ Read-Only:
|
|||||||
- `label` (String)
|
- `label` (String)
|
||||||
- `timestamp` (Number)
|
- `timestamp` (Number)
|
||||||
- `valid` (Boolean)
|
- `valid` (Boolean)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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,3 @@ Read-Only:
|
|||||||
- `updated_by` (String)
|
- `updated_by` (String)
|
||||||
- `updated_time` (Number)
|
- `updated_time` (Number)
|
||||||
- `user_managed` (Boolean)
|
- `user_managed` (Boolean)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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: |-
|
||||||
|
|
||||||
@@ -84,5 +84,3 @@ Read-Only:
|
|||||||
|
|
||||||
- `login` (String)
|
- `login` (String)
|
||||||
- `password` (String)
|
- `password` (String)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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,3 @@ Read-Only:
|
|||||||
- `updated_by` (String)
|
- `updated_by` (String)
|
||||||
- `updated_time` (Number)
|
- `updated_time` (Number)
|
||||||
- `user_managed` (Boolean)
|
- `user_managed` (Boolean)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -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)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
87
docs/data-sources/cb_account.md
Normal file
87
docs/data-sources/cb_account.md
Normal file
@@ -0,0 +1,87 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `deleted_by` (String)
|
||||||
|
- `deleted_time` (Number)
|
||||||
|
- `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)
|
||||||
|
|
||||||
|
<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--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)
|
||||||
49
docs/data-sources/cb_account_audits_list.md
Normal file
49
docs/data-sources/cb_account_audits_list.md
Normal 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)
|
||||||
37
docs/data-sources/cb_account_available_templates_list.md
Normal file
37
docs/data-sources/cb_account_available_templates_list.md
Normal 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)
|
||||||
76
docs/data-sources/cb_account_computes_list.md
Normal file
76
docs/data-sources/cb_account_computes_list.md
Normal 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)
|
||||||
59
docs/data-sources/cb_account_disks_list.md
Normal file
59
docs/data-sources/cb_account_disks_list.md
Normal 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)
|
||||||
75
docs/data-sources/cb_account_flipgroups_list.md
Normal file
75
docs/data-sources/cb_account_flipgroups_list.md
Normal 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)
|
||||||
100
docs/data-sources/cb_account_list.md
Normal file
100
docs/data-sources/cb_account_list.md
Normal file
@@ -0,0 +1,100 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `deleted_by` (String)
|
||||||
|
- `deleted_time` (Number)
|
||||||
|
- `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)
|
||||||
|
|
||||||
|
<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)
|
||||||
99
docs/data-sources/cb_account_list_deleted.md
Normal file
99
docs/data-sources/cb_account_list_deleted.md
Normal file
@@ -0,0 +1,99 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `deleted_by` (String)
|
||||||
|
- `deleted_time` (Number)
|
||||||
|
- `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)
|
||||||
|
|
||||||
|
<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)
|
||||||
105
docs/data-sources/cb_account_resource_consumption_get.md
Normal file
105
docs/data-sources/cb_account_resource_consumption_get.md
Normal 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)
|
||||||
94
docs/data-sources/cb_account_resource_consumption_list.md
Normal file
94
docs/data-sources/cb_account_resource_consumption_list.md
Normal 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)
|
||||||
149
docs/data-sources/cb_account_rg_list.md
Normal file
149
docs/data-sources/cb_account_rg_list.md
Normal file
@@ -0,0 +1,149 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `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)
|
||||||
71
docs/data-sources/cb_account_vins_list.md
Normal file
71
docs/data-sources/cb_account_vins_list.md
Normal 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)
|
||||||
49
docs/data-sources/cb_audit.md
Normal file
49
docs/data-sources/cb_audit.md
Normal 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
|
||||||
|
|
||||||
|
- `apitask` (String)
|
||||||
|
- `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)
|
||||||
52
docs/data-sources/cb_audit_linked_jobs.md
Normal file
52
docs/data-sources/cb_audit_linked_jobs.md
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `state` (String)
|
||||||
|
- `time_create` (Number)
|
||||||
|
- `time_start` (Number)
|
||||||
|
- `time_stop` (Number)
|
||||||
|
- `timeout` (Number)
|
||||||
56
docs/data-sources/cb_audit_list.md
Normal file
56
docs/data-sources/cb_audit_list.md
Normal file
@@ -0,0 +1,56 @@
|
|||||||
|
---
|
||||||
|
# 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
|
||||||
|
- `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:
|
||||||
|
|
||||||
|
- `call` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `responsetime` (Number)
|
||||||
|
- `status_code` (Number)
|
||||||
|
- `timestamp` (Number)
|
||||||
|
- `user` (String)
|
||||||
137
docs/data-sources/cb_disk.md
Normal file
137
docs/data-sources/cb_disk.md
Normal file
@@ -0,0 +1,137 @@
|
|||||||
|
---
|
||||||
|
# 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_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` (List 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)
|
||||||
|
- `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)
|
||||||
157
docs/data-sources/cb_disk_list.md
Normal file
157
docs/data-sources/cb_disk_list.md
Normal file
@@ -0,0 +1,157 @@
|
|||||||
|
---
|
||||||
|
# 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_time` (Number)
|
||||||
|
- `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` (List 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_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--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)
|
||||||
154
docs/data-sources/cb_disk_list_deleted.md
Normal file
154
docs/data-sources/cb_disk_list_deleted.md
Normal file
@@ -0,0 +1,154 @@
|
|||||||
|
---
|
||||||
|
# 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_time` (Number)
|
||||||
|
- `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` (List 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_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--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)
|
||||||
37
docs/data-sources/cb_disk_list_types.md
Normal file
37
docs/data-sources/cb_disk_list_types.md
Normal 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)
|
||||||
@@ -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)
|
|
||||||
|
|
||||||
|
|
||||||
129
docs/data-sources/cb_disk_list_unattached.md
Normal file
129
docs/data-sources/cb_disk_list_unattached.md
Normal 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` (List 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)
|
||||||
139
docs/data-sources/cb_disk_replication.md
Normal file
139
docs/data-sources/cb_disk_replication.md
Normal 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` (List 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)
|
||||||
43
docs/data-sources/cb_disk_snapshot.md
Normal file
43
docs/data-sources/cb_disk_snapshot.md
Normal 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)
|
||||||
51
docs/data-sources/cb_disk_snapshot_list.md
Normal file
51
docs/data-sources/cb_disk_snapshot_list.md
Normal 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)
|
||||||
111
docs/data-sources/cb_extnet.md
Normal file
111
docs/data-sources/cb_extnet.md
Normal file
@@ -0,0 +1,111 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `name` (String)
|
||||||
|
- `network` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
|
- `ovs_bridge` (String)
|
||||||
|
- `pre_reservations_num` (Number)
|
||||||
|
- `prefix` (Number)
|
||||||
|
- `pri_vnfdev_id` (Number)
|
||||||
|
- `reservations` (List of Object) (see [below for nested schema](#nestedatt--reservations))
|
||||||
|
- `shared_with` (List of Number)
|
||||||
|
- `status` (String)
|
||||||
|
- `vlan_id` (Number)
|
||||||
|
- `vnfs` (List of Object) (see [below for nested schema](#nestedatt--vnfs))
|
||||||
|
|
||||||
|
<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--reservations"></a>
|
||||||
|
### Nested Schema for `reservations`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `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)
|
||||||
33
docs/data-sources/cb_extnet_default.md
Normal file
33
docs/data-sources/cb_extnet_default.md
Normal 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)
|
||||||
90
docs/data-sources/cb_extnet_list.md
Normal file
90
docs/data-sources/cb_extnet_list.md
Normal file
@@ -0,0 +1,90 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `name` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
|
- `ovs_bridge` (String)
|
||||||
|
- `pre_reservations_num` (Number)
|
||||||
|
- `pri_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))
|
||||||
|
|
||||||
|
<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--vnfs"></a>
|
||||||
|
### Nested Schema for `items.vnfs`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `dhcp` (Number)
|
||||||
42
docs/data-sources/cb_extnet_static_route.md
Normal file
42
docs/data-sources/cb_extnet_static_route.md
Normal 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)
|
||||||
51
docs/data-sources/cb_extnet_static_route_list.md
Normal file
51
docs/data-sources/cb_extnet_static_route_list.md
Normal 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)
|
||||||
62
docs/data-sources/cb_flipgroup.md
Normal file
62
docs/data-sources/cb_flipgroup.md
Normal 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)
|
||||||
74
docs/data-sources/cb_flipgroup_list.md
Normal file
74
docs/data-sources/cb_flipgroup_list.md
Normal 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)
|
||||||
@@ -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,6 +25,7 @@ description: |-
|
|||||||
|
|
||||||
### Read-Only
|
### Read-Only
|
||||||
|
|
||||||
|
- `auth_broker` (List of String)
|
||||||
- `flag` (String)
|
- `flag` (String)
|
||||||
- `gid` (Number)
|
- `gid` (Number)
|
||||||
- `guid` (Number)
|
- `guid` (Number)
|
||||||
@@ -39,5 +40,3 @@ Optional:
|
|||||||
|
|
||||||
- `default` (String)
|
- `default` (String)
|
||||||
- `read` (String)
|
- `read` (String)
|
||||||
|
|
||||||
|
|
||||||
89
docs/data-sources/cb_grid_get_consumption.md
Normal file
89
docs/data-sources/cb_grid_get_consumption.md
Normal 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)
|
||||||
@@ -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,7 @@ description: |-
|
|||||||
|
|
||||||
### Required
|
### Required
|
||||||
|
|
||||||
- `pool_name` (String) pool name
|
- `gid` (Number)
|
||||||
- `sep_id` (Number) storage endpoint provider ID
|
|
||||||
|
|
||||||
### Optional
|
### Optional
|
||||||
|
|
||||||
@@ -26,8 +25,8 @@ description: |-
|
|||||||
|
|
||||||
### Read-Only
|
### Read-Only
|
||||||
|
|
||||||
|
- `diagnosis` (String)
|
||||||
- `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)
|
||||||
|
|
||||||
|
|
||||||
33
docs/data-sources/cb_grid_get_status.md
Normal file
33
docs/data-sources/cb_grid_get_status.md
Normal 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)
|
||||||
112
docs/data-sources/cb_grid_list.md
Normal file
112
docs/data-sources/cb_grid_list.md
Normal file
@@ -0,0 +1,112 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `resources` (List of Object) (see [below for nested schema](#nestedobjatt--items--resources))
|
||||||
|
|
||||||
|
<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)
|
||||||
94
docs/data-sources/cb_grid_list_consumption.md
Normal file
94
docs/data-sources/cb_grid_list_consumption.md
Normal 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)
|
||||||
36
docs/data-sources/cb_grid_list_emails.md
Normal file
36
docs/data-sources/cb_grid_list_emails.md
Normal 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)
|
||||||
37
docs/data-sources/cb_grid_post_diagnosis.md
Normal file
37
docs/data-sources/cb_grid_post_diagnosis.md
Normal file
@@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
# generated by https://github.com/hashicorp/terraform-plugin-docs
|
||||||
|
page_title: "decort_cb_grid_post_diagnosis Data Source - terraform-provider-decort"
|
||||||
|
subcategory: ""
|
||||||
|
description: |-
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# decort_cb_grid_post_diagnosis (Data Source)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- schema generated by tfplugindocs -->
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
### Required
|
||||||
|
|
||||||
|
- `gid` (Number)
|
||||||
|
|
||||||
|
### Optional
|
||||||
|
|
||||||
|
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
|
||||||
|
|
||||||
|
### Read-Only
|
||||||
|
|
||||||
|
- `diagnosis` (String)
|
||||||
|
- `id` (String) The ID of this resource.
|
||||||
|
|
||||||
|
<a id="nestedblock--timeouts"></a>
|
||||||
|
### Nested Schema for `timeouts`
|
||||||
|
|
||||||
|
Optional:
|
||||||
|
|
||||||
|
- `default` (String)
|
||||||
|
- `read` (String)
|
||||||
33
docs/data-sources/cb_grid_post_status.md
Normal file
33
docs/data-sources/cb_grid_post_status.md
Normal 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)
|
||||||
@@ -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,53 @@ 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 of PPC64_LE
|
||||||
- `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` (List 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
|
||||||
- `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 +71,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 +96,3 @@ Read-Only:
|
|||||||
- `guid` (String)
|
- `guid` (String)
|
||||||
- `id` (Number)
|
- `id` (Number)
|
||||||
- `timestamp` (Number)
|
- `timestamp` (Number)
|
||||||
|
|
||||||
|
|
||||||
119
docs/data-sources/cb_image_list.md
Normal file
119
docs/data-sources/cb_image_list.md
Normal file
@@ -0,0 +1,119 @@
|
|||||||
|
---
|
||||||
|
# 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
|
||||||
|
- `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` (List 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)
|
||||||
|
- `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)
|
||||||
149
docs/data-sources/cb_image_list_stacks.md
Normal file
149
docs/data-sources/cb_image_list_stacks.md
Normal file
@@ -0,0 +1,149 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `meta` (List of String)
|
||||||
|
- `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)
|
||||||
52
docs/data-sources/cb_k8ci.md
Normal file
52
docs/data-sources/cb_k8ci.md
Normal 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)
|
||||||
67
docs/data-sources/cb_k8ci_list.md
Normal file
67
docs/data-sources/cb_k8ci_list.md
Normal 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)
|
||||||
65
docs/data-sources/cb_k8ci_list_deleted.md
Normal file
65
docs/data-sources/cb_k8ci_list_deleted.md
Normal 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)
|
||||||
210
docs/data-sources/cb_k8s.md
Normal file
210
docs/data-sources/cb_k8s.md
Normal file
@@ -0,0 +1,210 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
|
||||||
|
<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)
|
||||||
62
docs/data-sources/cb_k8s_computes.md
Normal file
62
docs/data-sources/cb_k8s_computes.md
Normal 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)
|
||||||
103
docs/data-sources/cb_k8s_list.md
Normal file
103
docs/data-sources/cb_k8s_list.md
Normal file
@@ -0,0 +1,103 @@
|
|||||||
|
---
|
||||||
|
# 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))
|
||||||
|
|
||||||
|
<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)
|
||||||
127
docs/data-sources/cb_k8s_list_deleted.md
Normal file
127
docs/data-sources/cb_k8s_list_deleted.md
Normal file
@@ -0,0 +1,127 @@
|
|||||||
|
---
|
||||||
|
# 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))
|
||||||
|
|
||||||
|
<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)
|
||||||
68
docs/data-sources/cb_k8s_wg.md
Normal file
68
docs/data-sources/cb_k8s_wg.md
Normal 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)
|
||||||
38
docs/data-sources/cb_k8s_wg_cloud_init.md
Normal file
38
docs/data-sources/cb_k8s_wg_cloud_init.md
Normal 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)
|
||||||
75
docs/data-sources/cb_k8s_wg_list.md
Normal file
75
docs/data-sources/cb_k8s_wg_list.md
Normal 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)
|
||||||
313
docs/data-sources/cb_kvmvm.md
Normal file
313
docs/data-sources/cb_kvmvm.md
Normal file
@@ -0,0 +1,313 @@
|
|||||||
|
---
|
||||||
|
# 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
|
||||||
|
|
||||||
|
- `reason` (String) reason for action
|
||||||
|
- `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)
|
||||||
|
- `boot_disk_id` (Number)
|
||||||
|
- `boot_disk_size` (Number)
|
||||||
|
- `boot_order` (List of String)
|
||||||
|
- `cd_image_id` (Number)
|
||||||
|
- `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)
|
||||||
|
- `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))
|
||||||
|
- `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)
|
||||||
|
- `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` (Boolean)
|
||||||
|
- `pool` (String)
|
||||||
|
- `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 Number)
|
||||||
|
- `virtual_image_id` (Number)
|
||||||
|
- `virtual_image_name` (String)
|
||||||
|
|
||||||
|
<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` (String)
|
||||||
|
- `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)
|
||||||
|
- `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)
|
||||||
|
- `order` (Number)
|
||||||
|
- `params` (String)
|
||||||
|
- `parent_id` (Number)
|
||||||
|
- `passwd` (String)
|
||||||
|
- `pci_slot` (Number)
|
||||||
|
- `pool` (String)
|
||||||
|
- `present_to` (List 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_max` (Number)
|
||||||
|
- `size_used` (Number)
|
||||||
|
- `snapshots` (List of Object) (see [below for nested schema](#nestedobjatt--disks--snapshots))
|
||||||
|
- `status` (String)
|
||||||
|
- `tech_status` (String)
|
||||||
|
- `type` (String)
|
||||||
|
- `vmid` (Number)
|
||||||
|
|
||||||
|
<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:
|
||||||
|
|
||||||
|
- `conn_id` (Number)
|
||||||
|
- `conn_type` (String)
|
||||||
|
- `def_gw` (String)
|
||||||
|
- `enabled` (Boolean)
|
||||||
|
- `flip_group_id` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `ip_address` (String)
|
||||||
|
- `listen_ssh` (Boolean)
|
||||||
|
- `mac` (String)
|
||||||
|
- `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))
|
||||||
|
- `target` (String)
|
||||||
|
- `type` (String)
|
||||||
|
- `vnfs` (List of Number)
|
||||||
|
|
||||||
|
<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--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)
|
||||||
42
docs/data-sources/cb_kvmvm_affinity_relations.md
Normal file
42
docs/data-sources/cb_kvmvm_affinity_relations.md
Normal 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)
|
||||||
@@ -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)
|
|
||||||
|
|
||||||
|
|
||||||
37
docs/data-sources/cb_kvmvm_boot_order_get.md
Normal file
37
docs/data-sources/cb_kvmvm_boot_order_get.md
Normal 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)
|
||||||
47
docs/data-sources/cb_kvmvm_get_audits.md
Normal file
47
docs/data-sources/cb_kvmvm_get_audits.md
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
# 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
|
||||||
|
|
||||||
|
- `reason` (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:
|
||||||
|
|
||||||
|
- `epoch` (Number)
|
||||||
|
- `message` (String)
|
||||||
37
docs/data-sources/cb_kvmvm_get_console_url.md
Normal file
37
docs/data-sources/cb_kvmvm_get_console_url.md
Normal 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)
|
||||||
38
docs/data-sources/cb_kvmvm_get_log.md
Normal file
38
docs/data-sources/cb_kvmvm_get_log.md
Normal 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)
|
||||||
235
docs/data-sources/cb_kvmvm_list.md
Normal file
235
docs/data-sources/cb_kvmvm_list.md
Normal file
@@ -0,0 +1,235 @@
|
|||||||
|
---
|
||||||
|
# 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
|
||||||
|
- `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
|
||||||
|
- `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)
|
||||||
|
- `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)
|
||||||
|
- `boot_order` (List of String)
|
||||||
|
- `bootdisk_size` (Number)
|
||||||
|
- `cd_image_id` (Number)
|
||||||
|
- `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)
|
||||||
|
- `hp_backed` (Boolean)
|
||||||
|
- `image_id` (Number)
|
||||||
|
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
|
||||||
|
- `lock_status` (String)
|
||||||
|
- `manager_id` (Number)
|
||||||
|
- `manager_type` (String)
|
||||||
|
- `migrationjob` (Number)
|
||||||
|
- `milestones` (Number)
|
||||||
|
- `name` (String)
|
||||||
|
- `need_reboot` (Boolean)
|
||||||
|
- `numa_affinity` (String)
|
||||||
|
- `numa_node_id` (Number)
|
||||||
|
- `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users))
|
||||||
|
- `pinned` (Boolean)
|
||||||
|
- `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)
|
||||||
|
- `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)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--acl"></a>
|
||||||
|
### Nested Schema for `items.acl`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `explicit` (String)
|
||||||
|
- `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:
|
||||||
|
|
||||||
|
- `conn_id` (Number)
|
||||||
|
- `conn_type` (String)
|
||||||
|
- `def_gw` (String)
|
||||||
|
- `enabled` (Boolean)
|
||||||
|
- `flip_group_id` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `ip_address` (String)
|
||||||
|
- `listen_ssh` (Boolean)
|
||||||
|
- `mac` (String)
|
||||||
|
- `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))
|
||||||
|
- `target` (String)
|
||||||
|
- `type` (String)
|
||||||
|
- `vnfs` (List of Number)
|
||||||
|
|
||||||
|
<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)
|
||||||
233
docs/data-sources/cb_kvmvm_list_deleted.md
Normal file
233
docs/data-sources/cb_kvmvm_list_deleted.md
Normal file
@@ -0,0 +1,233 @@
|
|||||||
|
---
|
||||||
|
# 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)
|
||||||
|
- `boot_order` (List of String)
|
||||||
|
- `bootdisk_size` (Number)
|
||||||
|
- `cd_image_id` (Number)
|
||||||
|
- `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)
|
||||||
|
- `hp_backed` (Boolean)
|
||||||
|
- `image_id` (Number)
|
||||||
|
- `interfaces` (List of Object) (see [below for nested schema](#nestedobjatt--items--interfaces))
|
||||||
|
- `lock_status` (String)
|
||||||
|
- `manager_id` (Number)
|
||||||
|
- `manager_type` (String)
|
||||||
|
- `migrationjob` (Number)
|
||||||
|
- `milestones` (Number)
|
||||||
|
- `name` (String)
|
||||||
|
- `need_reboot` (Boolean)
|
||||||
|
- `numa_affinity` (String)
|
||||||
|
- `numa_node_id` (Number)
|
||||||
|
- `os_users` (List of Object) (see [below for nested schema](#nestedobjatt--items--os_users))
|
||||||
|
- `pinned` (Boolean)
|
||||||
|
- `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)
|
||||||
|
- `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)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--acl"></a>
|
||||||
|
### Nested Schema for `items.acl`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `explicit` (String)
|
||||||
|
- `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:
|
||||||
|
|
||||||
|
- `conn_id` (Number)
|
||||||
|
- `conn_type` (String)
|
||||||
|
- `def_gw` (String)
|
||||||
|
- `enabled` (Boolean)
|
||||||
|
- `flip_group_id` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `ip_address` (String)
|
||||||
|
- `listen_ssh` (Boolean)
|
||||||
|
- `mac` (String)
|
||||||
|
- `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))
|
||||||
|
- `target` (String)
|
||||||
|
- `type` (String)
|
||||||
|
- `vnfs` (List of Number)
|
||||||
|
|
||||||
|
<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)
|
||||||
37
docs/data-sources/cb_kvmvm_migrate_storage_info.md
Normal file
37
docs/data-sources/cb_kvmvm_migrate_storage_info.md
Normal 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)
|
||||||
64
docs/data-sources/cb_kvmvm_pci_device_list.md
Normal file
64
docs/data-sources/cb_kvmvm_pci_device_list.md
Normal 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)
|
||||||
53
docs/data-sources/cb_kvmvm_pfw_list.md
Normal file
53
docs/data-sources/cb_kvmvm_pfw_list.md
Normal file
@@ -0,0 +1,53 @@
|
|||||||
|
---
|
||||||
|
# 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
|
||||||
|
|
||||||
|
- `reason` (String)
|
||||||
|
- `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)
|
||||||
49
docs/data-sources/cb_kvmvm_snapshot_list.md
Normal file
49
docs/data-sources/cb_kvmvm_snapshot_list.md
Normal 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)
|
||||||
49
docs/data-sources/cb_kvmvm_snapshot_usage.md
Normal file
49
docs/data-sources/cb_kvmvm_snapshot_usage.md
Normal 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)
|
||||||
78
docs/data-sources/cb_kvmvm_user_list.md
Normal file
78
docs/data-sources/cb_kvmvm_user_list.md
Normal 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)
|
||||||
70
docs/data-sources/cb_kvmvm_vgpu_list.md
Normal file
70
docs/data-sources/cb_kvmvm_vgpu_list.md
Normal 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)
|
||||||
168
docs/data-sources/cb_lb.md
Normal file
168
docs/data-sources/cb_lb.md
Normal file
@@ -0,0 +1,168 @@
|
|||||||
|
---
|
||||||
|
# generated by https://github.com/hashicorp/terraform-plugin-docs
|
||||||
|
page_title: "decort_cb_lb Data Source - terraform-provider-decort"
|
||||||
|
subcategory: ""
|
||||||
|
description: |-
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# decort_cb_lb (Data Source)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- schema generated by tfplugindocs -->
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
### Required
|
||||||
|
|
||||||
|
- `lb_id` (Number)
|
||||||
|
|
||||||
|
### Optional
|
||||||
|
|
||||||
|
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
|
||||||
|
|
||||||
|
### Read-Only
|
||||||
|
|
||||||
|
- `acl` (String)
|
||||||
|
- `backend_haip` (String)
|
||||||
|
- `backends` (List of Object) (see [below for nested schema](#nestedatt--backends))
|
||||||
|
- `ckey` (String)
|
||||||
|
- `desc` (String)
|
||||||
|
- `dp_api_password` (String)
|
||||||
|
- `dp_api_user` (String)
|
||||||
|
- `extnet_id` (Number)
|
||||||
|
- `frontend_haip` (String)
|
||||||
|
- `frontends` (List of Object) (see [below for nested schema](#nestedatt--frontends))
|
||||||
|
- `gid` (Number)
|
||||||
|
- `guid` (Number)
|
||||||
|
- `ha_mode` (Boolean)
|
||||||
|
- `id` (String) The ID of this resource.
|
||||||
|
- `image_id` (Number)
|
||||||
|
- `manager_id` (Number)
|
||||||
|
- `manager_type` (String)
|
||||||
|
- `meta` (List of String)
|
||||||
|
- `milestones` (Number)
|
||||||
|
- `name` (String)
|
||||||
|
- `part_k8s` (Boolean)
|
||||||
|
- `primary_node` (List of Object) (see [below for nested schema](#nestedatt--primary_node))
|
||||||
|
- `rg_id` (Number)
|
||||||
|
- `secondary_node` (List of Object) (see [below for nested schema](#nestedatt--secondary_node))
|
||||||
|
- `status` (String)
|
||||||
|
- `tech_status` (String)
|
||||||
|
- `user_managed` (Boolean)
|
||||||
|
- `vins_id` (Number)
|
||||||
|
|
||||||
|
<a id="nestedblock--timeouts"></a>
|
||||||
|
### Nested Schema for `timeouts`
|
||||||
|
|
||||||
|
Optional:
|
||||||
|
|
||||||
|
- `default` (String)
|
||||||
|
- `read` (String)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--backends"></a>
|
||||||
|
### Nested Schema for `backends`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `algorithm` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `server_default_settings` (List of Object) (see [below for nested schema](#nestedobjatt--backends--server_default_settings))
|
||||||
|
- `servers` (List of Object) (see [below for nested schema](#nestedobjatt--backends--servers))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--backends--server_default_settings"></a>
|
||||||
|
### Nested Schema for `backends.server_default_settings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `downinter` (Number)
|
||||||
|
- `fall` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `inter` (Number)
|
||||||
|
- `maxconn` (Number)
|
||||||
|
- `maxqueue` (Number)
|
||||||
|
- `rise` (Number)
|
||||||
|
- `slowstart` (Number)
|
||||||
|
- `weight` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--backends--servers"></a>
|
||||||
|
### Nested Schema for `backends.servers`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `address` (String)
|
||||||
|
- `check` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `port` (Number)
|
||||||
|
- `server_settings` (List of Object) (see [below for nested schema](#nestedobjatt--backends--servers--server_settings))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--backends--servers--server_settings"></a>
|
||||||
|
### Nested Schema for `backends.servers.server_settings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `downinter` (Number)
|
||||||
|
- `fall` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `inter` (Number)
|
||||||
|
- `maxconn` (Number)
|
||||||
|
- `maxqueue` (Number)
|
||||||
|
- `rise` (Number)
|
||||||
|
- `slowstart` (Number)
|
||||||
|
- `weight` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--frontends"></a>
|
||||||
|
### Nested Schema for `frontends`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend` (String)
|
||||||
|
- `bindings` (List of Object) (see [below for nested schema](#nestedobjatt--frontends--bindings))
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--frontends--bindings"></a>
|
||||||
|
### Nested Schema for `frontends.bindings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `address` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `port` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--primary_node"></a>
|
||||||
|
### Nested Schema for `primary_node`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend_ip` (String)
|
||||||
|
- `compute_id` (Number)
|
||||||
|
- `frontend_ip` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `mgmt_ip` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--secondary_node"></a>
|
||||||
|
### Nested Schema for `secondary_node`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend_ip` (String)
|
||||||
|
- `compute_id` (Number)
|
||||||
|
- `frontend_ip` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `mgmt_ip` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
189
docs/data-sources/cb_lb_list.md
Normal file
189
docs/data-sources/cb_lb_list.md
Normal file
@@ -0,0 +1,189 @@
|
|||||||
|
---
|
||||||
|
# generated by https://github.com/hashicorp/terraform-plugin-docs
|
||||||
|
page_title: "decort_cb_lb_list Data Source - terraform-provider-decort"
|
||||||
|
subcategory: ""
|
||||||
|
description: |-
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# decort_cb_lb_list (Data Source)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- schema generated by tfplugindocs -->
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
### Optional
|
||||||
|
|
||||||
|
- `account_id` (Number) Filter by Account ID
|
||||||
|
- `back_ip` (String) Filter by BackIP
|
||||||
|
- `by_id` (Number) Filter by ID
|
||||||
|
- `front_ip` (String) Filter by FrontIP
|
||||||
|
- `includedeleted` (Boolean)
|
||||||
|
- `name` (String) Filter by name
|
||||||
|
- `page` (Number)
|
||||||
|
- `rg_id` (Number) Filter by RG ID
|
||||||
|
- `size` (Number)
|
||||||
|
- `sort_by` (String) sort by one of supported fields, format +|-(field)
|
||||||
|
- `status` (String) Filter by Status
|
||||||
|
- `tech_status` (String) Filter by TechStatus
|
||||||
|
- `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:
|
||||||
|
|
||||||
|
- `acl` (String)
|
||||||
|
- `backend_haip` (String)
|
||||||
|
- `backends` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends))
|
||||||
|
- `created_by` (String)
|
||||||
|
- `created_time` (Number)
|
||||||
|
- `deleted_by` (String)
|
||||||
|
- `deleted_time` (Number)
|
||||||
|
- `desc` (String)
|
||||||
|
- `dp_api_password` (String)
|
||||||
|
- `dp_api_user` (String)
|
||||||
|
- `extnet_id` (Number)
|
||||||
|
- `frontend_haip` (String)
|
||||||
|
- `frontends` (List of Object) (see [below for nested schema](#nestedobjatt--items--frontends))
|
||||||
|
- `gid` (Number)
|
||||||
|
- `guid` (Number)
|
||||||
|
- `ha_mode` (Boolean)
|
||||||
|
- `lb_id` (Number)
|
||||||
|
- `manager_id` (Number)
|
||||||
|
- `manager_type` (String)
|
||||||
|
- `milestones` (Number)
|
||||||
|
- `name` (String)
|
||||||
|
- `part_k8s` (Boolean)
|
||||||
|
- `primary_node` (List of Object) (see [below for nested schema](#nestedobjatt--items--primary_node))
|
||||||
|
- `rg_id` (Number)
|
||||||
|
- `rg_name` (String)
|
||||||
|
- `secondary_node` (List of Object) (see [below for nested schema](#nestedobjatt--items--secondary_node))
|
||||||
|
- `status` (String)
|
||||||
|
- `tech_status` (String)
|
||||||
|
- `updated_by` (String)
|
||||||
|
- `updated_time` (Number)
|
||||||
|
- `user_managed` (Boolean)
|
||||||
|
- `vins_id` (Number)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends"></a>
|
||||||
|
### Nested Schema for `items.backends`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `algorithm` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `server_default_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--server_default_settings))
|
||||||
|
- `servers` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--servers))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends--server_default_settings"></a>
|
||||||
|
### Nested Schema for `items.backends.server_default_settings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `downinter` (Number)
|
||||||
|
- `fall` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `inter` (Number)
|
||||||
|
- `maxconn` (Number)
|
||||||
|
- `maxqueue` (Number)
|
||||||
|
- `rise` (Number)
|
||||||
|
- `slowstart` (Number)
|
||||||
|
- `weight` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends--servers"></a>
|
||||||
|
### Nested Schema for `items.backends.servers`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `address` (String)
|
||||||
|
- `check` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `port` (Number)
|
||||||
|
- `server_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--servers--server_settings))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends--servers--server_settings"></a>
|
||||||
|
### Nested Schema for `items.backends.servers.server_settings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `downinter` (Number)
|
||||||
|
- `fall` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `inter` (Number)
|
||||||
|
- `maxconn` (Number)
|
||||||
|
- `maxqueue` (Number)
|
||||||
|
- `rise` (Number)
|
||||||
|
- `slowstart` (Number)
|
||||||
|
- `weight` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--frontends"></a>
|
||||||
|
### Nested Schema for `items.frontends`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend` (String)
|
||||||
|
- `bindings` (List of Object) (see [below for nested schema](#nestedobjatt--items--frontends--bindings))
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--frontends--bindings"></a>
|
||||||
|
### Nested Schema for `items.frontends.bindings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `address` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `port` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--primary_node"></a>
|
||||||
|
### Nested Schema for `items.primary_node`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend_ip` (String)
|
||||||
|
- `compute_id` (Number)
|
||||||
|
- `frontend_ip` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `mgmt_ip` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--secondary_node"></a>
|
||||||
|
### Nested Schema for `items.secondary_node`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend_ip` (String)
|
||||||
|
- `compute_id` (Number)
|
||||||
|
- `frontend_ip` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `mgmt_ip` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
187
docs/data-sources/cb_lb_list_deleted.md
Normal file
187
docs/data-sources/cb_lb_list_deleted.md
Normal file
@@ -0,0 +1,187 @@
|
|||||||
|
---
|
||||||
|
# generated by https://github.com/hashicorp/terraform-plugin-docs
|
||||||
|
page_title: "decort_cb_lb_list_deleted Data Source - terraform-provider-decort"
|
||||||
|
subcategory: ""
|
||||||
|
description: |-
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# decort_cb_lb_list_deleted (Data Source)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- schema generated by tfplugindocs -->
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
### Optional
|
||||||
|
|
||||||
|
- `account_id` (Number) Filter by Account ID
|
||||||
|
- `back_ip` (String) Filter by BackIP
|
||||||
|
- `by_id` (Number) Filter by ID
|
||||||
|
- `front_ip` (String) Filter by FrontIP
|
||||||
|
- `name` (String) Filter by name
|
||||||
|
- `page` (Number)
|
||||||
|
- `rg_id` (Number) Filter by RG ID
|
||||||
|
- `size` (Number)
|
||||||
|
- `sort_by` (String) sort by one of supported fields, format +|-(field)
|
||||||
|
- `tech_status` (String) Filter by TechStatus
|
||||||
|
- `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:
|
||||||
|
|
||||||
|
- `acl` (String)
|
||||||
|
- `backend_haip` (String)
|
||||||
|
- `backends` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends))
|
||||||
|
- `created_by` (String)
|
||||||
|
- `created_time` (Number)
|
||||||
|
- `deleted_by` (String)
|
||||||
|
- `deleted_time` (Number)
|
||||||
|
- `desc` (String)
|
||||||
|
- `dp_api_password` (String)
|
||||||
|
- `dp_api_user` (String)
|
||||||
|
- `extnet_id` (Number)
|
||||||
|
- `frontend_haip` (String)
|
||||||
|
- `frontends` (List of Object) (see [below for nested schema](#nestedobjatt--items--frontends))
|
||||||
|
- `gid` (Number)
|
||||||
|
- `guid` (Number)
|
||||||
|
- `ha_mode` (Boolean)
|
||||||
|
- `lb_id` (Number)
|
||||||
|
- `manager_id` (Number)
|
||||||
|
- `manager_type` (String)
|
||||||
|
- `milestones` (Number)
|
||||||
|
- `name` (String)
|
||||||
|
- `part_k8s` (Boolean)
|
||||||
|
- `primary_node` (List of Object) (see [below for nested schema](#nestedobjatt--items--primary_node))
|
||||||
|
- `rg_id` (Number)
|
||||||
|
- `rg_name` (String)
|
||||||
|
- `secondary_node` (List of Object) (see [below for nested schema](#nestedobjatt--items--secondary_node))
|
||||||
|
- `status` (String)
|
||||||
|
- `tech_status` (String)
|
||||||
|
- `updated_by` (String)
|
||||||
|
- `updated_time` (Number)
|
||||||
|
- `user_managed` (Boolean)
|
||||||
|
- `vins_id` (Number)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends"></a>
|
||||||
|
### Nested Schema for `items.backends`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `algorithm` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `server_default_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--server_default_settings))
|
||||||
|
- `servers` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--servers))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends--server_default_settings"></a>
|
||||||
|
### Nested Schema for `items.backends.server_default_settings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `downinter` (Number)
|
||||||
|
- `fall` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `inter` (Number)
|
||||||
|
- `maxconn` (Number)
|
||||||
|
- `maxqueue` (Number)
|
||||||
|
- `rise` (Number)
|
||||||
|
- `slowstart` (Number)
|
||||||
|
- `weight` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends--servers"></a>
|
||||||
|
### Nested Schema for `items.backends.servers`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `address` (String)
|
||||||
|
- `check` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `port` (Number)
|
||||||
|
- `server_settings` (List of Object) (see [below for nested schema](#nestedobjatt--items--backends--servers--server_settings))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--backends--servers--server_settings"></a>
|
||||||
|
### Nested Schema for `items.backends.servers.server_settings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `downinter` (Number)
|
||||||
|
- `fall` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `inter` (Number)
|
||||||
|
- `maxconn` (Number)
|
||||||
|
- `maxqueue` (Number)
|
||||||
|
- `rise` (Number)
|
||||||
|
- `slowstart` (Number)
|
||||||
|
- `weight` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--frontends"></a>
|
||||||
|
### Nested Schema for `items.frontends`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend` (String)
|
||||||
|
- `bindings` (List of Object) (see [below for nested schema](#nestedobjatt--items--frontends--bindings))
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--frontends--bindings"></a>
|
||||||
|
### Nested Schema for `items.frontends.bindings`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `address` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `port` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--primary_node"></a>
|
||||||
|
### Nested Schema for `items.primary_node`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend_ip` (String)
|
||||||
|
- `compute_id` (Number)
|
||||||
|
- `frontend_ip` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `mgmt_ip` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--secondary_node"></a>
|
||||||
|
### Nested Schema for `items.secondary_node`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `backend_ip` (String)
|
||||||
|
- `compute_id` (Number)
|
||||||
|
- `frontend_ip` (String)
|
||||||
|
- `guid` (String)
|
||||||
|
- `mgmt_ip` (String)
|
||||||
|
- `network_id` (Number)
|
||||||
158
docs/data-sources/cb_node.md
Normal file
158
docs/data-sources/cb_node.md
Normal file
@@ -0,0 +1,158 @@
|
|||||||
|
---
|
||||||
|
# generated by https://github.com/hashicorp/terraform-plugin-docs
|
||||||
|
page_title: "decort_cb_node Data Source - terraform-provider-decort"
|
||||||
|
subcategory: ""
|
||||||
|
description: |-
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# decort_cb_node (Data Source)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- schema generated by tfplugindocs -->
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
### Required
|
||||||
|
|
||||||
|
- `node_id` (Number) node id
|
||||||
|
|
||||||
|
### Optional
|
||||||
|
|
||||||
|
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
|
||||||
|
|
||||||
|
### Read-Only
|
||||||
|
|
||||||
|
- `consumption` (List of Object) (see [below for nested schema](#nestedatt--consumption))
|
||||||
|
- `cpu_allocation_ratio` (Number)
|
||||||
|
- `cpu_info` (List of Object) (see [below for nested schema](#nestedatt--cpu_info))
|
||||||
|
- `gid` (Number)
|
||||||
|
- `id` (String) The ID of this resource.
|
||||||
|
- `ipaddr` (List of String)
|
||||||
|
- `isolated_cpus` (List of String)
|
||||||
|
- `name` (String)
|
||||||
|
- `need_reboot` (Boolean)
|
||||||
|
- `nic_info` (List of Object) (see [below for nested schema](#nestedatt--nic_info))
|
||||||
|
- `numa_topology` (List of Object) (see [below for nested schema](#nestedatt--numa_topology))
|
||||||
|
- `reserved_cpus` (List of String)
|
||||||
|
- `roles` (List of String)
|
||||||
|
- `sriov_enabled` (Boolean)
|
||||||
|
- `stack_id` (Number)
|
||||||
|
- `status` (String)
|
||||||
|
- `version` (String)
|
||||||
|
|
||||||
|
<a id="nestedblock--timeouts"></a>
|
||||||
|
### Nested Schema for `timeouts`
|
||||||
|
|
||||||
|
Optional:
|
||||||
|
|
||||||
|
- `default` (String)
|
||||||
|
- `read` (String)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--consumption"></a>
|
||||||
|
### Nested Schema for `consumption`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `consumed` (List of Object) (see [below for nested schema](#nestedobjatt--consumption--consumed))
|
||||||
|
- `free` (List of Object) (see [below for nested schema](#nestedobjatt--consumption--free))
|
||||||
|
- `hostname` (String)
|
||||||
|
- `reserved` (List of Object) (see [below for nested schema](#nestedobjatt--consumption--reserved))
|
||||||
|
- `total` (List of Object) (see [below for nested schema](#nestedobjatt--consumption--total))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--consumption--consumed"></a>
|
||||||
|
### Nested Schema for `consumption.consumed`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `computes` (Number)
|
||||||
|
- `ram` (Number)
|
||||||
|
- `routers` (Number)
|
||||||
|
- `vcpu` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--consumption--free"></a>
|
||||||
|
### Nested Schema for `consumption.free`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `ram` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--consumption--reserved"></a>
|
||||||
|
### Nested Schema for `consumption.reserved`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `ram` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--consumption--total"></a>
|
||||||
|
### Nested Schema for `consumption.total`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `ram` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--cpu_info"></a>
|
||||||
|
### Nested Schema for `cpu_info`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `clock_speed` (Number)
|
||||||
|
- `core_count` (Number)
|
||||||
|
- `phys_count` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--nic_info"></a>
|
||||||
|
### Nested Schema for `nic_info`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `driver` (String)
|
||||||
|
- `max_vfs` (Number)
|
||||||
|
- `num_vfs` (Number)
|
||||||
|
- `numa_node` (Number)
|
||||||
|
- `os_name` (String)
|
||||||
|
- `pci_slot` (String)
|
||||||
|
- `vf_list` (List of Object) (see [below for nested schema](#nestedobjatt--nic_info--vf_list))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--nic_info--vf_list"></a>
|
||||||
|
### Nested Schema for `nic_info.vf_list`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `fn_id` (Number)
|
||||||
|
- `pci_slot` (String)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedatt--numa_topology"></a>
|
||||||
|
### Nested Schema for `numa_topology`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `node_num` (Number)
|
||||||
|
- `nodes` (List of Object) (see [below for nested schema](#nestedobjatt--numa_topology--nodes))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--numa_topology--nodes"></a>
|
||||||
|
### Nested Schema for `numa_topology.nodes`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `cpu_list` (List of Number)
|
||||||
|
- `memory` (List of Object) (see [below for nested schema](#nestedobjatt--numa_topology--nodes--memory))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--numa_topology--nodes--memory"></a>
|
||||||
|
### Nested Schema for `numa_topology.nodes.memory`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `one_g` (Number)
|
||||||
|
- `total` (Number)
|
||||||
|
- `two_m` (Number)
|
||||||
160
docs/data-sources/cb_node_list.md
Normal file
160
docs/data-sources/cb_node_list.md
Normal file
@@ -0,0 +1,160 @@
|
|||||||
|
---
|
||||||
|
# generated by https://github.com/hashicorp/terraform-plugin-docs
|
||||||
|
page_title: "decort_cb_node_list Data Source - terraform-provider-decort"
|
||||||
|
subcategory: ""
|
||||||
|
description: |-
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
# decort_cb_node_list (Data Source)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<!-- schema generated by tfplugindocs -->
|
||||||
|
## Schema
|
||||||
|
|
||||||
|
### Optional
|
||||||
|
|
||||||
|
- `by_id` (Number) find node by id
|
||||||
|
- `name` (String) find node by name
|
||||||
|
- `page` (Number) page number
|
||||||
|
- `release` (String) find node by release
|
||||||
|
- `role` (String) find node by role
|
||||||
|
- `sep_id` (Number) find node by sepId
|
||||||
|
- `size` (Number) page size
|
||||||
|
- `sort_by` (String) sort by one of supported fields, format +|-(field)
|
||||||
|
- `status` (String) find node by status
|
||||||
|
- `timeouts` (Block, Optional) (see [below for nested schema](#nestedblock--timeouts))
|
||||||
|
- `version` (String) find node by version
|
||||||
|
|
||||||
|
### 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:
|
||||||
|
|
||||||
|
- `additional_pkgs` (List of String)
|
||||||
|
- `cpu_info` (List of Object) (see [below for nested schema](#nestedobjatt--items--cpu_info))
|
||||||
|
- `description` (String)
|
||||||
|
- `gid` (Number)
|
||||||
|
- `guid` (String)
|
||||||
|
- `hostkey` (String)
|
||||||
|
- `ipaddr` (List of String)
|
||||||
|
- `isolated_cpus` (List of String)
|
||||||
|
- `lastcheck` (Number)
|
||||||
|
- `machine_guid` (String)
|
||||||
|
- `mainboard_sn` (String)
|
||||||
|
- `memory` (Number)
|
||||||
|
- `milestones` (Number)
|
||||||
|
- `model` (String)
|
||||||
|
- `name` (String)
|
||||||
|
- `need_reboot` (Boolean)
|
||||||
|
- `net_addr` (List of Object) (see [below for nested schema](#nestedobjatt--items--net_addr))
|
||||||
|
- `network_mode` (String)
|
||||||
|
- `nic_info` (List of Object) (see [below for nested schema](#nestedobjatt--items--nic_info))
|
||||||
|
- `node_id` (Number)
|
||||||
|
- `node_uuid` (String)
|
||||||
|
- `numa_topology` (List of Object) (see [below for nested schema](#nestedobjatt--items--numa_topology))
|
||||||
|
- `peer_backup` (Number)
|
||||||
|
- `peer_log` (Number)
|
||||||
|
- `peer_stats` (Number)
|
||||||
|
- `pgpus` (List of Number)
|
||||||
|
- `public_keys` (List of String)
|
||||||
|
- `release` (String)
|
||||||
|
- `reserved_cpus` (List of String)
|
||||||
|
- `roles` (List of String)
|
||||||
|
- `seps` (List of Number)
|
||||||
|
- `serial_num` (String)
|
||||||
|
- `sriov_enabled` (Boolean)
|
||||||
|
- `stack_id` (Number)
|
||||||
|
- `status` (String)
|
||||||
|
- `tags` (List of String)
|
||||||
|
- `type` (String)
|
||||||
|
- `version` (String)
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--cpu_info"></a>
|
||||||
|
### Nested Schema for `items.cpu_info`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `clock_speed` (Number)
|
||||||
|
- `core_count` (Number)
|
||||||
|
- `phys_count` (Number)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--net_addr"></a>
|
||||||
|
### Nested Schema for `items.net_addr`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `cidr` (List of String)
|
||||||
|
- `index` (Number)
|
||||||
|
- `ip` (List of String)
|
||||||
|
- `mac` (String)
|
||||||
|
- `mtu` (Number)
|
||||||
|
- `name` (String)
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--nic_info"></a>
|
||||||
|
### Nested Schema for `items.nic_info`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `driver` (String)
|
||||||
|
- `max_vfs` (Number)
|
||||||
|
- `num_vfs` (Number)
|
||||||
|
- `numa_node` (Number)
|
||||||
|
- `os_name` (String)
|
||||||
|
- `pci_slot` (String)
|
||||||
|
- `vf_list` (List of Object) (see [below for nested schema](#nestedobjatt--items--nic_info--vf_list))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--nic_info--vf_list"></a>
|
||||||
|
### Nested Schema for `items.nic_info.vf_list`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `fn_id` (Number)
|
||||||
|
- `pci_slot` (String)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--numa_topology"></a>
|
||||||
|
### Nested Schema for `items.numa_topology`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `node_num` (Number)
|
||||||
|
- `nodes` (List of Object) (see [below for nested schema](#nestedobjatt--items--numa_topology--nodes))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--numa_topology--nodes"></a>
|
||||||
|
### Nested Schema for `items.numa_topology.nodes`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `cpu_list` (List of Number)
|
||||||
|
- `memory` (List of Object) (see [below for nested schema](#nestedobjatt--items--numa_topology--nodes--memory))
|
||||||
|
|
||||||
|
<a id="nestedobjatt--items--numa_topology--nodes--memory"></a>
|
||||||
|
### Nested Schema for `items.numa_topology.nodes.memory`
|
||||||
|
|
||||||
|
Read-Only:
|
||||||
|
|
||||||
|
- `one_g` (Number)
|
||||||
|
- `total` (Number)
|
||||||
|
- `two_m` (Number)
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user