CustomWidgetConfiguration
CustomWidgetConfiguration
Represents configuration for custom widget. For this widget the data source is not applicable. It defines ui identifer to identify UI component and render it on dashboard view. This configuration can only be used for system owned widgets.
AllOf
JSON Example
{
"_links": [
{
"action": "string",
"href": "string",
"rel": "string"
}
],
"_schema": "string",
"_self": {},
"_revision": 0,
"_create_time": 0,
"_create_user": "string",
"_last_modified_time": 0,
"_last_modified_user": "string",
"_protection": "string",
"_system_owned": false,
"description": "string",
"display_name": "string",
"id": "string",
"resource_type": "string",
"tags": [
{
"scope": "string",
"tag": "string"
}
],
"condition": "string",
"datasources": [
{
"display_name": "string",
"keystore_info": {
"keystore": "string",
"keystore_alias": "string",
"keystore_phrase": "string",
"truststore": "string"
},
"urls": [
{
"alias": "string",
"keystore_info": {
"keystore": "string",
"keystore_alias": "string",
"keystore_phrase": "string",
"truststore": "string"
},
"query": "string",
"request_body": {},
"request_headers": {},
"request_method": "string",
"url": "string"
}
]
}
],
"default_filter_value": [
{
"alias": "string",
"value": "string"
}
],
"drilldown_id": "string",
"feature_set": {
"feature_list": [
"string"
],
"require_all_permissions": false
},
"filter": "string",
"filter_value_required": false,
"filters": [
"string"
],
"footer": {
"actions": [
{
"dock_to_container_footer": false,
"label": {
"condition": "string",
"hover": false,
"icons": [
{
"color": "string",
"placement": "string",
"size": "number",
"size_unit": "string",
"tooltip": [
{
"condition": "string",
"heading": false,
"text": "string"
}
],
"type": "string"
}
],
"navigation": "string",
"text": "string"
},
"url": "string"
}
],
"condition": "string"
},
"icons": [
{
"color": "string",
"placement": "string",
"size": "number",
"size_unit": "string",
"tooltip": [
{
"condition": "string",
"heading": false,
"text": "string"
}
],
"type": "string"
}
],
"is_drilldown": false,
"legend": {
"alignment": "string",
"display_count": false,
"display_mode": "string",
"filterable": false,
"min_legends_display_count": 0,
"other_group_legend_label": "string",
"position": "string",
"type": "string",
"unit": "string"
},
"plot_configs": [
{
"allow_maximize": false,
"condition": "string"
}
],
"rowspan": 0,
"shared": false,
"show_header": false,
"span": 0,
"weight": 0,
"ui_component_identifier": "string"
}