Reference documentation and code samples for the Cloud Composer V1 API class Google::Cloud::Orchestration::Airflow::Service::V1::IPAllocationPolicy.
Configuration for controlling how IPs are allocated in the GKE cluster running the Apache Airflow software.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cluster_ipv4_cidr_block
def cluster_ipv4_cidr_block() -> ::String
-
(::String) — Optional. The IP address range used to allocate IP addresses to pods in
the GKE cluster.
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.
#cluster_ipv4_cidr_block=
def cluster_ipv4_cidr_block=(value) -> ::String
-
value (::String) — Optional. The IP address range used to allocate IP addresses to pods in
the GKE cluster.
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.
-
(::String) — Optional. The IP address range used to allocate IP addresses to pods in
the GKE cluster.
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.
#cluster_secondary_range_name
def cluster_secondary_range_name() -> ::String
-
(::String) — Optional. The name of the GKE cluster's secondary range used to allocate
IP addresses to pods.
This field is applicable only when
use_ip_aliases
is true.
#cluster_secondary_range_name=
def cluster_secondary_range_name=(value) -> ::String
-
value (::String) — Optional. The name of the GKE cluster's secondary range used to allocate
IP addresses to pods.
This field is applicable only when
use_ip_aliases
is true.
-
(::String) — Optional. The name of the GKE cluster's secondary range used to allocate
IP addresses to pods.
This field is applicable only when
use_ip_aliases
is true.
#services_ipv4_cidr_block
def services_ipv4_cidr_block() -> ::String
-
(::String) — Optional. The IP address range of the services IP addresses in this
GKE cluster.
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.
#services_ipv4_cidr_block=
def services_ipv4_cidr_block=(value) -> ::String
-
value (::String) — Optional. The IP address range of the services IP addresses in this
GKE cluster.
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.
-
(::String) — Optional. The IP address range of the services IP addresses in this
GKE cluster.
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.
#services_secondary_range_name
def services_secondary_range_name() -> ::String
-
(::String) — Optional. The name of the services' secondary range used to allocate
IP addresses to the GKE cluster.
This field is applicable only when
use_ip_aliases
is true.
#services_secondary_range_name=
def services_secondary_range_name=(value) -> ::String
-
value (::String) — Optional. The name of the services' secondary range used to allocate
IP addresses to the GKE cluster.
This field is applicable only when
use_ip_aliases
is true.
-
(::String) — Optional. The name of the services' secondary range used to allocate
IP addresses to the GKE cluster.
This field is applicable only when
use_ip_aliases
is true.
#use_ip_aliases
def use_ip_aliases() -> ::Boolean
-
(::Boolean) — Optional. Whether or not to enable Alias IPs in the GKE cluster.
If
true
, a VPC-native cluster is created.
#use_ip_aliases=
def use_ip_aliases=(value) -> ::Boolean
-
value (::Boolean) — Optional. Whether or not to enable Alias IPs in the GKE cluster.
If
true
, a VPC-native cluster is created.
-
(::Boolean) — Optional. Whether or not to enable Alias IPs in the GKE cluster.
If
true
, a VPC-native cluster is created.