/* Пример использования Ресурса vins static routes Ресурс позволяет: 1. Создавать static routes 2. Удалять static routes 3. Предоставлять доступ виртуальным машинам к static routes 4. Удалять доступ виртуальным машинам к static routes */ #Раскомментируйте этот код, #и внесите необходимые правки в версию и путь, #чтобы работать с установленным вручную (не через hashicorp provider registry) провайдером /* terraform { required_providers { dynamix = { source = "basistech.ru/tf/dynamix" version = "" } } } */ provider "dynamix" { authenticator = "decs3o" #controller_url = controller_url = "https://ds1.digitalenergy.online" #oauth2_url = oauth2_url = "https://sso.digitalenergy.online" allow_unverified_ssl = true } resource "dynamix_vins_static_route" "sr" { #id Vins #обязательный параметр #тип - целое число vins_id = 1111 #destination network #обязательный параметр #тип - строка destination = "192.168.201.0" #destination network mask #обязательный параметр #тип - строка netmask = "255.255.255.255" #ip-адрес из пула свободных IP-адресов ViNS ID #обязательный параметр #тип - строка gateway = "192.168.201.40" } output "sr" { value = dynamix_vins_static_route.sr }