NSX-T Data Center REST API

RenderConfiguration (type)

{
  "additionalProperties": false,
  "description": "Render configuration to be applied to the widget.",
  "id": "RenderConfiguration",
  "module_id": "NsxDashboard",
  "nsx_feature": "NsxDashboardWidgetConfig",
  "properties": {
    "color": {
      "description": "The color to use when rendering an entity. For example, set color as 'RED' to render a portion of donut in red.",
      "title": "Color of the entity",
      "type": "string"
    },
    "condition": {
      "description": "If the condition is met then the rendering specified for the condition will be applied. Examples of expression syntax are provided under 'example_request' section of 'CreateWidgetConfiguration' API.",
      "maxLength": 1024,
      "title": "Expression for evaluating condition",
      "type": "string"
    },
    "display_value": {
      "description": "If specified, overrides the field value. This can be used to display a meaningful value in situations where field value is not available or not configured.",
      "maxLength": 255,
      "title": "Overridden value to display, if any",
      "type": "string"
    },
    "icons": {
      "description": "Icons to be applied at dashboard for widgets and UI elements.",
      "items": {
        "$ref": "Icon"
      },
      "minItems": 0,
      "title": "Icons",
      "type": "array"
    },
    "tooltip": {
      "description": "Multi-line text to be shown on tooltip while hovering over the UI element if the condition is met.",
      "items": {
        "$ref": "Tooltip"
      },
      "minItems": 0,
      "title": "Multi-line tooltip",
      "type": "array"
    }
  },
  "title": "Render Configuration",
  "type": "object"
}