×

6.10.2. cloupard_kvm_vnet

 
cloupard_kvm_vnet
 
Defines a virtual network for KVM instances.
 
 Example usage 
resource "cloupard_kvm_vnet" "vnet1" {
  region = var.region_kz2
  name = "tf_vnet1"
  subnet = {
    subnet_cidr = "192.168.10.0/24"
    dns1 = "8.8.8.8"
    dns2 = "1.1.1.1"
  }
  outbound_nat_ip_address = {
    id = cloupard_kvm_extip.ip1.id
  }
}
 
Attributes:
 
·       region (Required): Region where the virtual network is created.
 
·       name (Required): Name of the virtual network.
 
·       subnet (Required): Subnet configuration block.
 
·       subnet_cidr (Required): CIDR block for the subnet.
 
·       dns1 (Optional): Primary DNS server.
 
·       dns2 (Optional): Secondary DNS server.
 
·       outbound_nat_ip_address (Optional): NAT IP address block.
 
·       id (Required if provided): ID of the external IP used for NAT.
 
·       id (Computed): Unique identifier for the virtual network.