Reference documentation and code samples for the GDC Hardware Management V1ALPHA API class Google::Cloud::GDCHardwareManagement::V1alpha::ZoneNetworkConfig.
Networking configuration for a zone.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#kubernetes_control_plane_ipv4_range
def kubernetes_control_plane_ipv4_range() -> ::String
Returns
-
(::String) — 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.
#kubernetes_control_plane_ipv4_range=
def kubernetes_control_plane_ipv4_range=(value) -> ::String
Parameter
-
value (::String) — 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.
Returns
-
(::String) — 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.
#kubernetes_ipv4_subnet
def kubernetes_ipv4_subnet() -> ::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet
Returns
- (::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet) — Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.
#kubernetes_ipv4_subnet=
def kubernetes_ipv4_subnet=(value) -> ::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet
Parameter
- value (::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet) — Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.
Returns
- (::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet) — Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.
#kubernetes_node_ipv4_range
def kubernetes_node_ipv4_range() -> ::String
Returns
-
(::String) — 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_node_ipv4_range=
def kubernetes_node_ipv4_range=(value) -> ::String
Parameter
-
value (::String) — 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.
Returns
-
(::String) — 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.
#machine_mgmt_ipv4_range
def machine_mgmt_ipv4_range() -> ::String
Returns
-
(::String) — 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.
#machine_mgmt_ipv4_range=
def machine_mgmt_ipv4_range=(value) -> ::String
Parameter
-
value (::String) — 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.
Returns
-
(::String) — 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.
#management_ipv4_subnet
def management_ipv4_subnet() -> ::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet
Returns
- (::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet) — Required. An IPv4 subnet for the management network.
#management_ipv4_subnet=
def management_ipv4_subnet=(value) -> ::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet
Parameter
- value (::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet) — Required. An IPv4 subnet for the management network.
Returns
- (::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet) — Required. An IPv4 subnet for the management network.