- 1.52.0 (latest)
- 1.51.0
- 1.49.0
- 1.48.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.0
- 1.11.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- 1.5.0
- 1.4.0
public interface IPAllocationPolicyOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getClusterIpv4CidrBlock()
public abstract String getClusterIpv4CidrBlock()
Optional. The IP address range used to allocate IP addresses to pods in the cluster.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
Set to blank to have GKE choose a range with the default size.
Set to /netmask (e.g. /14
) to have GKE choose a range with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14
) from the RFC-1918 private networks (e.g.
10.0.0.0/8
, 172.16.0.0/12
, 192.168.0.0/16
) to pick a specific range
to use.
Specify cluster_secondary_range_name
or cluster_ipv4_cidr_block
but not both.
string cluster_ipv4_cidr_block = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The clusterIpv4CidrBlock. |
getClusterIpv4CidrBlockBytes()
public abstract ByteString getClusterIpv4CidrBlockBytes()
Optional. The IP address range used to allocate IP addresses to pods in the cluster.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
Set to blank to have GKE choose a range with the default size.
Set to /netmask (e.g. /14
) to have GKE choose a range with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14
) from the RFC-1918 private networks (e.g.
10.0.0.0/8
, 172.16.0.0/12
, 192.168.0.0/16
) to pick a specific range
to use.
Specify cluster_secondary_range_name
or cluster_ipv4_cidr_block
but not both.
string cluster_ipv4_cidr_block = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for clusterIpv4CidrBlock. |
getClusterSecondaryRangeName()
public abstract String getClusterSecondaryRangeName()
Optional. The name of the cluster's secondary range used to allocate
IP addresses to pods. Specify either cluster_secondary_range_name
or cluster_ipv4_cidr_block
but not both.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
string cluster_secondary_range_name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The clusterSecondaryRangeName. |
getClusterSecondaryRangeNameBytes()
public abstract ByteString getClusterSecondaryRangeNameBytes()
Optional. The name of the cluster's secondary range used to allocate
IP addresses to pods. Specify either cluster_secondary_range_name
or cluster_ipv4_cidr_block
but not both.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
string cluster_secondary_range_name = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for clusterSecondaryRangeName. |
getServicesIpv4CidrBlock()
public abstract String getServicesIpv4CidrBlock()
Optional. The IP address range of the services IP addresses in this cluster.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
Set to blank to have GKE choose a range with the default size.
Set to /netmask (e.g. /14
) to have GKE choose a range with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14
) from the RFC-1918 private networks (e.g.
10.0.0.0/8
, 172.16.0.0/12
, 192.168.0.0/16
) to pick a specific range
to use.
Specify services_secondary_range_name
or services_ipv4_cidr_block
but not both.
string services_ipv4_cidr_block = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The servicesIpv4CidrBlock. |
getServicesIpv4CidrBlockBytes()
public abstract ByteString getServicesIpv4CidrBlockBytes()
Optional. The IP address range of the services IP addresses in this cluster.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
Set to blank to have GKE choose a range with the default size.
Set to /netmask (e.g. /14
) to have GKE choose a range with a specific
netmask.
Set to a
CIDR
notation (e.g. 10.96.0.0/14
) from the RFC-1918 private networks (e.g.
10.0.0.0/8
, 172.16.0.0/12
, 192.168.0.0/16
) to pick a specific range
to use.
Specify services_secondary_range_name
or services_ipv4_cidr_block
but not both.
string services_ipv4_cidr_block = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for servicesIpv4CidrBlock. |
getServicesSecondaryRangeName()
public abstract String getServicesSecondaryRangeName()
Optional. The name of the services' secondary range used to allocate
IP addresses to the cluster. Specify either services_secondary_range_name
or services_ipv4_cidr_block
but not both.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
string services_secondary_range_name = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String |
The servicesSecondaryRangeName. |
getServicesSecondaryRangeNameBytes()
public abstract ByteString getServicesSecondaryRangeNameBytes()
Optional. The name of the services' secondary range used to allocate
IP addresses to the cluster. Specify either services_secondary_range_name
or services_ipv4_cidr_block
but not both.
For Cloud Composer environments in versions composer-1..-airflow-..*,
this field is applicable only when use_ip_aliases
is true.
string services_secondary_range_name = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString |
The bytes for servicesSecondaryRangeName. |
getUseIpAliases()
public abstract boolean getUseIpAliases()
Optional. Whether or not to enable Alias IPs in the GKE cluster.
If true
, a VPC-native cluster is created.
This field is only supported for Cloud Composer environments in versions composer-1..-airflow-..*. Environments in newer versions always use VPC-native GKE clusters.
bool use_ip_aliases = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
boolean |
The useIpAliases. |