You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: docs/dyn/container_v1beta1.projects.locations.clusters.html
+9
Original file line number
Diff line number
Diff line change
@@ -944,6 +944,9 @@ <h3>Method Details</h3>
944
944
},
945
945
"nodePools": [ # The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
946
946
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
947
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
948
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
949
+
},
947
950
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
948
951
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
949
952
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -2217,6 +2220,9 @@ <h3>Method Details</h3>
2217
2220
},
2218
2221
"nodePools": [ # The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
2219
2222
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
2223
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
2224
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
2225
+
},
2220
2226
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
2221
2227
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
2222
2228
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -3355,6 +3361,9 @@ <h3>Method Details</h3>
3355
3361
},
3356
3362
"nodePools": [ # The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
3357
3363
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
3364
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
3365
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
3366
+
},
3358
3367
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
3359
3368
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
3360
3369
"enabled": True or False, # Is autoscaling enabled for this node pool.
Copy file name to clipboardexpand all lines: docs/dyn/container_v1beta1.projects.locations.clusters.nodePools.html
+9
Original file line number
Diff line number
Diff line change
@@ -152,6 +152,9 @@ <h3>Method Details</h3>
152
152
{ # CreateNodePoolRequest creates a node pool for a cluster.
153
153
"clusterId": "A String", # Required. Deprecated. The name of the cluster. This field has been deprecated and replaced by the parent field.
154
154
"nodePool": { # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload. # Required. The node pool to create.
155
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
156
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
157
+
},
155
158
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
156
159
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
157
160
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -640,6 +643,9 @@ <h3>Method Details</h3>
640
643
An object of the form:
641
644
642
645
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
646
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
647
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
648
+
},
643
649
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
644
650
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
645
651
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -956,6 +962,9 @@ <h3>Method Details</h3>
956
962
{ # ListNodePoolsResponse is the result of ListNodePoolsRequest.
957
963
"nodePools": [ # A list of node pools for a cluster.
958
964
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
965
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
966
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
967
+
},
959
968
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
960
969
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
961
970
"enabled": True or False, # Is autoscaling enabled for this node pool.
Copy file name to clipboardexpand all lines: docs/dyn/container_v1beta1.projects.zones.clusters.html
+9
Original file line number
Diff line number
Diff line change
@@ -1042,6 +1042,9 @@ <h3>Method Details</h3>
1042
1042
},
1043
1043
"nodePools": [ # The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
1044
1044
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
1045
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
1046
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
1047
+
},
1045
1048
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
1046
1049
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
1047
1050
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -2315,6 +2318,9 @@ <h3>Method Details</h3>
2315
2318
},
2316
2319
"nodePools": [ # The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
2317
2320
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
2321
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
2322
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
2323
+
},
2318
2324
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
2319
2325
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
2320
2326
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -3497,6 +3503,9 @@ <h3>Method Details</h3>
3497
3503
},
3498
3504
"nodePools": [ # The node pools associated with this cluster. This field should not be set if "node_config" or "initial_node_count" are specified.
3499
3505
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
3506
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
3507
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
3508
+
},
3500
3509
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
3501
3510
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
3502
3511
"enabled": True or False, # Is autoscaling enabled for this node pool.
Copy file name to clipboardexpand all lines: docs/dyn/container_v1beta1.projects.zones.clusters.nodePools.html
+9
Original file line number
Diff line number
Diff line change
@@ -217,6 +217,9 @@ <h3>Method Details</h3>
217
217
{ # CreateNodePoolRequest creates a node pool for a cluster.
218
218
"clusterId": "A String", # Required. Deprecated. The name of the cluster. This field has been deprecated and replaced by the parent field.
219
219
"nodePool": { # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload. # Required. The node pool to create.
220
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
221
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
222
+
},
220
223
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
221
224
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
222
225
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -705,6 +708,9 @@ <h3>Method Details</h3>
705
708
An object of the form:
706
709
707
710
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
711
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
712
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
713
+
},
708
714
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
709
715
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
710
716
"enabled": True or False, # Is autoscaling enabled for this node pool.
@@ -1021,6 +1027,9 @@ <h3>Method Details</h3>
1021
1027
{ # ListNodePoolsResponse is the result of ListNodePoolsRequest.
1022
1028
"nodePools": [ # A list of node pools for a cluster.
1023
1029
{ # NodePool contains the name and configuration for a cluster's node pool. Node pools are a set of nodes (i.e. VM's), with a common configuration and specification, under the control of the cluster master. They may have a set of Kubernetes labels applied to them, which may be used to reference them during pod scheduling. They may also be resized up or down, to accommodate the workload.
1030
+
"autopilotConfig": { # AutopilotConfig contains configuration of autopilot feature for this nodepool. # Specifies the autopilot configuration for this node pool. This field is exclusively reserved for Cluster Autoscaler to implement go/gke-managed-nodes-ccc-api
1031
+
"enabled": True or False, # Denotes that nodes belonging to this node pool are Autopilot nodes.
1032
+
},
1024
1033
"autoscaling": { # NodePoolAutoscaling contains information required by cluster autoscaler to adjust the size of the node pool to the current cluster usage. # Autoscaler configuration for this NodePool. Autoscaler is enabled only if a valid configuration is present.
1025
1034
"autoprovisioned": True or False, # Can this node pool be deleted automatically.
1026
1035
"enabled": True or False, # Is autoscaling enabled for this node pool.
0 commit comments