InfrastructureNetworkArgs

data class InfrastructureNetworkArgs(val dnsServers: Output<List<String>>? = null, val gateway: Output<String>? = null, val ipPools: Output<List<IpPoolsArgs>>? = null, val subnetMask: Output<String>? = null, val useDhcp: Output<Boolean>? = null) : ConvertibleToJava<InfrastructureNetworkArgs>

The InfrastructureNetwork of a AzureStackHCI Cluster.

Constructors

Link copied to clipboard
constructor(dnsServers: Output<List<String>>? = null, gateway: Output<String>? = null, ipPools: Output<List<IpPoolsArgs>>? = null, subnetMask: Output<String>? = null, useDhcp: Output<Boolean>? = null)

Properties

Link copied to clipboard
val dnsServers: Output<List<String>>? = null

IPv4 address of the DNS servers in your environment.

Link copied to clipboard
val gateway: Output<String>? = null

Default gateway that should be used for the provided IP address space.

Link copied to clipboard
val ipPools: Output<List<IpPoolsArgs>>? = null

Range of IP addresses from which addresses are allocated for nodes within a subnet.

Link copied to clipboard
val subnetMask: Output<String>? = null

Subnet mask that matches the provided IP address space.

Link copied to clipboard
val useDhcp: Output<Boolean>? = null

Allows customers to use DHCP for Hosts and Cluster IPs. If not declared, the deployment will default to static IPs. When true, GW and DNS servers are not required

Functions

Link copied to clipboard
open override fun toJava(): InfrastructureNetworkArgs