VmwareNetworkConfigArgs

data class VmwareNetworkConfigArgs(val controlPlaneV2Config: Output<VmwareControlPlaneV2ConfigArgs>? = null, val dhcpIpConfig: Output<VmwareDhcpIpConfigArgs>? = null, val hostConfig: Output<VmwareHostConfigArgs>? = null, val podAddressCidrBlocks: Output<List<String>>, val serviceAddressCidrBlocks: Output<List<String>>, val staticIpConfig: Output<VmwareStaticIpConfigArgs>? = null) : ConvertibleToJava<VmwareNetworkConfigArgs>

Specifies network config for the VMware user cluster.

Constructors

Link copied to clipboard
fun VmwareNetworkConfigArgs(controlPlaneV2Config: Output<VmwareControlPlaneV2ConfigArgs>? = null, dhcpIpConfig: Output<VmwareDhcpIpConfigArgs>? = null, hostConfig: Output<VmwareHostConfigArgs>? = null, podAddressCidrBlocks: Output<List<String>>, serviceAddressCidrBlocks: Output<List<String>>, staticIpConfig: Output<VmwareStaticIpConfigArgs>? = null)

Functions

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

Properties

Link copied to clipboard

Configuration for control plane V2 mode.

Link copied to clipboard

Configuration settings for a DHCP IP configuration.

Link copied to clipboard
val hostConfig: Output<VmwareHostConfigArgs>? = null

Represents common network settings irrespective of the host's IP address.

Link copied to clipboard

All pods in the cluster are assigned an RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.

Link copied to clipboard

All services in the cluster are assigned an RFC1918 IPv4 address from these ranges. Only a single range is supported. This field cannot be changed after creation.

Link copied to clipboard

Configuration settings for a static IP configuration.