NSX-T Data Center REST API
OdsRunbookSettingData (type)
{ "additionalProperties": false, "description": "Configuration items for an Online Diagnostic System Runbook.", "id": "OdsRunbookSettingData", "module_id": "PolicyOds", "properties": { "enabled": { "default": true, "description": "The flag that indicates whether the runbook is enabled.", "required": false, "title": "The flag that indicates whether the runbook is enabled", "type": "boolean" }, "threshold_number": { "description": "Maximum number of runbook executions allowed in a throttling cycle. Runbook execution will be throttled once the threshold is reached. This option does not take effect when the throttling is disabled.", "maximum": 10000, "minimum": 1, "required": false, "title": "Threshold for runbook execution in a throttling cycle", "type": "integer" }, "threshold_number_range": { "$ref": "OdsRunbookParameterRange, "description": "Threshold range for runbook execution in a throttling cycle.", "readonly": true, "required": false, "title": "Threshold range for runbook execution in a throttling cycle" }, "throttle_cycle": { "description": "Duration of throttling cycle for runbook execution in minutes. It controls the minimum time between execution of a runbook and avoids executing a runbook too frequently in a short time. If the throttling cycle is set to 0, throttling is disabled.", "maximum": 1440, "minimum": 0, "required": false, "title": "Cycle of throttling runbook execution in minutes", "type": "integer" }, "throttle_cycle_range": { "$ref": "OdsRunbookParameterRange, "description": "Cycle range of throttling runbook execution in minutes.", "readonly": true, "required": false, "title": "Cycle range of throttling runbook execution in minutes" }, "timeout": { "description": "Timeout of runbook execution in seconds.", "maximum": 86400, "minimum": 1, "required": false, "title": "Timeout of runbook execution in seconds", "type": "integer" }, "timeout_range": { "$ref": "OdsRunbookParameterRange, "description": "The timeout range of runbook execution in seconds.", "readonly": true, "required": false, "title": "The timeout range of runbook execution in seconds" } }, "title": "Setting data of runbook", "type": "object" }