Skip to content

UpgradeHistory

Source code in docs_src/capo_opensearch/types/upgrade_history.py
class UpgradeHistory(TypedDict, closed=True):
    upgrade_name: NotRequired["capo_opensearch.types.upgrade_name.UpgradeName"]
    """<p>A string that describes the upgrade.</p>"""
    start_timestamp: NotRequired["capo_opensearch.types.start_timestamp.StartTimestamp"]
    """<p>UTC timestamp at which the upgrade API call was made, in the format <code>yyyy-MM-ddTHH:mm:ssZ</code>.</p>"""
    upgrade_status: NotRequired["capo_opensearch.types.upgrade_status.UpgradeStatus"]
    """<p> The current status of the upgrade. The status can take one of the following values: </p> <ul> <li> <p>In Progress</p> </li> <li> <p>Succeeded</p> </li> <li> <p>Succeeded with Issues</p> </li> <li> <p>Failed</p> </li> </ul>"""
    steps_list: NotRequired["capo_opensearch.types.upgrade_steps_list.UpgradeStepsList"]
    """<p>A list of each step performed as part of a specific upgrade or upgrade eligibility check.</p>"""

start_timestamp instance-attribute

start_timestamp: NotRequired[StartTimestamp]

UTC timestamp at which the upgrade API call was made, in the format yyyy-MM-ddTHH:mm:ssZ.

steps_list instance-attribute

steps_list: NotRequired[UpgradeStepsList]

A list of each step performed as part of a specific upgrade or upgrade eligibility check.

upgrade_name instance-attribute

upgrade_name: NotRequired[UpgradeName]

A string that describes the upgrade.

upgrade_status instance-attribute

upgrade_status: NotRequired[UpgradeStatus]

The current status of the upgrade. The status can take one of the following values:

  • In Progress

  • Succeeded

  • Succeeded with Issues

  • Failed