InlineSystemHealthPluginProfile1

InlineSystemHealthPluginProfile1
InlineSystemHealthPluginProfile1
JSON Example
{
    "config": {
        "check_interval": 0,
        "report_interval": 0,
        "smallest_report_interval_if_change": 0
    },
    "enabled": false,
    "node_types": [
        "string"
    ],
    "publisher": "string",
    "type": "string"
}
config
Optional

Describes a config item for System Health profile.

boolean
enabled
Optional

Display the default on-off switch of pre defined plugin. The config can be changed by API /systemhealth/profiles. To see the effective status on given node, use the status API per node /systemhealth/plugins/status/.

array of string
node_types
Optional

Display the running node types of pre-defined plugin. The config can be changed by API /systemhealth/profiles. To see the effective status on given node, use the status API per node /systemhealth/plugins/status/.

Possible values are : NSX_ESX, NSX_KVM, NSX_BAREMETAL_SERVER, NSX_EDGE, NSX_PUBLIC_CLOUD_GATEWAY, NSX_MANAGER, NSX_POLICY_MANAGER, NSX_CONTROLLER, GLOBAL_MANAGER,
string
publisher
Optional

The publisher of System Health Agent plugin

string
type
Optional
Constraints: default: NETWORK

The type of System Health Agent plugin

Possible values are : COMPUTE, STORAGE, NETWORK, HYPERBUS, NCP, NODEAGENT, VSAN, TNAGENT, UPLINK, MONITOR_STYLE,