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.  |