VmwareNetworkConfig constructor

const VmwareNetworkConfig({
  1. Input<VmwareControlPlaneV2Config>? controlPlaneV2Config,
  2. Input<VmwareDhcpIpConfig>? dhcpIpConfig,
  3. Input<VmwareHostConfig>? hostConfig,
  4. required Input<List<String>> podAddressCidrBlocks,
  5. required Input<List<String>> serviceAddressCidrBlocks,
  6. Input<VmwareStaticIpConfig>? staticIpConfig,
  7. 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.

Implementation

const VmwareNetworkConfig({
  this.controlPlaneV2Config,
  this.dhcpIpConfig,
  this.hostConfig,
  required this.podAddressCidrBlocks,
  required this.serviceAddressCidrBlocks,
  this.staticIpConfig,
  this.vcenterNetwork,
});