Skip to content

nubes_vc_vm_v3 Resource

Service: Виртуальная машина.

Full service guide.

Service manual.

Schema

Name Type Plan behavior Sensitive Description
access_ip_list string Optional, Computed No Формат массива
Каким адресам будет предоставлен доступ до вм

Требует выделенного внешнего IP
Если ничего не передано, то выставлено ["0.0.0.0/0"]
access_port_list string Required No Порты 22/tcp, 10050/tcp проставляются автоматически

Формат следующий:
- 22/tcp - доступ только для 22 по tcp
- 53/udp - доступ только для 53 по udp
- 80/all - доступ для 80 по tcp/udp

Формат массива:
- [{"port":"22","type":"all"}]
adopt_existing_on_create bool Optional, Computed No —
cloud_init string Optional, Computed No Формат файла cloud-init
<br/>#cloud-config<br/><br/>manage_etc_hosts: true<br/>package_update: true<br/>

Если будут указана установка пакетов/прочего, доступ к ВМ может быть предоставлен раньше чем выполнится cloud-init Не изменяется после создания.
git_revision string Optional No Git revision (commit hash/tag). Changing this triggers redeploy instead of modify.
id string Computed No —
image_vm string Required No Не изменяется после создания.
ip_space_name string Required No —
keep_on_destroy bool Optional, Computed No Режим state_only при destroy: ресурс не удаляется и не меняется в облаке, только убирается из состояния. Имеет приоритет над suspend_on_destroy. false = обычное удаление.
log_level string Optional No Operation stages log level: none (default), info, debug. Overrides provider-level log_level.
operation_timeout string Optional No —
reconcile_trigger string Optional No Строка-триггер: изменение или очистка значения запускает операцию reconcile при Update. При Create операция не вызывается.
resource_name string Required No —
same_snat bool Optional, Computed No Если выставить false, приложение будет опубликовано за общим SNAT
Если выставить true, приложение будет опубликовано за внешним IP, который будет создан в процессе разворачивания услуги

Если выставить true - общий SNAT становится необязательным
state_out ["map","string"] Computed No —
state_out_flat ["map","string"] Computed No —
state_params ["map","string"] Computed No —
state_params_flat ["map","string"] Computed No —
suspend_on_destroy bool Optional, Computed No —
user_login string Optional, Computed No Учётка SSH Не изменяется после создания.
user_public_key string Required No Публичная часть SSH-Ключа для пользователя
<br/>$ ssh-keygen <br/>$ cat ~/.ssh/id_ed25519.pub<br/>

Не изменяется после создания.
vapp_uid string Optional No UI display_name for service_id=26 (mapped to UUID in core) Не изменяется после создания.
vault_fields ["list","string"] Computed No —
vault_secrets ["map","string"] Computed Yes —
vault_url string Computed No —
vault_user_path string Computed No —
vm_cpu number Optional, Computed No шт
vm_disk number Optional, Computed No Основной диск у vm зависит от образа (см. документацию)
Если необходимо дополнительное место для vm, введите колличество Gb в эту форму
vm_name string Optional, Computed No Не изменяется после создания.
vm_ram number Optional, Computed No Gb