fixed resources and created navigation

dev
Tim Tkachev 2 years ago
parent bd04165853
commit 26c32d2712

@ -84,34 +84,84 @@ _Resource_ функция **decort_image** для создания образа
```terraform
resource "decort_image" "my_image" {
name = "test_image_rename"
url = <IMAGE_URL>
gid = 212
# Наименование образа
# Обязательный параметр
# string
name = "image_name"
# grid ID платформы
# Обязательный параметр
# int
gid = 2002
# Драйверы компьютов, подходящие для данного образа
# Обязательный параметр
# []string
drivers = ["KVM_X86"]
# Тип образа (linux, windows и др.)
# Обязательный параметр
# string
type = "linux"
# Прямая ссылка на образ
# Обязательный параметр
# string
url = "https://dl-cdn.alpinelinux.org/alpine/v3.17/releases/x86_64/alpine-virt-3.17.3-x86_64.iso"
# Тип загрузчика (bios/uefi)
# Обязательный параметр
# string
boot_type = "bios"
image_type = "linux"
drivers = ["KVM_X86", "SVA_KVM_X86"]
#account_id = 5725
#username = "Valera"
#password = "123"
#username_dl = "Valera1"
#password_dl = "1231"
#sep_id = 1206
#pool_name = "vmstor"
#architecture = "X86_64"
#enabled = true
#shared_with = [28096, 57121]
#computeci_id = 1
#enabled_stacks = ["9"]
#permanently = true
#reason = "test"
# ID аккаунта
# Опциональный параметр
# int
account_id = 138
# Поддержка hot resize
# Опциональный параметр
# bool
hot_resize = true
# Юзернейм для образа
# Опциональный параметр
# string
username = "userx"
# Пароль для образа
# Опциональный параметр
# string
password = "passx"
# Юзернейм для загрузки binary media
# Опциональный параметр
# string
username_dl = "userxdl"
# Пароль для загрузки binary media
# Опциональный параметр
# string
password_dl = "passxdl"
# Storage endpoint provider ID
# Опциональный параметр
# int
sep_id = 1
# Pool для образа
# Опциональный параметр
# string
pool_name = "pool"
# Архитектура обраща (X86_64 / PPC64_LE)
# Опциональный параметр
# string
architecture = "PPC64_LE"
}
# once the above directive completes, will be accessible
# as decort_image.my_image
```
Данный пример подразумевает, что ранее по тексту tf-файла выполнена корректная инициализация провайдера (подробнее об инициализации Terraform провайдера DECORT см. соответствующий [раздел](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/04.02-Инициализация-Terraform-провайдера-DECORT)).
После успешного завершения такого вызова **decort_image** в переменной `decort_image.my_image` будут сохранены возвращаемые значения.

@ -26,11 +26,30 @@ _Resource_ функция **decort_pfw** для создания ресурса
Пример вызова _resource_ функции **decort_pfw**:
```terraform
resource "decort_pfw" "my_pfw" {
# ID виртуальной машины
# Обязательный параметр
# int
compute_id = 11269
# Начальный порт правила
# Обязательный параметр
# int
public_port_start = 200
# Внутренний порт
# Обязательный параметр
# int
local_base_port = 22
# Протокол соединения (tcp / udp)
# Обязательный параметр
# string
proto = "tcp"
local_base_port = 1111
compute_id = 123
public_port_start = 2000
#public_port_end = 3000
# Конечный порт (включительно)
# Опциональный параметр
# int
public_port_end = 21321
}
# once the above directive completes, pfw will be accessible

@ -92,6 +92,8 @@ Terraform провайдер для платформы DECORT с API верси
- [**decort_rg_list_vins**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.01.71-Data-функция-decort_rg_list_vins-получение-информации-о-списке-vins) - получение информации о списке vins в рамках ресурсных групп
- [**decort_rg_usage**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.01.72-Data-функция-decort_rg_usage-информация-об-использовании-rg) - получение информации об использовании rg
- [**decort_kvmvm_snapshot_usage**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.01.73-Data-функция-decort_kvmvm_snapshot_usage-информация-об-использовании-снапшотов) - получение информации об использовании снапшотов
- [**decort_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.01.75-Data-функция-decort_flipgroup-получение-информации-о-плавающей-группе) - получение информации о плавающей группе
- [**decort_flipgroup_list**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.01.75-Data-функция-decort_flipgroup_list-получение-информации-о-плавающих-группах) - получение информации о плавающих группах
- [Административная группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02-Административная-группа-API)
- [**decort_kvmvm**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.01-Data-функция-decort_kvmvm-получение-информации-о-виртуальной-машине-на-базе-KVM) - получение информации о виртуальной машине, созданной на базе системы виртуализации KVM
- [**decort_resgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/06.02.02-Data-функция-decort_resgroup-получение-информации-о-ресурсной-группе) - получение информации о ресурсной группе
@ -144,6 +146,7 @@ Terraform провайдер для платформы DECORT с API верси
- [**decort_lb_backend**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.01.17-Resource-функция-decort_lb_backend-управление-бекендом-балансировщиком-нагрузки) - управление бекендом балансировщика нагрузки
- [**decort_lb_backend_server**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.01.18-Resource-функция-decort_lb_backend_server-управление-сервером-бекендом-балансировщиком-нагрузки) - управление сервером бекенда балансировщика нагрузки
- [**decort_disk_snapshot**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.01.19-Resource-функция-decort_disk_snapshot-управление-снимком-диска) - управление снимком диска
- [**decort_flipgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.01.20-Resource-функция-decort_flipgroup-управление-плавающей-группой) - управление плавающей группой
- [Административная группа API](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.02-Административная-группа-API)
- [**decort_kvmvm**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.02.11-Resource-функция-decort_kvmvm-управление-виртуальными-машинами-на-базе-KVM) - управление виртуальными серверами, создаваемыми на базе системы виртуализации KVM
- [**decort_resgroup**](https://repository.basistech.ru/BASIS/terraform-provider-decort/wiki/07.02.14-Resource-функция-decort_resgroup-управление-ресурсными-группами) - управление ресурсными группами

Loading…
Cancel
Save