NSX-T Data Center Global Manager REST API
ShaPredefinedPluginProfileData (type)
{
"additionalProperties": false,
"description": "Describes a config item for System Health profile.",
"id": "ShaPredefinedPluginProfileData",
"module_id": "PolicySha",
"properties": {
"check_interval": {
"description": "The interval of plugin to check the status.",
"title": "The check interval",
"type": "integer"
},
"desired_crash": {
"description": "Whether crash the component which spew too much log",
"required": false,
"title": "The desired crash",
"type": "boolean"
},
"desired_duration": {
"description": "The expected rotation of logging",
"required": false,
"title": "The desired duration",
"type": "integer"
},
"granular_desired_duration": {
"description": "The expected rotation for each log",
"required": false,
"title": "The granular desired duration",
"type": "string"
},
"report_interval": {
"description": "The interval of plugin to report the status.",
"title": "The report interval",
"type": "integer"
},
"smallest_report_interval_if_change": {
"description": "The smallest report interval if the status is changed. The value of smallest_report_interval_if_change should be less than the value of report_interval",
"title": "The smallest report interval",
"type": "integer"
},
"threshold": {
"description": "The threshold to alarm logging report",
"required": false,
"title": "The threshold",
"type": "integer"
}
},
"title": "System Health Plugin Config Item",
"type": "object"
}