diff --git a/07.8-Resource-функция-decort_image:-управление-образом..md b/07.8-Resource-функция-decort_image:-управление-образом..md index 85d9170..0715807 100644 --- a/07.8-Resource-функция-decort_image:-управление-образом..md +++ b/07.8-Resource-функция-decort_image:-управление-образом..md @@ -77,110 +77,26 @@ _Resource_ функция **decort_image** для создания образа Пример вызова _resource_ функции **decort_image**: ```terraform resource "decort_image" "my_image" { - #имя образа - #обязательный параметр - #тип - строка - #при изменении - изменяет название созданного образа name = "test_image_rename" - - #адрес образа - #обязательный параметр - #тип - строка - url = "https://colba.decs.online/index.php/s/G3H7AREngzeKGw2/download" - - #grid id образа - #обязательный параметр - #тип - число + url = gid = 212 - - #тип загрузки образа - #обязательный параметр - #тип - строка - #возможные варианты: "bios" или "uefi" boot_type = "bios" - - #тип образа - #обязательный параметр - #тип - строка - #возможные варианты - "linux", "windows" image_type = "linux" - - #драйвера - #обязательный параметр - #тип - массив строк - #возможные варианты - ["KVM_X86", "SVA_KVM_X86"], ["KVM_X86"], ["SVA_KVM_X86"] drivers = ["KVM_X86", "SVA_KVM_X86"] - #id аккаунта владельца образа - #опциональный параметр - #может быть использован как при создании, - #так и при редактировании образа - #тип данных - число - #account_id = 57252 - - #имя пользователя и пароль - #опциональные параметры, - #могут быть использованы как при создании образа, - #так и при его редактировании - #тип - строка + #account_id = 5725 #username = "Valera" #password = "123" - - #имя пользователя и пароль для загрузки бинарных данных - #опциональные параметры, - #могут быть использованы как при создании образа, - #так и при его редактировании - #тип - строка #username_dl = "Valera1" #password_dl = "1231" - - #id storage endpoint - #опциональный параметр, используется при создании - #тип - число #sep_id = 1206 - - #пул для создания образа - #опциональный тип, используется при создании образа - #тип - строка #pool_name = "vmstor" - - #архитектура системы образа - #опциаональный параметр, используется при создании - #тип - строка - #доступные значения: "X86_64" #architecture = "X86_64" - - #доступность образа - #опциональный параметр, используется на уже созданном ресурсе - #тип - булево значение #enabled = true - - #настройка доступа образа аккаунтам - #опциональный параметр, используется на уже созданном ресурсе - #тип - массив чисел - #пустой массив - удаление всех доступов, если они были #shared_with = [28096, 57121] - - #установка computeci - #опциональный параметр, используется на уже созданном ресурсе - #тип - число - #чтобы сбросить, необходимо передать 0 #computeci_id = 1 - - #доступные стаки - #опциональный параметр, используется на уже созданном ресурсе - #тип - массив строк - #для удаления всех доступных стаков, необходимо передать пустой массив #enabled_stacks = ["9"] - - #мгновенное удаление - #опциональный параметр, можно использовать перед удалением - #тип - булев тип #permanently = true - - #причина удаления - #опциональный параметр, можно использовать перед удалением - #тип - строка #reason = "test" }