Vcenter NamespaceManagement Software Supervisors Upgrades Info

Vcenter NamespaceManagement Software Supervisors Upgrades Info
Vcenter NamespaceManagement Software Supervisors Upgrades Info

The Vcenter NamespaceManagement Software Supervisors Upgrades Info schema contains detailed information about the Supervisor upgrade status and related information.

This schema was added in vSphere API 9.1.0.0.

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": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        }
    ],
    "state": "string",
    "upgrade_status": {
        "desired_version": "string",
        "messages": [
            {
                "severity": "string",
                "details": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                }
            }
        ],
        "progress": {
            "total": 0,
            "completed": 0,
            "message": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            }
        },
        "components": [
            {
                "type": "string",
                "description": {
                    "id": "string",
                    "default_message": "string",
                    "args": [
                        "string"
                    ],
                    "params": {
                        "params": {
                            "s": "string",
                            "dt": "string",
                            "i": 0,
                            "d": "number",
                            "l": "Vapi Std NestedLocalizableMessage Object",
                            "format": "string",
                            "precision": 0
                        }
                    },
                    "localized": "string"
                },
                "status": "string",
                "last_transition_time": "string",
                "reason": "string",
                "severity": "string",
                "messages": [
                    {
                        "severity": "string",
                        "details": {
                            "id": "string",
                            "default_message": "string",
                            "args": [
                                "string"
                            ],
                            "params": {
                                "params": {
                                    "s": "string",
                                    "dt": "string",
                                    "i": 0,
                                    "d": "number",
                                    "l": "Vapi Std NestedLocalizableMessage Object",
                                    "format": "string",
                                    "precision": 0
                                }
                            },
                            "localized": "string"
                        },
                        "kb_article_link": "string",
                        "id": "string"
                    }
                ]
            }
        ]
    },
    "upgrade_prechecks": [
        {
            "type": "string",
            "description": {
                "id": "string",
                "default_message": "string",
                "args": [
                    "string"
                ],
                "params": {
                    "params": {
                        "s": "string",
                        "dt": "string",
                        "i": 0,
                        "d": "number",
                        "l": "Vapi Std NestedLocalizableMessage Object",
                        "format": "string",
                        "precision": 0
                    }
                },
                "localized": "string"
            },
            "status": "string",
            "last_transition_time": "string",
            "reason": "string",
            "severity": "string",
            "messages": [
                {
                    "severity": "string",
                    "details": {
                        "id": "string",
                        "default_message": "string",
                        "args": [
                            "string"
                        ],
                        "params": {
                            "params": {
                                "s": "string",
                                "dt": "string",
                                "i": 0,
                                "d": "number",
                                "l": "Vapi Std NestedLocalizableMessage Object",
                                "format": "string",
                                "precision": 0
                            }
                        },
                        "localized": "string"
                    },
                    "kb_article_link": "string",
                    "id": "string"
                }
            ]
        }
    ]
}
string
current_version
Required

Current version of the Supervisor.

This property was added in vSphere API 9.1.0.0.

When clients pass a value of this schema as a parameter, the property must be an identifier for the resource type: SupervisorVersion. When operations return a value of this schema as a response, the property will be an identifier for the resource type: SupervisorVersion.

array of string
available_versions
Required

Set of versions that the Supervisor can be upgraded to.

This property was added in vSphere API 9.1.0.0.

When clients pass a value of this schema as a parameter, the property must contain identifiers for the resource type: SupervisorVersion. When operations return a value of this schema as a response, the property will contain identifiers for the resource type: SupervisorVersion.

string As date-time As date-time
last_upgraded_date
Optional

Date of the last successful upgrade.

This property was added in vSphere API 9.1.0.0.

If missing or null, the Supervisor has not yet been upgraded.

messages
Required

Messages related to the upgrade process for the Supervisor.

This property was added in vSphere API 9.1.0.0.

string
state
Required

Current state of the upgrade.

For more information see: Vcenter NamespaceManagement Software Supervisors Upgrades State.

This property was added in vSphere API 9.1.0.0.

upgrade_status
Optional

Information about the upgrade in progress.

This property was added in vSphere API 9.1.0.0.

If missing or null, the Supervisor upgrade is not in progress.

upgrade_prechecks
Optional

Detailed information about Supervisor upgrade pre-checks.

This property was added in vSphere API 9.1.0.0.

If missing or null, the Supervisor pre-checks did not run or Supervisor upgrade is not available.