This commit is contained in:
2023-12-18 18:36:55 +03:00
parent 294680282e
commit e2ee45ee14
155 changed files with 10125 additions and 17209 deletions

View File

@@ -30,7 +30,7 @@ provider "decort" {
allow_unverified_ssl = true
}
resource "decort_sep" "s" {
resource "decort_cb_sep" "s" {
#grid id
#обязательный параметр
#тип - число
@@ -50,7 +50,7 @@ resource "decort_sep" "s" {
#описание sep
#необязательный параметр, используется при создании ресурса
#тип - строка
desc = "rrrrr"
#desc = "rrrrr"
#конфигурация sep
#необязательный параметр, мб применен при создании или редактировании sep
@@ -59,7 +59,7 @@ resource "decort_sep" "s" {
#config = file("./config.json")
#изменение поля в конфигурации
#необязательный параметр, мб применен на уже созданном sep
#необязательный параметр, может быть применен на уже созданном sep
#тип - объект
#внимание, во избежание конфликтов не использовать с полем config
/*
@@ -81,23 +81,51 @@ resource "decort_sep" "s" {
}
*/
#предоставление/отключение доступа указанных аккаунтов к sep
#необязательный параметр, используется при редактировании и создании ресурса
#тип - массив чисел
#account_ids = [12, 245]
#предоставление/отключение доступа к пулу на sep
#необязательный параметр, может быть применен на уже созданном sep
#тип - объект
/*
access_to_pool {
#имя pool
#обязательный параметр
#тип - строка
pool_name = "pool name"
#id аккаунта
#необязательный параметр
#тип - число
#account_id_pool = 123
#id ресурсной группы
#необязательный параметр
#тип - число
#rg_id = 1234
}
*/
#доступность sep
#необязательный параметр, мб применен на уже созданном ресурсе
#необязательный параметр, может быть применен на уже созданном ресурсе
#тип - булево значение
#дефолтное значение false
#enable = false
#использование нодами
#необязательный параметр, используется при редактировании ресурса
#необязательный параметр, используется при редактировании и создании ресурса
#тип - массив чисел
#consumed_by = []
#обновление лимита объема
#необязательный параметр, применяется на уж созданнном ресурсе
#необязательный параметр, применяется на уж созданном ресурсе
#тип - булев тип
#upd_capacity_limit = true
#id provided nodes
#необязательный параметр, применяется на уже созданном ресурсе
#необязательный параметр, используется при редактировании и создании ресурса
#тип - массив чисел
#provided_by = [16, 14, 15]
@@ -105,20 +133,20 @@ resource "decort_sep" "s" {
#необязательный параметр, применяется на уже созданном ресурсе
#тип - булев тип
#используется в связке с clear_physically
#дефолтное значение true
#decommission = true
#физическое очищение nodes
#необязательный параметр, используется при удалении ресурса
#тип - булев тип
#внимание, во избежание конфликтов использовать только в связке с полем decommission = true
#clear_physically = false
}
output "test" {
value = decort_sep.s
value = decort_cb_sep.s
}
output "config" {
value = jsondecode(decort_sep.s.config)
value = jsondecode(decort_cb_sep.s.config)
}