{ "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.", "enum": [ "GREY", "DARK_GREY", "LIGHT_GREY", "SKY_BLUE", "BLUE", "GREEN", "YELLOW", "RED", "DARK_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" }