GDC Hardware Management V1ALPHA API - Class Google::Cloud::GDCHardwareManagement::V1alpha::ZoneNetworkConfig (v0.2.0)

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

#kubernetes_ipv4_subnet=

def kubernetes_ipv4_subnet=(value) -> ::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet
Parameter
Returns

#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

#management_ipv4_subnet=

def management_ipv4_subnet=(value) -> ::Google::Cloud::GDCHardwareManagement::V1alpha::Subnet
Parameter
Returns