Class: Google::Cloud::Container::V1beta1::NodeNetworkConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Container::V1beta1::NodeNetworkConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/container/v1beta1/cluster_service.rb
Overview
Parameters for node pool-level network config.
Instance Attribute Summary collapse
-
#create_pod_range ⇒ ::Boolean
Input only.
-
#pod_ipv4_cidr_block ⇒ ::String
The IP address range for pod IPs in this node pool.
-
#pod_range ⇒ ::String
The ID of the secondary range for pod IPs.
Instance Attribute Details
#create_pod_range ⇒ ::Boolean
Returns 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.
328 329 330 331 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 328 class NodeNetworkConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pod_ipv4_cidr_block ⇒ ::String
Returns 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.
328 329 330 331 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 328 class NodeNetworkConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pod_range ⇒ ::String
Returns 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.
328 329 330 331 |
# File 'proto_docs/google/container/v1beta1/cluster_service.rb', line 328 class NodeNetworkConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |