public interface ZoneNetworkConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getKubernetesControlPlaneIpv4Range()
public abstract String getKubernetesControlPlaneIpv4Range()
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.
string kubernetes_control_plane_ipv4_range = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The kubernetesControlPlaneIpv4Range. |
getKubernetesControlPlaneIpv4RangeBytes()
public abstract ByteString getKubernetesControlPlaneIpv4RangeBytes()
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.
string kubernetes_control_plane_ipv4_range = 3 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for kubernetesControlPlaneIpv4Range. |
getKubernetesIpv4Subnet()
public abstract Subnet getKubernetesIpv4Subnet()
Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.
.google.cloud.gdchardwaremanagement.v1alpha.Subnet kubernetes_ipv4_subnet = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
Subnet |
The kubernetesIpv4Subnet. |
getKubernetesIpv4SubnetOrBuilder()
public abstract SubnetOrBuilder getKubernetesIpv4SubnetOrBuilder()
Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.
.google.cloud.gdchardwaremanagement.v1alpha.Subnet kubernetes_ipv4_subnet = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
SubnetOrBuilder |
getKubernetesNodeIpv4Range()
public abstract String getKubernetesNodeIpv4Range()
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.
string kubernetes_node_ipv4_range = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The kubernetesNodeIpv4Range. |
getKubernetesNodeIpv4RangeBytes()
public abstract ByteString getKubernetesNodeIpv4RangeBytes()
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.
string kubernetes_node_ipv4_range = 2 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for kubernetesNodeIpv4Range. |
getMachineMgmtIpv4Range()
public abstract String getMachineMgmtIpv4Range()
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.
string machine_mgmt_ipv4_range = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
String |
The machineMgmtIpv4Range. |
getMachineMgmtIpv4RangeBytes()
public abstract ByteString getMachineMgmtIpv4RangeBytes()
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.
string machine_mgmt_ipv4_range = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_info) = { ... }
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for machineMgmtIpv4Range. |
getManagementIpv4Subnet()
public abstract Subnet getManagementIpv4Subnet()
Required. An IPv4 subnet for the management network.
.google.cloud.gdchardwaremanagement.v1alpha.Subnet management_ipv4_subnet = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
Subnet |
The managementIpv4Subnet. |
getManagementIpv4SubnetOrBuilder()
public abstract SubnetOrBuilder getManagementIpv4SubnetOrBuilder()
Required. An IPv4 subnet for the management network.
.google.cloud.gdchardwaremanagement.v1alpha.Subnet management_ipv4_subnet = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
SubnetOrBuilder |
hasKubernetesIpv4Subnet()
public abstract boolean hasKubernetesIpv4Subnet()
Optional. An IPv4 subnet for the kubernetes network. If unspecified, the kubernetes subnet will be the same as the management subnet.
.google.cloud.gdchardwaremanagement.v1alpha.Subnet kubernetes_ipv4_subnet = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
Whether the kubernetesIpv4Subnet field is set. |
hasManagementIpv4Subnet()
public abstract boolean hasManagementIpv4Subnet()
Required. An IPv4 subnet for the management network.
.google.cloud.gdchardwaremanagement.v1alpha.Subnet management_ipv4_subnet = 4 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
boolean |
Whether the managementIpv4Subnet field is set. |