ExtensibleIssue

ExtensibleIssue
ExtensibleIssue

Deprecated as of vSphere 9.0. No longer in use since vSphee 6.5.

Extensible issue class used by solutions to add custom issues to agents.

When resolved, the issue is removed from the agent and an event is generated.

This structure may be used only with operations rendered under /eam.

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "key": 0,
    "description": "string",
    "time": "string",
    "typeId": "string",
    "argument": [
        {
            "_typeName": "string",
            "key": "string",
            "value": {
                "_typeName": "string"
            }
        }
    ],
    "target": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "agent": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "agency": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    }
}
string
typeId
Required

Unique string for this type of issue.

The type must match an event registered by the solution as part of its extension.

array of KeyAnyValue
argument
Optional

Arguments associated with the typeId.

target
Optional

A managed object reference to the object this issue is related to.

agent
Optional

An optional agent this issue pertains

agency
Optional

An optional agency this issue pertains

Deprecated