NamespaceManagement_Software_Clusters_Info

NamespaceManagement_Software_Clusters_Info
NamespaceManagement_Software_Clusters_Info

The Clusters.Info structure contains detailed information about the cluster upgrade status and related information.

JSON Example
{
    "current_version": "string",
    "available_versions": [
        "string"
    ],
    "last_upgraded_date": "string",
    "messages": [
        {
            "severity": "string",
            "details": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": {
                            "id": "string",
                            "params": {
                                "params": "Std_LocalizationParam Object"
                            }
                        },
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        }
    ],
    "state": "string",
    "upgrade_status": {
        "desired_version": "string",
        "messages": [
            "NamespaceManagement_Software_Clusters_Message Object"
        ],
        "progress": {
            "total": 0,
            "completed": 0,
            "message": "Std_LocalizableMessage Object"
        },
        "components": [
            {
                "type": "string",
                "description": "Std_LocalizableMessage Object",
                "status": "string",
                "last_transition_time": "string",
                "reason": "string",
                "severity": "string",
                "messages": [
                    {
                        "severity": "string",
                        "details": "Std_LocalizableMessage Object",
                        "kb_article_link": "string",
                        "id": "string"
                    }
                ]
            }
        ]
    },
    "upgrade_prechecks": [
        {
            "type": "string",
            "description": "Std_LocalizableMessage Object",
            "status": "string",
            "last_transition_time": "string",
            "reason": "string",
            "severity": "string",
            "messages": [
                {
                    "severity": "string",
                    "details": "Std_LocalizableMessage Object",
                    "kb_article_link": "string",
                    "id": "string"
                }
            ]
        }
    ]
}
string
current_version
Required

Current version of the cluster.

array of string
available_versions
Required

Set of available versions can be upgraded to.

string As date-time
last_upgraded_date
Optional

Date of last successful upgrade. If unset, the cluster has not yet been upgraded.

messages
Required

Current set of messages associated with the cluster version.

state
Required

The Clusters.State enumerated type describes the state of the upgrade.
PENDING : Upgrade is in progress.
READY : Cluster is ready when there is no upgrade or upgrade is completed.
ERROR : Upgrade failed and need user intervention.

upgrade_status
Optional

The Clusters.UpgradeStatus structure contains detailed information about the cluster when upgraded is in progress.

upgrade_prechecks
Optional

Detailed information about Supervisor upgrade pre-checks. If unset, the cluster pre-checks did not run or supervisor upgrade is not available.