GoogleApi.Container.V1.Model.NodeNetworkConfig (google_api_container v0.35.0) View Source
Parameters for node pool-level network config.
Attributes
-
createPodRange
(type:boolean()
, default:nil
) - Input only. Whether to create a new range for pod IPs in this node pool. Defaults are provided forpod_range
andpod_ipv4_cidr_block
if they are not specified. If neithercreate_pod_range
orpod_range
are specified, the cluster-level default (ip_allocation_policy.cluster_ipv4_cidr_block
) is used. Only applicable ifip_allocation_policy.use_ip_aliases
is true. This field cannot be changed after the node pool has been created. -
podIpv4CidrBlock
(type:String.t
, default:nil
) - The IP address range for pod IPs in this node pool. Only applicable ifcreate_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 ifip_allocation_policy.use_ip_aliases
is true. This field cannot be changed after the node pool has been created. -
podRange
(type:String.t
, default:nil
) - The ID of the secondary range for pod IPs. Ifcreate_pod_range
is true, this ID is used for the new range. Ifcreate_pod_range
is false, uses an existing secondary range with this ID. Only applicable ifip_allocation_policy.use_ip_aliases
is true. This field cannot be changed after the node pool has been created.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.