resource "cloudru_evolution_baremetal_subnet" "resource_subnet" {name = "name"description = "description"# Поле address является неизменяемым. При изменении значения ресурс будет пересоздан.address = "10.20.30.0/24"# Поле default_gateway является неизменяемым. При изменении значения ресурс будет пересоздан.default_gateway = "10.20.30.1"dns_servers = ["1.1.1.1", "8.8.8.8"]# Поле project_id является неизменяемым. При изменении значения ресурс будет пересоздан.project_id = "a3dab871-5355-49a8-817a-9c5e59fad149"is_default = true# Поле vpc_id является неизменяемым. При изменении значения ресурс будет пересоздан.vpc_id = "893c68af-2ef0-452d-9ec2-c0f837e8adad"# Поле is_primary является неизменяемым. При изменении значения ресурс будет пересоздан.is_primary = falsevlan_id = 1zone_id = "10B39F12-8041-4F73-BBFF-4AE20B162168"# Позволяет переопределить дефолтный таймаут провайдера для определенного метода. Если нужно указать бесконечный таймаут, то нужно указать например 0s, тогда таймаута не будет.timeouts {create = "60m"update = "30m"delete = "20m"}# Игнорировать изменения таймаутов: это предотвращает лишние обновления ресурса при смене значений таймаутов в конфигурации# Но следует учитывать, что метод delete в ресурсе читает значение таймаута из стейта и, если его нужно изменить, то этот блок стоит закомментироватьlifecycle {ignore_changes = [timeouts]}}
address (String) Адрес подсети.
default_gateway (String) Адрес шлюза.
name (String) Название подсети.
project_id (String) Идентификатор проекта.
vpc_id (String) Идентификатор VPC.
zone_id (String) Идентификатор зоны доступности.
description (String) Описание подсети.
dns_servers (List of String) Адреса DNS-серверов, используемых в подсети.
is_default (Boolean) Подсеть по умолчанию для зоны доступности и VPC.
is_primary (Boolean) Является ли подсеть для сервера основной или дополнительной.
timeouts (Block, Optional) (see below for nested schema)
vlan_id (Number) Идентификатор VLAN.
availability_zone (Attributes) Зона доступности, в которой находится подсеть. (see below for nested schema)
can_be_deleted (Boolean) Может быть удалена.
connection_status (String) Статус подключения подсети к арендованному серверу. Чтобы получить статус подключения подсети, передайте в запросе фильтр по параметру reserved_server_id. Если не указать конкретный сервер в запросе, будет возвращено значение по умолчанию - unspecified.
created_time (String) Время создания подсети.
id (String) Идентификатор подсети.
modified_time (String) Время последнего изменения подсети.
state (String) Состояние подсети.
type (String) Тип подсети.
Optional:
create (String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as «30s» or «2h45m». Valid time units are «s» (seconds), «m» (minutes), «h» (hours).
delete (String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as «30s» or «2h45m». Valid time units are «s» (seconds), «m» (minutes), «h» (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
update (String) A string that can be parsed as a duration consisting of numbers and unit suffixes, such as «30s» or «2h45m». Valid time units are «s» (seconds), «m» (minutes), «h» (hours).
Read-Only:
name (String) Название зоны доступности.
zone_id (String) Идентификатор зоны доступности.