public interface NodeNetworkConfigOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getCreatePodRange()
public abstract boolean getCreatePodRange() Input only. Whether to create a new range for pod IPs in this node pool.
Defaults are provided for pod_range and pod_ipv4_cidr_block if they
are not specified.
If neither create_pod_range or pod_range are specified, the
cluster-level default (ip_allocation_policy.cluster_ipv4_cidr_block) is
used.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
bool create_pod_range = 4 [(.google.api.field_behavior) = INPUT_ONLY];
| Type | Description |
| boolean | The createPodRange. |
getPodIpv4CidrBlock()
public abstract String getPodIpv4CidrBlock() The IP address range for pod IPs in this node pool.
Only applicable if create_pod_range is true.
Set to blank to have a range chosen with the default size.
Set to /netmask (e.g. /14) to have a range chosen with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14) to pick a specific range to use.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
string pod_ipv4_cidr_block = 6;
| Type | Description |
| String | The podIpv4CidrBlock. |
getPodIpv4CidrBlockBytes()
public abstract ByteString getPodIpv4CidrBlockBytes() The IP address range for pod IPs in this node pool.
Only applicable if create_pod_range is true.
Set to blank to have a range chosen with the default size.
Set to /netmask (e.g. /14) to have a range chosen with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14) to pick a specific range to use.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
string pod_ipv4_cidr_block = 6;
| Type | Description |
| ByteString | The bytes for podIpv4CidrBlock. |
getPodRange()
public abstract String getPodRange() The ID of the secondary range for pod IPs.
If create_pod_range is true, this ID is used for the new range.
If create_pod_range is false, uses an existing secondary range with this
ID.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
string pod_range = 5;
| Type | Description |
| String | The podRange. |
getPodRangeBytes()
public abstract ByteString getPodRangeBytes() The ID of the secondary range for pod IPs.
If create_pod_range is true, this ID is used for the new range.
If create_pod_range is false, uses an existing secondary range with this
ID.
Only applicable if ip_allocation_policy.use_ip_aliases is true.
This field cannot be changed after the node pool has been created.
string pod_range = 5;
| Type | Description |
| ByteString | The bytes for podRange. |