node_pool_upgrade_info
Creates, updates, deletes, gets or lists a node_pool_upgrade_info
resource.
Overview
Name | node_pool_upgrade_info |
Type | Resource |
Id | google.container.node_pool_upgrade_info |
Fields
The following fields are returned by SELECT
queries:
- projects_locations_clusters_node_pools_fetch_node_pool_upgrade_info
- projects_zones_clusters_node_pools_fetch_node_pool_upgrade_info
Successful response
Name | Datatype | Description |
---|---|---|
autoUpgradeStatus | array | The auto upgrade status. |
endOfExtendedSupportTimestamp | string | The nodepool's current minor version's end of extended support timestamp. |
endOfStandardSupportTimestamp | string | The nodepool's current minor version's end of standard support timestamp. |
minorTargetVersion | string | minor_target_version indicates the target version for minor upgrade. |
patchTargetVersion | string | patch_target_version indicates the target version for patch upgrade. |
pausedReason | array | The auto upgrade paused reason. |
upgradeDetails | array | The list of past auto upgrades. |
Successful response
Name | Datatype | Description |
---|---|---|
autoUpgradeStatus | array | The auto upgrade status. |
endOfExtendedSupportTimestamp | string | The nodepool's current minor version's end of extended support timestamp. |
endOfStandardSupportTimestamp | string | The nodepool's current minor version's end of standard support timestamp. |
minorTargetVersion | string | minor_target_version indicates the target version for minor upgrade. |
patchTargetVersion | string | patch_target_version indicates the target version for patch upgrade. |
pausedReason | array | The auto upgrade paused reason. |
upgradeDetails | array | The list of past auto upgrades. |
Methods
The following methods are available for this resource:
Name | Accessible by | Required Params | Optional Params | Description |
---|---|---|---|---|
projects_locations_clusters_node_pools_fetch_node_pool_upgrade_info | select | projectsId , locationsId , clustersId , nodePoolsId | version | Fetch upgrade information of a specific nodepool. |
projects_zones_clusters_node_pools_fetch_node_pool_upgrade_info | select | projectsId , zonesId , clustersId , nodePoolsId | version | Fetch upgrade information of a specific nodepool. |
Parameters
Parameters can be passed in the WHERE
clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
Name | Datatype | Description |
---|---|---|
clustersId | string | |
locationsId | string | |
nodePoolsId | string | |
projectsId | string | |
zonesId | string | |
version | string |
SELECT
examples
- projects_locations_clusters_node_pools_fetch_node_pool_upgrade_info
- projects_zones_clusters_node_pools_fetch_node_pool_upgrade_info
Fetch upgrade information of a specific nodepool.
SELECT
autoUpgradeStatus,
endOfExtendedSupportTimestamp,
endOfStandardSupportTimestamp,
minorTargetVersion,
patchTargetVersion,
pausedReason,
upgradeDetails
FROM google.container.node_pool_upgrade_info
WHERE projectsId = '{{ projectsId }}' -- required
AND locationsId = '{{ locationsId }}' -- required
AND clustersId = '{{ clustersId }}' -- required
AND nodePoolsId = '{{ nodePoolsId }}' -- required
AND version = '{{ version }}';
Fetch upgrade information of a specific nodepool.
SELECT
autoUpgradeStatus,
endOfExtendedSupportTimestamp,
endOfStandardSupportTimestamp,
minorTargetVersion,
patchTargetVersion,
pausedReason,
upgradeDetails
FROM google.container.node_pool_upgrade_info
WHERE projectsId = '{{ projectsId }}' -- required
AND zonesId = '{{ zonesId }}' -- required
AND clustersId = '{{ clustersId }}' -- required
AND nodePoolsId = '{{ nodePoolsId }}' -- required
AND version = '{{ version }}';