HciDeploymentSettingScaleUnitInfrastructureNetworkArgs

data class HciDeploymentSettingScaleUnitInfrastructureNetworkArgs(val dhcpEnabled: Output<Boolean>? = null, val dnsServers: Output<List<String>>, val gateway: Output<String>, val ipPools: Output<List<HciDeploymentSettingScaleUnitInfrastructureNetworkIpPoolArgs>>, val subnetMask: Output<String>) : ConvertibleToJava<HciDeploymentSettingScaleUnitInfrastructureNetworkArgs>

Constructors

constructor(dhcpEnabled: Output<Boolean>? = null, dnsServers: Output<List<String>>, gateway: Output<String>, ipPools: Output<List<HciDeploymentSettingScaleUnitInfrastructureNetworkIpPoolArgs>>, subnetMask: Output<String>)

Properties

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

Whether DHCP is enabled for hosts and cluster IPs. Possible values are true and false. defaults to false. Changing this forces a new Stack HCI Deployment Setting to be created.

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

Specifies a list of IPv4 addresses of the DNS servers in your environment. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val gateway: Output<String>

Specifies the default gateway that should be used for the provided IP address space. It should be in the format of an IPv4 IP address. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard

One or more ip_pool blocks as defined below. Changing this forces a new Stack HCI Deployment Setting to be created.

Link copied to clipboard
val subnetMask: Output<String>

Specifies the subnet mask that matches the provided IP address space. Changing this forces a new Stack HCI Deployment Setting to be created.

Functions

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