VmwareNetworkConfigResponse class

Specifies network config for the VMware user cluster.

Constructors

VmwareNetworkConfigResponse({required Input<VmwareControlPlaneV2ConfigResponse> controlPlaneV2Config, required Input<VmwareDhcpIpConfigResponse> dhcpIpConfig, required Input<VmwareHostConfigResponse> hostConfig, required Input<List<String>> podAddressCidrBlocks, required Input<List<String>> serviceAddressCidrBlocks, required Input<VmwareStaticIpConfigResponse> staticIpConfig, required Input<String> vcenterNetwork})
Creates a new VmwareNetworkConfigResponse. 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
VmwareNetworkConfigResponse.fromMap(Map<String, dynamic> map)
factory

Properties

controlPlaneV2Config → Input<VmwareControlPlaneV2ConfigResponse>
Configuration for control plane V2 mode.
final
dhcpIpConfig → Input<VmwareDhcpIpConfigResponse>
Configuration settings for a DHCP IP configuration.
final
hashCode → int
The hash code for this object.
no setterinherited
hostConfig → Input<VmwareHostConfigResponse>
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<VmwareStaticIpConfigResponse>
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