VmwareNetworkConfig class

Specifies network config for the VMware user cluster.

Constructors

VmwareNetworkConfig({Input<VmwareControlPlaneV2Config>? controlPlaneV2Config, Input<VmwareDhcpIpConfig>? dhcpIpConfig, Input<VmwareHostConfig>? hostConfig, required Input<List<String>> podAddressCidrBlocks, required Input<List<String>> serviceAddressCidrBlocks, Input<VmwareStaticIpConfig>? staticIpConfig, Input<String>? vcenterNetwork})
Creates a new VmwareNetworkConfig. controlPlaneV2Config Configuration for control plane V2 mode. dhcpIpConfig Configuration settings for a DHCP IP configuration. hostConfig Represents common network settings irrespective of the host's IP address. podAddressCidrBlocks 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. serviceAddressCidrBlocks 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. staticIpConfig Configuration settings for a static IP configuration. vcenterNetwork vcenter_network specifies vCenter network name. Inherited from the admin cluster.
const
VmwareNetworkConfig.fromMap(Map<String, dynamic> map)
factory

Properties

controlPlaneV2Config → Input<VmwareControlPlaneV2Config>?
Configuration for control plane V2 mode.
final
dhcpIpConfig → Input<VmwareDhcpIpConfig>?
Configuration settings for a DHCP IP configuration.
final
hashCode → int
The hash code for this object.
no setterinherited
hostConfig → Input<VmwareHostConfig>?
Represents common network settings irrespective of the host's IP address.
final
podAddressCidrBlocks → Input<List<String>>
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.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
serviceAddressCidrBlocks → Input<List<String>>
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.
final
staticIpConfig → Input<VmwareStaticIpConfig>?
Configuration settings for a static IP configuration.
final
vcenterNetwork → Input<String>?
vcenter_network specifies vCenter network name. Inherited from the admin cluster.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited