This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
/*
Примериспользования
Работасресурсомkvmvm(compute)
Ресурспозволяет:
1.Создаватьcompute
2.Редактироватьcompute
3.Удалятьcompute
*/
#Расскомментируйте этот код,
#и внесите необходимые правки в версию и путь,
#чтобы работать с установленным вручную (не через hashicorp provider registry) провайдером
/*
terraform{
required_providers{
decort={
version="1.1"
source="digitalenergy.online/decort/decort"
}
}
}
*/
provider"decort" {
authenticator="oauth2"
#controller_url = <DECORT_CONTROLLER_URL>
controller_url="https://ds1.digitalenergy.online"
#oauth2_url = <DECORT_SSO_URL>
oauth2_url="https://sso.digitalenergy.online"
allow_unverified_ssl=true
}
resource"decort_kvmvm" "comp" {
#имя compute
#обязательный параметр
#мб изменен
#тип - строка
name="test-tf-compute-update-new"
#id resource group
#обязательный параметр
#тип - число
rg_id=1111
#тип драйвера для compute
#обязательный параметр
#тип - строка
driver="KVM_X86"
#число cpu
#обязательный параметр
#тип - число
cpu=1
#кол-во оперативной памяти, МБ
#обязательный параметр
#тип - число
ram=2048
#id образа диска для создания compute
#обязательный параметр
#тип - число
image_id=111
#размер загрузочного диска
#обязательный параметр
#тип - число
boot_disk_size=20
#описание compute
#опциональный параметр
#тип - строка
description="test update description in tf words update"
#Создание и добавление диска дял compute
#опциональный параметр
#тип - список дисков
disks {
#Имя диска
#Обязательный для диска параметр
#Тип - строка
disk_name="disk_name"
#Размер диска
#Обязательный для диска параметр
#Тип - число
size=5
#Тип диска
#опциональный параметр
#тип - строка
disk_type="D"
#опциональный параметр
#тип - число
sep_id=1
#Название пула
#опциональный параметр
#тип - строка
pool="data01"
#Описание диска
#опциональный параметр
#тип - строка
desc=""
#Айди образа
#опциональный параметр
#опциональный параметр
image_id=378
#Флаг для удаления диска
#опциональный параметр
#тип - bool
permanently=false
#Флаг доступности компьюта для проведения с ним операций