VmwareNetworkConfigResponse constructor

const VmwareNetworkConfigResponse({
  1. required Input<VmwareControlPlaneV2ConfigResponse> controlPlaneV2Config,
  2. required Input<VmwareDhcpIpConfigResponse> dhcpIpConfig,
  3. required Input<VmwareHostConfigResponse> hostConfig,
  4. required Input<List<String>> podAddressCidrBlocks,
  5. required Input<List<String>> serviceAddressCidrBlocks,
  6. required Input<VmwareStaticIpConfigResponse> staticIpConfig,
  7. 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.

Implementation

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