Kubernetes Engine V1 API - Class Google::Cloud::Container::V1::NodePoolUpgradeInfo (v1.8.0)

Reference documentation and code samples for the Kubernetes Engine V1 API class Google::Cloud::Container::V1::NodePoolUpgradeInfo.

NodePoolUpgradeInfo contains the upgrade information of a nodepool.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#auto_upgrade_status

def auto_upgrade_status() -> ::Array<::Google::Cloud::Container::V1::NodePoolUpgradeInfo::AutoUpgradeStatus>
Returns

#auto_upgrade_status=

def auto_upgrade_status=(value) -> ::Array<::Google::Cloud::Container::V1::NodePoolUpgradeInfo::AutoUpgradeStatus>
Parameter
Returns

#end_of_extended_support_timestamp

def end_of_extended_support_timestamp() -> ::String
Returns
  • (::String) — The nodepool's current minor version's end of extended support timestamp.

#end_of_extended_support_timestamp=

def end_of_extended_support_timestamp=(value) -> ::String
Parameter
  • value (::String) — The nodepool's current minor version's end of extended support timestamp.
Returns
  • (::String) — The nodepool's current minor version's end of extended support timestamp.

#end_of_standard_support_timestamp

def end_of_standard_support_timestamp() -> ::String
Returns
  • (::String) — The nodepool's current minor version's end of standard support timestamp.

#end_of_standard_support_timestamp=

def end_of_standard_support_timestamp=(value) -> ::String
Parameter
  • value (::String) — The nodepool's current minor version's end of standard support timestamp.
Returns
  • (::String) — The nodepool's current minor version's end of standard support timestamp.

#minor_target_version

def minor_target_version() -> ::String
Returns
  • (::String) — minor_target_version indicates the target version for minor upgrade.

#minor_target_version=

def minor_target_version=(value) -> ::String
Parameter
  • value (::String) — minor_target_version indicates the target version for minor upgrade.
Returns
  • (::String) — minor_target_version indicates the target version for minor upgrade.

#patch_target_version

def patch_target_version() -> ::String
Returns
  • (::String) — patch_target_version indicates the target version for patch upgrade.

#patch_target_version=

def patch_target_version=(value) -> ::String
Parameter
  • value (::String) — patch_target_version indicates the target version for patch upgrade.
Returns
  • (::String) — patch_target_version indicates the target version for patch upgrade.

#paused_reason

def paused_reason() -> ::Array<::Google::Cloud::Container::V1::NodePoolUpgradeInfo::AutoUpgradePausedReason>
Returns

#paused_reason=

def paused_reason=(value) -> ::Array<::Google::Cloud::Container::V1::NodePoolUpgradeInfo::AutoUpgradePausedReason>
Parameter
Returns

#upgrade_details

def upgrade_details() -> ::Array<::Google::Cloud::Container::V1::UpgradeDetails>
Returns

#upgrade_details=

def upgrade_details=(value) -> ::Array<::Google::Cloud::Container::V1::UpgradeDetails>
Parameter
Returns