ProjectsLocationsClustersNodePools
class ProjectsLocationsClustersNodePools extends Resource (View source)
The "nodePools" collection of methods.
Typical usage is:
$containerService = new Google\Service\Container(...);
$nodePools = $containerService->projects_locations_clusters_nodePools;
Methods
CompleteNodePoolUpgrade will signal an on-going node pool upgrade to complete. (nodePools.completeUpgrade)
Creates a node pool for a cluster. (nodePools.create)
Deletes a node pool from a cluster. (nodePools.delete)
Retrieves the requested node pool. (nodePools.get)
Lists the node pools for a cluster.
Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed. (nodePools.rollback)
Sets the autoscaling settings for the specified node pool.
Sets the NodeManagement options for a node pool. (nodePools.setManagement)
Sets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying NodePool.locations.
Updates the version and/or image type for the specified node pool.
Details
ContainerEmpty
completeUpgrade(string $name, CompleteNodePoolUpgradeRequest $postBody, array $optParams = [])
CompleteNodePoolUpgrade will signal an on-going node pool upgrade to complete. (nodePools.completeUpgrade)
Operation
create(string $parent, CreateNodePoolRequest $postBody, array $optParams = [])
Creates a node pool for a cluster. (nodePools.create)
Operation
delete(string $name, array $optParams = [])
Deletes a node pool from a cluster. (nodePools.delete)
NodePool
get(string $name, array $optParams = [])
Retrieves the requested node pool. (nodePools.get)
ListNodePoolsResponse
listProjectsLocationsClustersNodePools(string $parent, array $optParams = [])
Lists the node pools for a cluster.
(nodePools.listProjectsLocationsClustersNodePools)
Operation
rollback(string $name, RollbackNodePoolUpgradeRequest $postBody, array $optParams = [])
Rolls back a previously Aborted or Failed NodePool upgrade. This makes no changes if the last upgrade successfully completed. (nodePools.rollback)
Operation
setAutoscaling(string $name, SetNodePoolAutoscalingRequest $postBody, array $optParams = [])
Sets the autoscaling settings for the specified node pool.
(nodePools.setAutoscaling)
Operation
setManagement(string $name, SetNodePoolManagementRequest $postBody, array $optParams = [])
Sets the NodeManagement options for a node pool. (nodePools.setManagement)
Operation
setSize(string $name, SetNodePoolSizeRequest $postBody, array $optParams = [])
Sets the size for a specific node pool. The new size will be used for all replicas, including future replicas created by modifying NodePool.locations.
(nodePools.setSize)
Operation
update(string $name, UpdateNodePoolRequest $postBody, array $optParams = [])
Updates the version and/or image type for the specified node pool.
(nodePools.update)