public interface ZoneNetworkConfigOrBuilder extends MessageOrBuilderImplements
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. |