Class NodePoolUpgradeInfo (2.67.0)

NodePoolUpgradeInfo(mapping=None, *, ignore_unknown_fields=False, **kwargs)

NodePoolUpgradeInfo contains the upgrade information of a node pool.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes

Name Description
minor_target_version str
minor_target_version indicates the target version for minor upgrade. This field is a member of oneof_ _minor_target_version.
patch_target_version str
patch_target_version indicates the target version for patch upgrade. This field is a member of oneof_ _patch_target_version.
auto_upgrade_status MutableSequence[google.cloud.container_v1.types.NodePoolUpgradeInfo.AutoUpgradeStatus]
The auto upgrade status.
paused_reason MutableSequence[google.cloud.container_v1.types.NodePoolUpgradeInfo.AutoUpgradePausedReason]
The auto upgrade paused reason.
upgrade_details MutableSequence[google.cloud.container_v1.types.UpgradeDetails]
The list of past auto upgrades.
end_of_standard_support_timestamp str
The node pool's current minor version's end of standard support timestamp. This field is a member of oneof_ _end_of_standard_support_timestamp.
end_of_extended_support_timestamp str
The node pool's current minor version's end of extended support timestamp. This field is a member of oneof_ _end_of_extended_support_timestamp.
custom_image_info google.cloud.container_v1.types.CustomImageInfo
Output only. Upgrade info for the node pool specific to the usage of custom images.

Classes

AutoUpgradePausedReason

AutoUpgradePausedReason(value)

AutoUpgradePausedReason indicates the reason for auto upgrade paused status.

AutoUpgradeStatus

AutoUpgradeStatus(value)

AutoUpgradeStatus indicates the status of auto upgrade.