Class ZoneNetworkConfig (0.1.1)

ZoneNetworkConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Networking configuration for a zone.

Attributes

Name Description
machine_mgmt_ipv4_range str
Required. An IPv4 address block for machine management. Should be a private RFC1918 or public CIDR block large enough to allocate at least one address per machine in the Zone. Should be in management_ipv4_subnet, and disjoint with other address ranges.
kubernetes_node_ipv4_range str
Required. An IPv4 address block for kubernetes nodes. Should be a private RFC1918 or public CIDR block large enough to allocate at least one address per machine in the Zone. Should be in kubernetes_ipv4_subnet, and disjoint with other address ranges.
kubernetes_control_plane_ipv4_range str
Required. An IPv4 address block for kubernetes control plane. Should be a private RFC1918 or public CIDR block large enough to allocate at least one address per cluster in the Zone. Should be in kubernetes_ipv4_subnet, and disjoint with other address ranges.
management_ipv4_subnet google.cloud.gdchardwaremanagement_v1alpha.types.Subnet
Required. An IPv4 subnet for the management network.
kubernetes_ipv4_subnet google.cloud.gdchardwaremanagement_v1alpha.types.Subnet
Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.