published on Monday, May 25, 2026 by elastic
published on Monday, May 25, 2026 by elastic
Manages Kibana dashboards. This functionality is in technical preview and may be changed or removed in a future release.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as elasticstack from "@pulumi/elasticstack";
const myDashboard = new elasticstack.KibanaDashboard("my_dashboard", {
title: "My Dashboard",
description: "A dashboard showing key metrics",
timeRange: {
from: "now-15m",
to: "now",
},
refreshInterval: {
pause: false,
value: 60000,
},
query: {
language: "kql",
text: "status:success",
},
tags: [
"production",
"monitoring",
],
});
// Example with JSON query (mutually exclusive with query.text)
const myDashboardJson = new elasticstack.KibanaDashboard("my_dashboard_json", {
title: "My Dashboard with JSON Query",
description: "A dashboard with a structured query",
timeRange: {
from: "now-15m",
to: "now",
},
refreshInterval: {
pause: false,
value: 60000,
},
query: {
language: "kql",
json: JSON.stringify({
bool: {
must: [{
match: {
status: "success",
},
}],
},
}),
},
tags: [
"production",
"monitoring",
],
});
// Classic Lens (`vis`) panel: typed by-value metric chart under `vis_config.by_value`.
const visTypedByValue = new elasticstack.KibanaDashboard("vis_typed_by_value", {
title: "Dashboard with vis (typed by-value)",
description: "Example: metric via vis_config.by_value.metric_chart_config",
timeRange: {
from: "now-15m",
to: "now",
},
refreshInterval: {
pause: true,
value: 0,
},
query: {
language: "kql",
text: "",
},
panels: [{
type: "vis",
grid: {
x: 0,
y: 0,
w: 24,
h: 15,
},
visConfig: {
byValue: {
metricChartConfig: {
dataSourceJson: JSON.stringify({
type: "data_view_spec",
index_pattern: "metrics-*",
time_field: "@timestamp",
}),
query: {
expression: "",
},
metrics: [{
configJson: JSON.stringify({
type: "primary",
operation: "count",
format: {
type: "number",
},
}),
}],
},
},
},
}],
});
// Markdown panel: `markdown_config` is a union — use `by_value` (inline content) or `by_reference`
// (a library item via `ref_id`), not both. By-value panels require a `settings` object per the
// Kibana API (link behavior via `open_links_in_new_tab`).
const markdownByValue = new elasticstack.KibanaDashboard("markdown_by_value", {
title: "Dashboard with markdown (by-value)",
description: "Example: markdown_config.by_value with settings",
timeRange: {
from: "now-15m",
to: "now",
},
refreshInterval: {
pause: true,
value: 0,
},
query: {
language: "kql",
text: "",
},
panels: [{
type: "markdown",
grid: {
x: 0,
y: 0,
w: 24,
h: 10,
},
markdownConfig: {
byValue: {
content: `# Runbook
Links respect **open_links_in_new_tab**.`,
title: "On-call notes",
settings: {
openLinksInNewTab: true,
},
},
},
}],
});
// By-reference links a markdown *library* item. Create that saved object out-of-band (Kibana UI
// or API) and substitute a real id for `ref_id` — there is no dedicated Terraform resource for
// markdown library items today.
const markdownByReference = new elasticstack.KibanaDashboard("markdown_by_reference", {
title: "Dashboard with markdown (by-reference)",
description: "Example: markdown_config.by_reference with a placeholder ref_id",
timeRange: {
from: "now-15m",
to: "now",
},
refreshInterval: {
pause: true,
value: 0,
},
query: {
language: "kql",
text: "",
},
panels: [{
type: "markdown",
grid: {
x: 0,
y: 0,
w: 24,
h: 10,
},
markdownConfig: {
byReference: {
refId: "REPLACE_WITH_MARKDOWN_LIBRARY_ITEM_ID",
title: "Title overlay for library markdown",
},
},
}],
});
import pulumi
import json
import pulumi_elasticstack as elasticstack
my_dashboard = elasticstack.KibanaDashboard("my_dashboard",
title="My Dashboard",
description="A dashboard showing key metrics",
time_range={
"from_": "now-15m",
"to": "now",
},
refresh_interval={
"pause": False,
"value": 60000,
},
query={
"language": "kql",
"text": "status:success",
},
tags=[
"production",
"monitoring",
])
# Example with JSON query (mutually exclusive with query.text)
my_dashboard_json = elasticstack.KibanaDashboard("my_dashboard_json",
title="My Dashboard with JSON Query",
description="A dashboard with a structured query",
time_range={
"from_": "now-15m",
"to": "now",
},
refresh_interval={
"pause": False,
"value": 60000,
},
query={
"language": "kql",
"json": json.dumps({
"bool": {
"must": [{
"match": {
"status": "success",
},
}],
},
}),
},
tags=[
"production",
"monitoring",
])
# Classic Lens (`vis`) panel: typed by-value metric chart under `vis_config.by_value`.
vis_typed_by_value = elasticstack.KibanaDashboard("vis_typed_by_value",
title="Dashboard with vis (typed by-value)",
description="Example: metric via vis_config.by_value.metric_chart_config",
time_range={
"from_": "now-15m",
"to": "now",
},
refresh_interval={
"pause": True,
"value": 0,
},
query={
"language": "kql",
"text": "",
},
panels=[{
"type": "vis",
"grid": {
"x": 0,
"y": 0,
"w": 24,
"h": 15,
},
"vis_config": {
"by_value": {
"metric_chart_config": {
"data_source_json": json.dumps({
"type": "data_view_spec",
"index_pattern": "metrics-*",
"time_field": "@timestamp",
}),
"query": {
"expression": "",
},
"metrics": [{
"config_json": json.dumps({
"type": "primary",
"operation": "count",
"format": {
"type": "number",
},
}),
}],
},
},
},
}])
# Markdown panel: `markdown_config` is a union — use `by_value` (inline content) or `by_reference`
# (a library item via `ref_id`), not both. By-value panels require a `settings` object per the
# Kibana API (link behavior via `open_links_in_new_tab`).
markdown_by_value = elasticstack.KibanaDashboard("markdown_by_value",
title="Dashboard with markdown (by-value)",
description="Example: markdown_config.by_value with settings",
time_range={
"from_": "now-15m",
"to": "now",
},
refresh_interval={
"pause": True,
"value": 0,
},
query={
"language": "kql",
"text": "",
},
panels=[{
"type": "markdown",
"grid": {
"x": 0,
"y": 0,
"w": 24,
"h": 10,
},
"markdown_config": {
"by_value": {
"content": """# Runbook
Links respect **open_links_in_new_tab**.""",
"title": "On-call notes",
"settings": {
"open_links_in_new_tab": True,
},
},
},
}])
# By-reference links a markdown *library* item. Create that saved object out-of-band (Kibana UI
# or API) and substitute a real id for `ref_id` — there is no dedicated Terraform resource for
# markdown library items today.
markdown_by_reference = elasticstack.KibanaDashboard("markdown_by_reference",
title="Dashboard with markdown (by-reference)",
description="Example: markdown_config.by_reference with a placeholder ref_id",
time_range={
"from_": "now-15m",
"to": "now",
},
refresh_interval={
"pause": True,
"value": 0,
},
query={
"language": "kql",
"text": "",
},
panels=[{
"type": "markdown",
"grid": {
"x": 0,
"y": 0,
"w": 24,
"h": 10,
},
"markdown_config": {
"by_reference": {
"ref_id": "REPLACE_WITH_MARKDOWN_LIBRARY_ITEM_ID",
"title": "Title overlay for library markdown",
},
},
}])
package main
import (
"encoding/json"
"github.com/pulumi/pulumi-terraform-provider/sdks/go/elasticstack/elasticstack"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := elasticstack.NewKibanaDashboard(ctx, "my_dashboard", &elasticstack.KibanaDashboardArgs{
Title: pulumi.String("My Dashboard"),
Description: pulumi.String("A dashboard showing key metrics"),
TimeRange: &elasticstack.KibanaDashboardTimeRangeArgs{
From: pulumi.String("now-15m"),
To: pulumi.String("now"),
},
RefreshInterval: &elasticstack.KibanaDashboardRefreshIntervalArgs{
Pause: pulumi.Bool(false),
Value: pulumi.Float64(60000),
},
Query: &elasticstack.KibanaDashboardQueryArgs{
Language: pulumi.String("kql"),
Text: pulumi.String("status:success"),
},
Tags: pulumi.StringArray{
pulumi.String("production"),
pulumi.String("monitoring"),
},
})
if err != nil {
return err
}
tmpJSON0, err := json.Marshal(map[string]interface{}{
"bool": map[string]interface{}{
"must": []map[string]interface{}{
map[string]interface{}{
"match": map[string]interface{}{
"status": "success",
},
},
},
},
})
if err != nil {
return err
}
json0 := string(tmpJSON0)
// Example with JSON query (mutually exclusive with query.text)
_, err = elasticstack.NewKibanaDashboard(ctx, "my_dashboard_json", &elasticstack.KibanaDashboardArgs{
Title: pulumi.String("My Dashboard with JSON Query"),
Description: pulumi.String("A dashboard with a structured query"),
TimeRange: &elasticstack.KibanaDashboardTimeRangeArgs{
From: pulumi.String("now-15m"),
To: pulumi.String("now"),
},
RefreshInterval: &elasticstack.KibanaDashboardRefreshIntervalArgs{
Pause: pulumi.Bool(false),
Value: pulumi.Float64(60000),
},
Query: &elasticstack.KibanaDashboardQueryArgs{
Language: pulumi.String("kql"),
Json: pulumi.String(json0),
},
Tags: pulumi.StringArray{
pulumi.String("production"),
pulumi.String("monitoring"),
},
})
if err != nil {
return err
}
tmpJSON1, err := json.Marshal(map[string]interface{}{
"type": "data_view_spec",
"index_pattern": "metrics-*",
"time_field": "@timestamp",
})
if err != nil {
return err
}
json1 := string(tmpJSON1)
tmpJSON2, err := json.Marshal(map[string]interface{}{
"type": "primary",
"operation": "count",
"format": map[string]interface{}{
"type": "number",
},
})
if err != nil {
return err
}
json2 := string(tmpJSON2)
// Classic Lens (`vis`) panel: typed by-value metric chart under `vis_config.by_value`.
_, err = elasticstack.NewKibanaDashboard(ctx, "vis_typed_by_value", &elasticstack.KibanaDashboardArgs{
Title: pulumi.String("Dashboard with vis (typed by-value)"),
Description: pulumi.String("Example: metric via vis_config.by_value.metric_chart_config"),
TimeRange: &elasticstack.KibanaDashboardTimeRangeArgs{
From: pulumi.String("now-15m"),
To: pulumi.String("now"),
},
RefreshInterval: &elasticstack.KibanaDashboardRefreshIntervalArgs{
Pause: pulumi.Bool(true),
Value: pulumi.Float64(0),
},
Query: &elasticstack.KibanaDashboardQueryArgs{
Language: pulumi.String("kql"),
Text: pulumi.String(""),
},
Panels: elasticstack.KibanaDashboardPanelArray{
&elasticstack.KibanaDashboardPanelArgs{
Type: pulumi.String("vis"),
Grid: &elasticstack.KibanaDashboardPanelGridArgs{
X: pulumi.Float64(0),
Y: pulumi.Float64(0),
W: pulumi.Float64(24),
H: pulumi.Float64(15),
},
VisConfig: &elasticstack.KibanaDashboardPanelVisConfigArgs{
ByValue: &elasticstack.KibanaDashboardPanelVisConfigByValueArgs{
MetricChartConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs{
DataSourceJson: pulumi.String(json1),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs{
Expression: pulumi.String(""),
},
Metrics: elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs{
ConfigJson: pulumi.String(json2),
},
},
},
},
},
},
},
})
if err != nil {
return err
}
// Markdown panel: `markdown_config` is a union — use `by_value` (inline content) or `by_reference`
// (a library item via `ref_id`), not both. By-value panels require a `settings` object per the
// Kibana API (link behavior via `open_links_in_new_tab`).
_, err = elasticstack.NewKibanaDashboard(ctx, "markdown_by_value", &elasticstack.KibanaDashboardArgs{
Title: pulumi.String("Dashboard with markdown (by-value)"),
Description: pulumi.String("Example: markdown_config.by_value with settings"),
TimeRange: &elasticstack.KibanaDashboardTimeRangeArgs{
From: pulumi.String("now-15m"),
To: pulumi.String("now"),
},
RefreshInterval: &elasticstack.KibanaDashboardRefreshIntervalArgs{
Pause: pulumi.Bool(true),
Value: pulumi.Float64(0),
},
Query: &elasticstack.KibanaDashboardQueryArgs{
Language: pulumi.String("kql"),
Text: pulumi.String(""),
},
Panels: elasticstack.KibanaDashboardPanelArray{
&elasticstack.KibanaDashboardPanelArgs{
Type: pulumi.String("markdown"),
Grid: &elasticstack.KibanaDashboardPanelGridArgs{
X: pulumi.Float64(0),
Y: pulumi.Float64(0),
W: pulumi.Float64(24),
H: pulumi.Float64(10),
},
MarkdownConfig: &elasticstack.KibanaDashboardPanelMarkdownConfigArgs{
ByValue: &elasticstack.KibanaDashboardPanelMarkdownConfigByValueArgs{
Content: pulumi.String("# Runbook\n\nLinks respect **open_links_in_new_tab**."),
Title: pulumi.String("On-call notes"),
Settings: &elasticstack.KibanaDashboardPanelMarkdownConfigByValueSettingsArgs{
OpenLinksInNewTab: pulumi.Bool(true),
},
},
},
},
},
})
if err != nil {
return err
}
// By-reference links a markdown *library* item. Create that saved object out-of-band (Kibana UI
// or API) and substitute a real id for `ref_id` — there is no dedicated Terraform resource for
// markdown library items today.
_, err = elasticstack.NewKibanaDashboard(ctx, "markdown_by_reference", &elasticstack.KibanaDashboardArgs{
Title: pulumi.String("Dashboard with markdown (by-reference)"),
Description: pulumi.String("Example: markdown_config.by_reference with a placeholder ref_id"),
TimeRange: &elasticstack.KibanaDashboardTimeRangeArgs{
From: pulumi.String("now-15m"),
To: pulumi.String("now"),
},
RefreshInterval: &elasticstack.KibanaDashboardRefreshIntervalArgs{
Pause: pulumi.Bool(true),
Value: pulumi.Float64(0),
},
Query: &elasticstack.KibanaDashboardQueryArgs{
Language: pulumi.String("kql"),
Text: pulumi.String(""),
},
Panels: elasticstack.KibanaDashboardPanelArray{
&elasticstack.KibanaDashboardPanelArgs{
Type: pulumi.String("markdown"),
Grid: &elasticstack.KibanaDashboardPanelGridArgs{
X: pulumi.Float64(0),
Y: pulumi.Float64(0),
W: pulumi.Float64(24),
H: pulumi.Float64(10),
},
MarkdownConfig: &elasticstack.KibanaDashboardPanelMarkdownConfigArgs{
ByReference: &elasticstack.KibanaDashboardPanelMarkdownConfigByReferenceArgs{
RefId: pulumi.String("REPLACE_WITH_MARKDOWN_LIBRARY_ITEM_ID"),
Title: pulumi.String("Title overlay for library markdown"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using System.Text.Json;
using Pulumi;
using Elasticstack = Pulumi.Elasticstack;
return await Deployment.RunAsync(() =>
{
var myDashboard = new Elasticstack.KibanaDashboard("my_dashboard", new()
{
Title = "My Dashboard",
Description = "A dashboard showing key metrics",
TimeRange = new Elasticstack.Inputs.KibanaDashboardTimeRangeArgs
{
From = "now-15m",
To = "now",
},
RefreshInterval = new Elasticstack.Inputs.KibanaDashboardRefreshIntervalArgs
{
Pause = false,
Value = 60000,
},
Query = new Elasticstack.Inputs.KibanaDashboardQueryArgs
{
Language = "kql",
Text = "status:success",
},
Tags = new[]
{
"production",
"monitoring",
},
});
// Example with JSON query (mutually exclusive with query.text)
var myDashboardJson = new Elasticstack.KibanaDashboard("my_dashboard_json", new()
{
Title = "My Dashboard with JSON Query",
Description = "A dashboard with a structured query",
TimeRange = new Elasticstack.Inputs.KibanaDashboardTimeRangeArgs
{
From = "now-15m",
To = "now",
},
RefreshInterval = new Elasticstack.Inputs.KibanaDashboardRefreshIntervalArgs
{
Pause = false,
Value = 60000,
},
Query = new Elasticstack.Inputs.KibanaDashboardQueryArgs
{
Language = "kql",
Json = JsonSerializer.Serialize(new Dictionary<string, object?>
{
["bool"] = new Dictionary<string, object?>
{
["must"] = new[]
{
new Dictionary<string, object?>
{
["match"] = new Dictionary<string, object?>
{
["status"] = "success",
},
},
},
},
}),
},
Tags = new[]
{
"production",
"monitoring",
},
});
// Classic Lens (`vis`) panel: typed by-value metric chart under `vis_config.by_value`.
var visTypedByValue = new Elasticstack.KibanaDashboard("vis_typed_by_value", new()
{
Title = "Dashboard with vis (typed by-value)",
Description = "Example: metric via vis_config.by_value.metric_chart_config",
TimeRange = new Elasticstack.Inputs.KibanaDashboardTimeRangeArgs
{
From = "now-15m",
To = "now",
},
RefreshInterval = new Elasticstack.Inputs.KibanaDashboardRefreshIntervalArgs
{
Pause = true,
Value = 0,
},
Query = new Elasticstack.Inputs.KibanaDashboardQueryArgs
{
Language = "kql",
Text = "",
},
Panels = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelArgs
{
Type = "vis",
Grid = new Elasticstack.Inputs.KibanaDashboardPanelGridArgs
{
X = 0,
Y = 0,
W = 24,
H = 15,
},
VisConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigArgs
{
ByValue = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueArgs
{
MetricChartConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs
{
DataSourceJson = JsonSerializer.Serialize(new Dictionary<string, object?>
{
["type"] = "data_view_spec",
["index_pattern"] = "metrics-*",
["time_field"] = "@timestamp",
}),
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs
{
Expression = "",
},
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs
{
ConfigJson = JsonSerializer.Serialize(new Dictionary<string, object?>
{
["type"] = "primary",
["operation"] = "count",
["format"] = new Dictionary<string, object?>
{
["type"] = "number",
},
}),
},
},
},
},
},
},
},
});
// Markdown panel: `markdown_config` is a union — use `by_value` (inline content) or `by_reference`
// (a library item via `ref_id`), not both. By-value panels require a `settings` object per the
// Kibana API (link behavior via `open_links_in_new_tab`).
var markdownByValue = new Elasticstack.KibanaDashboard("markdown_by_value", new()
{
Title = "Dashboard with markdown (by-value)",
Description = "Example: markdown_config.by_value with settings",
TimeRange = new Elasticstack.Inputs.KibanaDashboardTimeRangeArgs
{
From = "now-15m",
To = "now",
},
RefreshInterval = new Elasticstack.Inputs.KibanaDashboardRefreshIntervalArgs
{
Pause = true,
Value = 0,
},
Query = new Elasticstack.Inputs.KibanaDashboardQueryArgs
{
Language = "kql",
Text = "",
},
Panels = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelArgs
{
Type = "markdown",
Grid = new Elasticstack.Inputs.KibanaDashboardPanelGridArgs
{
X = 0,
Y = 0,
W = 24,
H = 10,
},
MarkdownConfig = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigArgs
{
ByValue = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigByValueArgs
{
Content = @"# Runbook
Links respect **open_links_in_new_tab**.",
Title = "On-call notes",
Settings = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigByValueSettingsArgs
{
OpenLinksInNewTab = true,
},
},
},
},
},
});
// By-reference links a markdown *library* item. Create that saved object out-of-band (Kibana UI
// or API) and substitute a real id for `ref_id` — there is no dedicated Terraform resource for
// markdown library items today.
var markdownByReference = new Elasticstack.KibanaDashboard("markdown_by_reference", new()
{
Title = "Dashboard with markdown (by-reference)",
Description = "Example: markdown_config.by_reference with a placeholder ref_id",
TimeRange = new Elasticstack.Inputs.KibanaDashboardTimeRangeArgs
{
From = "now-15m",
To = "now",
},
RefreshInterval = new Elasticstack.Inputs.KibanaDashboardRefreshIntervalArgs
{
Pause = true,
Value = 0,
},
Query = new Elasticstack.Inputs.KibanaDashboardQueryArgs
{
Language = "kql",
Text = "",
},
Panels = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelArgs
{
Type = "markdown",
Grid = new Elasticstack.Inputs.KibanaDashboardPanelGridArgs
{
X = 0,
Y = 0,
W = 24,
H = 10,
},
MarkdownConfig = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigByReferenceArgs
{
RefId = "REPLACE_WITH_MARKDOWN_LIBRARY_ITEM_ID",
Title = "Title overlay for library markdown",
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.elasticstack.KibanaDashboard;
import com.pulumi.elasticstack.KibanaDashboardArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardTimeRangeArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardRefreshIntervalArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardQueryArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelGridArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelVisConfigArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelVisConfigByValueArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelMarkdownConfigArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelMarkdownConfigByValueArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelMarkdownConfigByValueSettingsArgs;
import com.pulumi.elasticstack.inputs.KibanaDashboardPanelMarkdownConfigByReferenceArgs;
import static com.pulumi.codegen.internal.Serialization.*;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var myDashboard = new KibanaDashboard("myDashboard", KibanaDashboardArgs.builder()
.title("My Dashboard")
.description("A dashboard showing key metrics")
.timeRange(KibanaDashboardTimeRangeArgs.builder()
.from("now-15m")
.to("now")
.build())
.refreshInterval(KibanaDashboardRefreshIntervalArgs.builder()
.pause(false)
.value(60000.0)
.build())
.query(KibanaDashboardQueryArgs.builder()
.language("kql")
.text("status:success")
.build())
.tags(
"production",
"monitoring")
.build());
// Example with JSON query (mutually exclusive with query.text)
var myDashboardJson = new KibanaDashboard("myDashboardJson", KibanaDashboardArgs.builder()
.title("My Dashboard with JSON Query")
.description("A dashboard with a structured query")
.timeRange(KibanaDashboardTimeRangeArgs.builder()
.from("now-15m")
.to("now")
.build())
.refreshInterval(KibanaDashboardRefreshIntervalArgs.builder()
.pause(false)
.value(60000.0)
.build())
.query(KibanaDashboardQueryArgs.builder()
.language("kql")
.json(serializeJson(
jsonObject(
jsonProperty("bool", jsonObject(
jsonProperty("must", jsonArray(jsonObject(
jsonProperty("match", jsonObject(
jsonProperty("status", "success")
))
)))
))
)))
.build())
.tags(
"production",
"monitoring")
.build());
// Classic Lens (`vis`) panel: typed by-value metric chart under `vis_config.by_value`.
var visTypedByValue = new KibanaDashboard("visTypedByValue", KibanaDashboardArgs.builder()
.title("Dashboard with vis (typed by-value)")
.description("Example: metric via vis_config.by_value.metric_chart_config")
.timeRange(KibanaDashboardTimeRangeArgs.builder()
.from("now-15m")
.to("now")
.build())
.refreshInterval(KibanaDashboardRefreshIntervalArgs.builder()
.pause(true)
.value(0.0)
.build())
.query(KibanaDashboardQueryArgs.builder()
.language("kql")
.text("")
.build())
.panels(KibanaDashboardPanelArgs.builder()
.type("vis")
.grid(KibanaDashboardPanelGridArgs.builder()
.x(0.0)
.y(0.0)
.w(24.0)
.h(15.0)
.build())
.visConfig(KibanaDashboardPanelVisConfigArgs.builder()
.byValue(KibanaDashboardPanelVisConfigByValueArgs.builder()
.metricChartConfig(KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs.builder()
.dataSourceJson(serializeJson(
jsonObject(
jsonProperty("type", "data_view_spec"),
jsonProperty("index_pattern", "metrics-*"),
jsonProperty("time_field", "@timestamp")
)))
.query(KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs.builder()
.expression("")
.build())
.metrics(KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs.builder()
.configJson(serializeJson(
jsonObject(
jsonProperty("type", "primary"),
jsonProperty("operation", "count"),
jsonProperty("format", jsonObject(
jsonProperty("type", "number")
))
)))
.build())
.build())
.build())
.build())
.build())
.build());
// Markdown panel: `markdown_config` is a union — use `by_value` (inline content) or `by_reference`
// (a library item via `ref_id`), not both. By-value panels require a `settings` object per the
// Kibana API (link behavior via `open_links_in_new_tab`).
var markdownByValue = new KibanaDashboard("markdownByValue", KibanaDashboardArgs.builder()
.title("Dashboard with markdown (by-value)")
.description("Example: markdown_config.by_value with settings")
.timeRange(KibanaDashboardTimeRangeArgs.builder()
.from("now-15m")
.to("now")
.build())
.refreshInterval(KibanaDashboardRefreshIntervalArgs.builder()
.pause(true)
.value(0.0)
.build())
.query(KibanaDashboardQueryArgs.builder()
.language("kql")
.text("")
.build())
.panels(KibanaDashboardPanelArgs.builder()
.type("markdown")
.grid(KibanaDashboardPanelGridArgs.builder()
.x(0.0)
.y(0.0)
.w(24.0)
.h(10.0)
.build())
.markdownConfig(KibanaDashboardPanelMarkdownConfigArgs.builder()
.byValue(KibanaDashboardPanelMarkdownConfigByValueArgs.builder()
.content("""
# Runbook
Links respect **open_links_in_new_tab**. """)
.title("On-call notes")
.settings(KibanaDashboardPanelMarkdownConfigByValueSettingsArgs.builder()
.openLinksInNewTab(true)
.build())
.build())
.build())
.build())
.build());
// By-reference links a markdown *library* item. Create that saved object out-of-band (Kibana UI
// or API) and substitute a real id for `ref_id` — there is no dedicated Terraform resource for
// markdown library items today.
var markdownByReference = new KibanaDashboard("markdownByReference", KibanaDashboardArgs.builder()
.title("Dashboard with markdown (by-reference)")
.description("Example: markdown_config.by_reference with a placeholder ref_id")
.timeRange(KibanaDashboardTimeRangeArgs.builder()
.from("now-15m")
.to("now")
.build())
.refreshInterval(KibanaDashboardRefreshIntervalArgs.builder()
.pause(true)
.value(0.0)
.build())
.query(KibanaDashboardQueryArgs.builder()
.language("kql")
.text("")
.build())
.panels(KibanaDashboardPanelArgs.builder()
.type("markdown")
.grid(KibanaDashboardPanelGridArgs.builder()
.x(0.0)
.y(0.0)
.w(24.0)
.h(10.0)
.build())
.markdownConfig(KibanaDashboardPanelMarkdownConfigArgs.builder()
.byReference(KibanaDashboardPanelMarkdownConfigByReferenceArgs.builder()
.refId("REPLACE_WITH_MARKDOWN_LIBRARY_ITEM_ID")
.title("Title overlay for library markdown")
.build())
.build())
.build())
.build());
}
}
resources:
myDashboard:
type: elasticstack:KibanaDashboard
name: my_dashboard
properties:
title: My Dashboard
description: A dashboard showing key metrics
timeRange:
from: now-15m
to: now
refreshInterval:
pause: false
value: 60000
query:
language: kql
text: status:success
tags:
- production
- monitoring
# Example with JSON query (mutually exclusive with query.text)
myDashboardJson:
type: elasticstack:KibanaDashboard
name: my_dashboard_json
properties:
title: My Dashboard with JSON Query
description: A dashboard with a structured query
timeRange:
from: now-15m
to: now
refreshInterval:
pause: false
value: 60000
query:
language: kql
json:
fn::toJSON:
bool:
must:
- match:
status: success
tags:
- production
- monitoring
# Classic Lens (`vis`) panel: typed by-value metric chart under `vis_config.by_value`.
visTypedByValue:
type: elasticstack:KibanaDashboard
name: vis_typed_by_value
properties:
title: Dashboard with vis (typed by-value)
description: 'Example: metric via vis_config.by_value.metric_chart_config'
timeRange:
from: now-15m
to: now
refreshInterval:
pause: true
value: 0
query:
language: kql
text: ""
panels:
- type: vis
grid:
x: 0
y: 0
w: 24
h: 15
visConfig:
byValue:
metricChartConfig:
dataSourceJson:
fn::toJSON:
type: data_view_spec
index_pattern: metrics-*
time_field: '@timestamp'
query:
expression: ""
metrics:
- configJson:
fn::toJSON:
type: primary
operation: count
format:
type: number
# Markdown panel: `markdown_config` is a union — use `by_value` (inline content) or `by_reference`
# (a library item via `ref_id`), not both. By-value panels require a `settings` object per the
# Kibana API (link behavior via `open_links_in_new_tab`).
markdownByValue:
type: elasticstack:KibanaDashboard
name: markdown_by_value
properties:
title: Dashboard with markdown (by-value)
description: 'Example: markdown_config.by_value with settings'
timeRange:
from: now-15m
to: now
refreshInterval:
pause: true
value: 0
query:
language: kql
text: ""
panels:
- type: markdown
grid:
x: 0
y: 0
w: 24
h: 10
markdownConfig:
byValue:
content: |-
# Runbook
Links respect **open_links_in_new_tab**.
title: On-call notes
settings:
openLinksInNewTab: true
# By-reference links a markdown *library* item. Create that saved object out-of-band (Kibana UI
# or API) and substitute a real id for `ref_id` — there is no dedicated Terraform resource for
# markdown library items today.
markdownByReference:
type: elasticstack:KibanaDashboard
name: markdown_by_reference
properties:
title: Dashboard with markdown (by-reference)
description: 'Example: markdown_config.by_reference with a placeholder ref_id'
timeRange:
from: now-15m
to: now
refreshInterval:
pause: true
value: 0
query:
language: kql
text: ""
panels:
- type: markdown
grid:
x: 0
y: 0
w: 24
h: 10
markdownConfig:
byReference:
refId: REPLACE_WITH_MARKDOWN_LIBRARY_ITEM_ID
title: Title overlay for library markdown
Example coming soon!
Create KibanaDashboard Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new KibanaDashboard(name: string, args: KibanaDashboardArgs, opts?: CustomResourceOptions);@overload
def KibanaDashboard(resource_name: str,
args: KibanaDashboardArgs,
opts: Optional[ResourceOptions] = None)
@overload
def KibanaDashboard(resource_name: str,
opts: Optional[ResourceOptions] = None,
query: Optional[KibanaDashboardQueryArgs] = None,
title: Optional[str] = None,
time_range: Optional[KibanaDashboardTimeRangeArgs] = None,
refresh_interval: Optional[KibanaDashboardRefreshIntervalArgs] = None,
pinned_panels: Optional[Sequence[KibanaDashboardPinnedPanelArgs]] = None,
panels: Optional[Sequence[KibanaDashboardPanelArgs]] = None,
access_control: Optional[KibanaDashboardAccessControlArgs] = None,
options: Optional[KibanaDashboardOptionsArgs] = None,
kibana_connections: Optional[Sequence[KibanaDashboardKibanaConnectionArgs]] = None,
sections: Optional[Sequence[KibanaDashboardSectionArgs]] = None,
space_id: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
filters: Optional[Sequence[KibanaDashboardFilterArgs]] = None,
description: Optional[str] = None)func NewKibanaDashboard(ctx *Context, name string, args KibanaDashboardArgs, opts ...ResourceOption) (*KibanaDashboard, error)public KibanaDashboard(string name, KibanaDashboardArgs args, CustomResourceOptions? opts = null)
public KibanaDashboard(String name, KibanaDashboardArgs args)
public KibanaDashboard(String name, KibanaDashboardArgs args, CustomResourceOptions options)
type: elasticstack:KibanaDashboard
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "elasticstack_kibanadashboard" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args KibanaDashboardArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args KibanaDashboardArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args KibanaDashboardArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args KibanaDashboardArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args KibanaDashboardArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var kibanaDashboardResource = new Elasticstack.KibanaDashboard("kibanaDashboardResource", new()
{
Query = new Elasticstack.Inputs.KibanaDashboardQueryArgs
{
Language = "string",
Json = "string",
Text = "string",
},
Title = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
RefreshInterval = new Elasticstack.Inputs.KibanaDashboardRefreshIntervalArgs
{
Pause = false,
Value = 0,
},
PinnedPanels = new[]
{
new Elasticstack.Inputs.KibanaDashboardPinnedPanelArgs
{
Type = "string",
EsqlControlConfig = new Elasticstack.Inputs.KibanaDashboardPinnedPanelEsqlControlConfigArgs
{
ControlType = "string",
EsqlQuery = "string",
SelectedOptions = new[]
{
"string",
},
VariableName = "string",
VariableType = "string",
AvailableOptions = new[]
{
"string",
},
DisplaySettings = new Elasticstack.Inputs.KibanaDashboardPinnedPanelEsqlControlConfigDisplaySettingsArgs
{
HideActionBar = false,
HideExclude = false,
HideExists = false,
HideSort = false,
Placeholder = "string",
},
SingleSelect = false,
Title = "string",
},
OptionsListControlConfig = new Elasticstack.Inputs.KibanaDashboardPinnedPanelOptionsListControlConfigArgs
{
FieldName = "string",
DataViewId = "string",
RunPastTimeout = false,
ExistsSelected = false,
Exclude = false,
IgnoreValidations = false,
DisplaySettings = new Elasticstack.Inputs.KibanaDashboardPinnedPanelOptionsListControlConfigDisplaySettingsArgs
{
HideActionBar = false,
HideExclude = false,
HideExists = false,
HideSort = false,
Placeholder = "string",
},
SearchTechnique = "string",
SelectedOptions = new[]
{
"string",
},
SingleSelect = false,
Sort = new Elasticstack.Inputs.KibanaDashboardPinnedPanelOptionsListControlConfigSortArgs
{
By = "string",
Direction = "string",
},
Title = "string",
UseGlobalFilters = false,
},
RangeSliderControlConfig = new Elasticstack.Inputs.KibanaDashboardPinnedPanelRangeSliderControlConfigArgs
{
DataViewId = "string",
FieldName = "string",
IgnoreValidations = false,
Step = 0,
Title = "string",
UseGlobalFilters = false,
Values = new[]
{
"string",
},
},
TimeSliderControlConfig = new Elasticstack.Inputs.KibanaDashboardPinnedPanelTimeSliderControlConfigArgs
{
EndPercentageOfTimeRange = 0,
IsAnchored = false,
StartPercentageOfTimeRange = 0,
},
},
},
Panels = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelArgs
{
Grid = new Elasticstack.Inputs.KibanaDashboardPanelGridArgs
{
X = 0,
Y = 0,
H = 0,
W = 0,
},
Type = "string",
RangeSliderControlConfig = new Elasticstack.Inputs.KibanaDashboardPanelRangeSliderControlConfigArgs
{
DataViewId = "string",
FieldName = "string",
IgnoreValidations = false,
Step = 0,
Title = "string",
UseGlobalFilters = false,
Values = new[]
{
"string",
},
},
SloAlertsConfig = new Elasticstack.Inputs.KibanaDashboardPanelSloAlertsConfigArgs
{
Slos = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSloAlertsConfigSloArgs
{
SloId = "string",
SloInstanceId = "string",
},
},
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSloAlertsConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
Id = "string",
ImageConfig = new Elasticstack.Inputs.KibanaDashboardPanelImageConfigArgs
{
Src = new Elasticstack.Inputs.KibanaDashboardPanelImageConfigSrcArgs
{
File = new Elasticstack.Inputs.KibanaDashboardPanelImageConfigSrcFileArgs
{
FileId = "string",
},
Url = new Elasticstack.Inputs.KibanaDashboardPanelImageConfigSrcUrlArgs
{
Url = "string",
},
},
AltText = "string",
BackgroundColor = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelImageConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelImageConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
Trigger = "string",
OpenInNewTab = false,
UseFilters = false,
UseTimeRange = false,
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelImageConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideBorder = false,
HideTitle = false,
ObjectFit = "string",
Title = "string",
},
MarkdownConfig = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigByReferenceArgs
{
RefId = "string",
Description = "string",
HideBorder = false,
HideTitle = false,
Title = "string",
},
ByValue = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigByValueArgs
{
Content = "string",
Settings = new Elasticstack.Inputs.KibanaDashboardPanelMarkdownConfigByValueSettingsArgs
{
OpenLinksInNewTab = false,
},
Description = "string",
HideBorder = false,
HideTitle = false,
Title = "string",
},
},
OptionsListControlConfig = new Elasticstack.Inputs.KibanaDashboardPanelOptionsListControlConfigArgs
{
FieldName = "string",
DataViewId = "string",
RunPastTimeout = false,
ExistsSelected = false,
Exclude = false,
IgnoreValidations = false,
DisplaySettings = new Elasticstack.Inputs.KibanaDashboardPanelOptionsListControlConfigDisplaySettingsArgs
{
HideActionBar = false,
HideExclude = false,
HideExists = false,
HideSort = false,
Placeholder = "string",
},
SearchTechnique = "string",
SelectedOptions = new[]
{
"string",
},
SingleSelect = false,
Sort = new Elasticstack.Inputs.KibanaDashboardPanelOptionsListControlConfigSortArgs
{
By = "string",
Direction = "string",
},
Title = "string",
UseGlobalFilters = false,
},
ConfigJson = "string",
EsqlControlConfig = new Elasticstack.Inputs.KibanaDashboardPanelEsqlControlConfigArgs
{
ControlType = "string",
EsqlQuery = "string",
SelectedOptions = new[]
{
"string",
},
VariableName = "string",
VariableType = "string",
AvailableOptions = new[]
{
"string",
},
DisplaySettings = new Elasticstack.Inputs.KibanaDashboardPanelEsqlControlConfigDisplaySettingsArgs
{
HideActionBar = false,
HideExclude = false,
HideExists = false,
HideSort = false,
Placeholder = "string",
},
SingleSelect = false,
Title = "string",
},
SloBurnRateConfig = new Elasticstack.Inputs.KibanaDashboardPanelSloBurnRateConfigArgs
{
Duration = "string",
SloId = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSloBurnRateConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
SloInstanceId = "string",
Title = "string",
},
SloErrorBudgetConfig = new Elasticstack.Inputs.KibanaDashboardPanelSloErrorBudgetConfigArgs
{
SloId = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSloErrorBudgetConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
SloInstanceId = "string",
Title = "string",
},
SloOverviewConfig = new Elasticstack.Inputs.KibanaDashboardPanelSloOverviewConfigArgs
{
Groups = new Elasticstack.Inputs.KibanaDashboardPanelSloOverviewConfigGroupsArgs
{
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSloOverviewConfigGroupsDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
GroupFilters = new Elasticstack.Inputs.KibanaDashboardPanelSloOverviewConfigGroupsGroupFiltersArgs
{
FiltersJson = "string",
GroupBy = "string",
Groups = new[]
{
"string",
},
KqlQuery = "string",
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
Single = new Elasticstack.Inputs.KibanaDashboardPanelSloOverviewConfigSingleArgs
{
SloId = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSloOverviewConfigSingleDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
RemoteName = "string",
SloInstanceId = "string",
Title = "string",
},
},
SyntheticsMonitorsConfig = new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigArgs
{
Description = "string",
Filters = new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersArgs
{
Locations = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersLocationArgs
{
Label = "string",
Value = "string",
},
},
MonitorIds = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs
{
Label = "string",
Value = "string",
},
},
MonitorTypes = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs
{
Label = "string",
Value = "string",
},
},
Projects = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersProjectArgs
{
Label = "string",
Value = "string",
},
},
Tags = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersTagArgs
{
Label = "string",
Value = "string",
},
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
View = "string",
},
SyntheticsStatsOverviewConfig = new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigArgs
{
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
Filters = new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersArgs
{
Locations = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersLocationArgs
{
Label = "string",
Value = "string",
},
},
MonitorIds = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs
{
Label = "string",
Value = "string",
},
},
MonitorTypes = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs
{
Label = "string",
Value = "string",
},
},
Projects = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersProjectArgs
{
Label = "string",
Value = "string",
},
},
Tags = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersTagArgs
{
Label = "string",
Value = "string",
},
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
TimeSliderControlConfig = new Elasticstack.Inputs.KibanaDashboardPanelTimeSliderControlConfigArgs
{
EndPercentageOfTimeRange = 0,
IsAnchored = false,
StartPercentageOfTimeRange = 0,
},
DiscoverSessionConfig = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByReferenceArgs
{
RefId = "string",
Overrides = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesArgs
{
ColumnOrders = new[]
{
"string",
},
ColumnSettings =
{
{ "string", new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs
{
Width = 0,
} },
},
Density = "string",
HeaderRowHeight = "string",
RowHeight = "string",
RowsPerPage = 0,
SampleSize = 0,
Sorts = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesSortArgs
{
Direction = "string",
Name = "string",
},
},
},
SelectedTabId = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByReferenceTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
},
ByValue = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueArgs
{
Tab = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabArgs
{
Dsl = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslArgs
{
DataSourceJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslQueryArgs
{
Expression = "string",
Language = "string",
},
ColumnOrders = new[]
{
"string",
},
ColumnSettings =
{
{ "string", new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs
{
Width = 0,
} },
},
Density = "string",
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslFilterArgs
{
FilterJson = "string",
},
},
HeaderRowHeight = "string",
RowHeight = "string",
RowsPerPage = 0,
SampleSize = 0,
Sorts = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslSortArgs
{
Direction = "string",
Name = "string",
},
},
ViewMode = "string",
},
Esql = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlArgs
{
DataSourceJson = "string",
ColumnOrders = new[]
{
"string",
},
ColumnSettings =
{
{ "string", new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs
{
Width = 0,
} },
},
Density = "string",
HeaderRowHeight = "string",
RowHeight = "string",
Sorts = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlSortArgs
{
Direction = "string",
Name = "string",
},
},
},
},
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigByValueTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
},
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelDiscoverSessionConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
VisConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByReferenceArgs
{
RefId = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByReferenceTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByReferenceDrilldownArgs
{
Dashboard = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByReferenceDrilldownDashboardArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
UseFilters = false,
UseTimeRange = false,
},
Discover = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByReferenceDrilldownDiscoverArgs
{
Label = "string",
OpenInNewTab = false,
},
Url = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByReferenceDrilldownUrlArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideBorder = false,
HideTitle = false,
ReferencesJson = "string",
Title = "string",
},
ByValue = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueArgs
{
DatatableConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigArgs
{
Esql = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlArgs
{
DataSourceJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingArgs
{
Density = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs
{
Height = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs
{
Header = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs
{
MaxLines = 0,
Type = "string",
},
Value = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs
{
Lines = 0,
Type = "string",
},
},
Mode = "string",
},
Paging = 0,
SortByJson = "string",
},
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlMetricArgs
{
ConfigJson = "string",
},
},
IgnoreGlobalFilters = false,
HideBorder = false,
HideTitle = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlFilterArgs
{
FilterJson = "string",
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
ReferencesJson = "string",
Rows = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlRowArgs
{
ConfigJson = "string",
},
},
Sampling = 0,
SplitMetricsBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs
{
ConfigJson = "string",
},
},
Description = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
NoEsql = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlArgs
{
DataSourceJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs
{
Density = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs
{
Height = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs
{
Header = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs
{
MaxLines = 0,
Type = "string",
},
Value = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs
{
Lines = 0,
Type = "string",
},
},
Mode = "string",
},
Paging = 0,
SortByJson = "string",
},
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs
{
Expression = "string",
Language = "string",
},
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs
{
ConfigJson = "string",
},
},
HideBorder = false,
HideTitle = false,
IgnoreGlobalFilters = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs
{
FilterJson = "string",
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
ReferencesJson = "string",
Rows = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlRowArgs
{
ConfigJson = "string",
},
},
Sampling = 0,
SplitMetricsBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs
{
ConfigJson = "string",
},
},
Description = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
},
GaugeConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigArgs
{
DataSourceJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigStylingArgs
{
ShapeJson = "string",
},
HideTitle = false,
EsqlMetric = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricArgs
{
Column = "string",
FormatJson = "string",
ColorJson = "string",
Goal = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs
{
Column = "string",
Label = "string",
},
Label = "string",
Max = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs
{
Column = "string",
Label = "string",
},
Min = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs
{
Column = "string",
Label = "string",
},
Subtitle = "string",
Ticks = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs
{
Mode = "string",
Visible = false,
},
Title = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs
{
Text = "string",
Visible = false,
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigFilterArgs
{
FilterJson = "string",
},
},
HideBorder = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
IgnoreGlobalFilters = false,
MetricJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
Description = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueGaugeConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
HeatmapConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigArgs
{
Legend = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigLegendArgs
{
Size = "string",
TruncateAfterLines = 0,
Visibility = "string",
},
DataSourceJson = "string",
XAxisJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingArgs
{
Cells = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsArgs
{
Labels = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs
{
Visible = false,
},
},
},
Axis = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisArgs
{
X = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXArgs
{
Labels = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs
{
Orientation = "string",
Visible = false,
},
Title = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXTitleArgs
{
Value = "string",
Visible = false,
},
},
Y = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYArgs
{
Labels = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs
{
Visible = false,
},
Title = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYTitleArgs
{
Value = "string",
Visible = false,
},
},
},
MetricJson = "string",
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigFilterArgs
{
FilterJson = "string",
},
},
IgnoreGlobalFilters = false,
HideTitle = false,
HideBorder = false,
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueHeatmapConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
Description = "string",
YAxisJson = "string",
},
LegacyMetricConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigArgs
{
DataSourceJson = "string",
MetricJson = "string",
IgnoreGlobalFilters = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigFilterArgs
{
FilterJson = "string",
},
},
HideBorder = false,
HideTitle = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
MetricChartConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs
{
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs
{
ConfigJson = "string",
},
},
DataSourceJson = "string",
HideTitle = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigFilterArgs
{
FilterJson = "string",
},
},
HideBorder = false,
BreakdownByJson = "string",
IgnoreGlobalFilters = false,
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMetricChartConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
MosaicConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigArgs
{
GroupBreakdownByJson = "string",
Legend = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigLegendArgs
{
Size = "string",
Nested = false,
TruncateAfterLines = 0,
Visible = "string",
},
DataSourceJson = "string",
HideBorder = false,
IgnoreGlobalFilters = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigFilterArgs
{
FilterJson = "string",
},
},
EsqlGroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlGroupByArgs
{
CollapseBy = "string",
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
},
GroupByJson = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideTitle = false,
EsqlMetrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlMetricArgs
{
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Description = "string",
MetricsJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
ValueDisplay = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueMosaicConfigValueDisplayArgs
{
Mode = "string",
PercentDecimals = 0,
},
},
PieChartConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigArgs
{
DataSourceJson = "string",
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigMetricArgs
{
ConfigJson = "string",
},
},
IgnoreGlobalFilters = false,
LabelPosition = "string",
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigFilterArgs
{
FilterJson = "string",
},
},
GroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigGroupByArgs
{
ConfigJson = "string",
},
},
HideBorder = false,
HideTitle = false,
DonutHole = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Legend = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigLegendArgs
{
Size = "string",
Nested = false,
TruncateAfterLines = 0,
Visible = "string",
},
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValuePieChartConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
RegionMapConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigArgs
{
DataSourceJson = "string",
RegionJson = "string",
MetricJson = "string",
IgnoreGlobalFilters = false,
HideBorder = false,
HideTitle = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigFilterArgs
{
FilterJson = "string",
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Description = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueRegionMapConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
TagcloudConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigArgs
{
DataSourceJson = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
EsqlMetric = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlMetricArgs
{
Column = "string",
FormatJson = "string",
Label = "string",
},
EsqlTagBy = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlTagByArgs
{
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigFilterArgs
{
FilterJson = "string",
},
},
FontSize = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigFontSizeArgs
{
Max = 0,
Min = 0,
},
HideBorder = false,
HideTitle = false,
IgnoreGlobalFilters = false,
MetricJson = "string",
Orientation = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TagByJson = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTagcloudConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
TreemapConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigArgs
{
DataSourceJson = "string",
Legend = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigLegendArgs
{
Size = "string",
Nested = false,
TruncateAfterLines = 0,
Visible = "string",
},
HideTitle = false,
IgnoreGlobalFilters = false,
EsqlMetrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricArgs
{
Color = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs
{
Color = "string",
Type = "string",
},
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigFilterArgs
{
FilterJson = "string",
},
},
GroupByJson = "string",
HideBorder = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
EsqlGroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlGroupByArgs
{
CollapseBy = "string",
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Description = "string",
MetricsJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
ValueDisplay = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueTreemapConfigValueDisplayArgs
{
Mode = "string",
PercentDecimals = 0,
},
},
WaffleConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigArgs
{
DataSourceJson = "string",
Legend = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigLegendArgs
{
Size = "string",
TruncateAfterLines = 0,
Values = new[]
{
"string",
},
Visible = "string",
},
HideTitle = false,
IgnoreGlobalFilters = false,
EsqlMetrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricArgs
{
Color = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs
{
Color = "string",
Type = "string",
},
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigFilterArgs
{
FilterJson = "string",
},
},
GroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigGroupByArgs
{
ConfigJson = "string",
},
},
HideBorder = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
EsqlGroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlGroupByArgs
{
CollapseBy = "string",
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Description = "string",
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigMetricArgs
{
ConfigJson = "string",
},
},
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
ValueDisplay = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueWaffleConfigValueDisplayArgs
{
Mode = "string",
PercentDecimals = 0,
},
},
XyChartConfig = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigArgs
{
Fitting = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigFittingArgs
{
Type = "string",
Dotted = false,
EndValue = "string",
},
Decorations = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigDecorationsArgs
{
FillOpacity = 0,
LineInterpolation = "string",
MinimumBarHeight = 0,
PointVisibility = "string",
ShowCurrentTimeMarker = false,
ShowEndZones = false,
ShowValueLabels = false,
},
Legend = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigLegendArgs
{
Alignment = "string",
Columns = 0,
Inside = false,
Position = "string",
Size = "string",
Statistics = new[]
{
"string",
},
TruncateAfterLines = 0,
Visibility = "string",
},
Axis = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisArgs
{
X = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXArgs
{
DomainJson = "string",
Grid = false,
LabelOrientation = "string",
Scale = "string",
Ticks = false,
Title = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXTitleArgs
{
Value = "string",
Visible = false,
},
},
Y = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYArgs
{
DomainJson = "string",
Grid = false,
LabelOrientation = "string",
Scale = "string",
Ticks = false,
Title = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYTitleArgs
{
Value = "string",
Visible = false,
},
},
Y2 = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2Args
{
DomainJson = "string",
Grid = false,
LabelOrientation = "string",
Scale = "string",
Ticks = false,
Title = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2TitleArgs
{
Value = "string",
Visible = false,
},
},
},
Layers = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerArgs
{
Type = "string",
DataLayer = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerArgs
{
DataSourceJson = "string",
Ys = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs
{
ConfigJson = "string",
},
},
BreakdownByJson = "string",
IgnoreGlobalFilters = false,
Sampling = 0,
XJson = "string",
},
ReferenceLineLayer = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs
{
DataSourceJson = "string",
Thresholds = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs
{
Axis = "string",
ColorJson = "string",
Column = "string",
Fill = "string",
Icon = "string",
Operation = "string",
StrokeDash = "string",
StrokeWidth = 0,
Text = "string",
ValueJson = "string",
},
},
IgnoreGlobalFilters = false,
Sampling = 0,
},
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideBorder = false,
HideTitle = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigFilterArgs
{
FilterJson = "string",
},
},
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardPanelVisConfigByValueXyChartConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
},
},
},
},
AccessControl = new Elasticstack.Inputs.KibanaDashboardAccessControlArgs
{
AccessMode = "string",
},
Options = new Elasticstack.Inputs.KibanaDashboardOptionsArgs
{
AutoApplyFilters = false,
HidePanelBorders = false,
HidePanelTitles = false,
SyncColors = false,
SyncCursor = false,
SyncTooltips = false,
UseMargins = false,
},
KibanaConnections = new[]
{
new Elasticstack.Inputs.KibanaDashboardKibanaConnectionArgs
{
ApiKey = "string",
BearerToken = "string",
CaCerts = new[]
{
"string",
},
Endpoints = new[]
{
"string",
},
Insecure = false,
Password = "string",
Username = "string",
},
},
Sections = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionArgs
{
Grid = new Elasticstack.Inputs.KibanaDashboardSectionGridArgs
{
Y = 0,
},
Title = "string",
Collapsed = false,
Id = "string",
Panels = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelArgs
{
Grid = new Elasticstack.Inputs.KibanaDashboardSectionPanelGridArgs
{
X = 0,
Y = 0,
H = 0,
W = 0,
},
Type = "string",
RangeSliderControlConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelRangeSliderControlConfigArgs
{
DataViewId = "string",
FieldName = "string",
IgnoreValidations = false,
Step = 0,
Title = "string",
UseGlobalFilters = false,
Values = new[]
{
"string",
},
},
SloAlertsConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloAlertsConfigArgs
{
Slos = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSloAlertsConfigSloArgs
{
SloId = "string",
SloInstanceId = "string",
},
},
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSloAlertsConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
Id = "string",
ImageConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigArgs
{
Src = new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigSrcArgs
{
File = new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigSrcFileArgs
{
FileId = "string",
},
Url = new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigSrcUrlArgs
{
Url = "string",
},
},
AltText = "string",
BackgroundColor = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
Trigger = "string",
OpenInNewTab = false,
UseFilters = false,
UseTimeRange = false,
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelImageConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideBorder = false,
HideTitle = false,
ObjectFit = "string",
Title = "string",
},
MarkdownConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelMarkdownConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardSectionPanelMarkdownConfigByReferenceArgs
{
RefId = "string",
Description = "string",
HideBorder = false,
HideTitle = false,
Title = "string",
},
ByValue = new Elasticstack.Inputs.KibanaDashboardSectionPanelMarkdownConfigByValueArgs
{
Content = "string",
Settings = new Elasticstack.Inputs.KibanaDashboardSectionPanelMarkdownConfigByValueSettingsArgs
{
OpenLinksInNewTab = false,
},
Description = "string",
HideBorder = false,
HideTitle = false,
Title = "string",
},
},
OptionsListControlConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelOptionsListControlConfigArgs
{
FieldName = "string",
DataViewId = "string",
RunPastTimeout = false,
ExistsSelected = false,
Exclude = false,
IgnoreValidations = false,
DisplaySettings = new Elasticstack.Inputs.KibanaDashboardSectionPanelOptionsListControlConfigDisplaySettingsArgs
{
HideActionBar = false,
HideExclude = false,
HideExists = false,
HideSort = false,
Placeholder = "string",
},
SearchTechnique = "string",
SelectedOptions = new[]
{
"string",
},
SingleSelect = false,
Sort = new Elasticstack.Inputs.KibanaDashboardSectionPanelOptionsListControlConfigSortArgs
{
By = "string",
Direction = "string",
},
Title = "string",
UseGlobalFilters = false,
},
ConfigJson = "string",
EsqlControlConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelEsqlControlConfigArgs
{
ControlType = "string",
EsqlQuery = "string",
SelectedOptions = new[]
{
"string",
},
VariableName = "string",
VariableType = "string",
AvailableOptions = new[]
{
"string",
},
DisplaySettings = new Elasticstack.Inputs.KibanaDashboardSectionPanelEsqlControlConfigDisplaySettingsArgs
{
HideActionBar = false,
HideExclude = false,
HideExists = false,
HideSort = false,
Placeholder = "string",
},
SingleSelect = false,
Title = "string",
},
SloBurnRateConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloBurnRateConfigArgs
{
Duration = "string",
SloId = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSloBurnRateConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
SloInstanceId = "string",
Title = "string",
},
SloErrorBudgetConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloErrorBudgetConfigArgs
{
SloId = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSloErrorBudgetConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
SloInstanceId = "string",
Title = "string",
},
SloOverviewConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloOverviewConfigArgs
{
Groups = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloOverviewConfigGroupsArgs
{
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSloOverviewConfigGroupsDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
GroupFilters = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloOverviewConfigGroupsGroupFiltersArgs
{
FiltersJson = "string",
GroupBy = "string",
Groups = new[]
{
"string",
},
KqlQuery = "string",
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
Single = new Elasticstack.Inputs.KibanaDashboardSectionPanelSloOverviewConfigSingleArgs
{
SloId = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSloOverviewConfigSingleDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
RemoteName = "string",
SloInstanceId = "string",
Title = "string",
},
},
SyntheticsMonitorsConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigArgs
{
Description = "string",
Filters = new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersArgs
{
Locations = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersLocationArgs
{
Label = "string",
Value = "string",
},
},
MonitorIds = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs
{
Label = "string",
Value = "string",
},
},
MonitorTypes = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs
{
Label = "string",
Value = "string",
},
},
Projects = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersProjectArgs
{
Label = "string",
Value = "string",
},
},
Tags = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersTagArgs
{
Label = "string",
Value = "string",
},
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
View = "string",
},
SyntheticsStatsOverviewConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigArgs
{
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
Filters = new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersArgs
{
Locations = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersLocationArgs
{
Label = "string",
Value = "string",
},
},
MonitorIds = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs
{
Label = "string",
Value = "string",
},
},
MonitorTypes = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs
{
Label = "string",
Value = "string",
},
},
Projects = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersProjectArgs
{
Label = "string",
Value = "string",
},
},
Tags = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersTagArgs
{
Label = "string",
Value = "string",
},
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
TimeSliderControlConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelTimeSliderControlConfigArgs
{
EndPercentageOfTimeRange = 0,
IsAnchored = false,
StartPercentageOfTimeRange = 0,
},
DiscoverSessionConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceArgs
{
RefId = "string",
Overrides = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesArgs
{
ColumnOrders = new[]
{
"string",
},
ColumnSettings =
{
{ "string", new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs
{
Width = 0,
} },
},
Density = "string",
HeaderRowHeight = "string",
RowHeight = "string",
RowsPerPage = 0,
SampleSize = 0,
Sorts = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesSortArgs
{
Direction = "string",
Name = "string",
},
},
},
SelectedTabId = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
},
ByValue = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueArgs
{
Tab = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabArgs
{
Dsl = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslArgs
{
DataSourceJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslQueryArgs
{
Expression = "string",
Language = "string",
},
ColumnOrders = new[]
{
"string",
},
ColumnSettings =
{
{ "string", new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs
{
Width = 0,
} },
},
Density = "string",
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslFilterArgs
{
FilterJson = "string",
},
},
HeaderRowHeight = "string",
RowHeight = "string",
RowsPerPage = 0,
SampleSize = 0,
Sorts = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslSortArgs
{
Direction = "string",
Name = "string",
},
},
ViewMode = "string",
},
Esql = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlArgs
{
DataSourceJson = "string",
ColumnOrders = new[]
{
"string",
},
ColumnSettings =
{
{ "string", new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs
{
Width = 0,
} },
},
Density = "string",
HeaderRowHeight = "string",
RowHeight = "string",
Sorts = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlSortArgs
{
Direction = "string",
Name = "string",
},
},
},
},
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
},
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelDiscoverSessionConfigDrilldownArgs
{
Label = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
HideBorder = false,
HideTitle = false,
Title = "string",
},
VisConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigArgs
{
ByReference = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByReferenceArgs
{
RefId = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByReferenceTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownArgs
{
Dashboard = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDashboardArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
UseFilters = false,
UseTimeRange = false,
},
Discover = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDiscoverArgs
{
Label = "string",
OpenInNewTab = false,
},
Url = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownUrlArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideBorder = false,
HideTitle = false,
ReferencesJson = "string",
Title = "string",
},
ByValue = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueArgs
{
DatatableConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigArgs
{
Esql = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlArgs
{
DataSourceJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingArgs
{
Density = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs
{
Height = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs
{
Header = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs
{
MaxLines = 0,
Type = "string",
},
Value = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs
{
Lines = 0,
Type = "string",
},
},
Mode = "string",
},
Paging = 0,
SortByJson = "string",
},
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlMetricArgs
{
ConfigJson = "string",
},
},
IgnoreGlobalFilters = false,
HideBorder = false,
HideTitle = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlFilterArgs
{
FilterJson = "string",
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
ReferencesJson = "string",
Rows = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlRowArgs
{
ConfigJson = "string",
},
},
Sampling = 0,
SplitMetricsBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs
{
ConfigJson = "string",
},
},
Description = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
NoEsql = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlArgs
{
DataSourceJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs
{
Density = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs
{
Height = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs
{
Header = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs
{
MaxLines = 0,
Type = "string",
},
Value = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs
{
Lines = 0,
Type = "string",
},
},
Mode = "string",
},
Paging = 0,
SortByJson = "string",
},
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs
{
Expression = "string",
Language = "string",
},
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs
{
ConfigJson = "string",
},
},
HideBorder = false,
HideTitle = false,
IgnoreGlobalFilters = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs
{
FilterJson = "string",
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
ReferencesJson = "string",
Rows = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlRowArgs
{
ConfigJson = "string",
},
},
Sampling = 0,
SplitMetricsBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs
{
ConfigJson = "string",
},
},
Description = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
},
GaugeConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigArgs
{
DataSourceJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigStylingArgs
{
ShapeJson = "string",
},
HideTitle = false,
EsqlMetric = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricArgs
{
Column = "string",
FormatJson = "string",
ColorJson = "string",
Goal = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs
{
Column = "string",
Label = "string",
},
Label = "string",
Max = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs
{
Column = "string",
Label = "string",
},
Min = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs
{
Column = "string",
Label = "string",
},
Subtitle = "string",
Ticks = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs
{
Mode = "string",
Visible = false,
},
Title = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs
{
Text = "string",
Visible = false,
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigFilterArgs
{
FilterJson = "string",
},
},
HideBorder = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
IgnoreGlobalFilters = false,
MetricJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
Description = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
HeatmapConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigArgs
{
Legend = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigLegendArgs
{
Size = "string",
TruncateAfterLines = 0,
Visibility = "string",
},
DataSourceJson = "string",
XAxisJson = "string",
Styling = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingArgs
{
Cells = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsArgs
{
Labels = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs
{
Visible = false,
},
},
},
Axis = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisArgs
{
X = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXArgs
{
Labels = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs
{
Orientation = "string",
Visible = false,
},
Title = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXTitleArgs
{
Value = "string",
Visible = false,
},
},
Y = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYArgs
{
Labels = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs
{
Visible = false,
},
Title = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYTitleArgs
{
Value = "string",
Visible = false,
},
},
},
MetricJson = "string",
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigFilterArgs
{
FilterJson = "string",
},
},
IgnoreGlobalFilters = false,
HideTitle = false,
HideBorder = false,
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
Description = "string",
YAxisJson = "string",
},
LegacyMetricConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigArgs
{
DataSourceJson = "string",
MetricJson = "string",
IgnoreGlobalFilters = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigFilterArgs
{
FilterJson = "string",
},
},
HideBorder = false,
HideTitle = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
MetricChartConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigArgs
{
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigMetricArgs
{
ConfigJson = "string",
},
},
DataSourceJson = "string",
HideTitle = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigFilterArgs
{
FilterJson = "string",
},
},
HideBorder = false,
BreakdownByJson = "string",
IgnoreGlobalFilters = false,
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
MosaicConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigArgs
{
GroupBreakdownByJson = "string",
Legend = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigLegendArgs
{
Size = "string",
Nested = false,
TruncateAfterLines = 0,
Visible = "string",
},
DataSourceJson = "string",
HideBorder = false,
IgnoreGlobalFilters = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigFilterArgs
{
FilterJson = "string",
},
},
EsqlGroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlGroupByArgs
{
CollapseBy = "string",
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
},
GroupByJson = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideTitle = false,
EsqlMetrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlMetricArgs
{
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Description = "string",
MetricsJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
ValueDisplay = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigValueDisplayArgs
{
Mode = "string",
PercentDecimals = 0,
},
},
PieChartConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigArgs
{
DataSourceJson = "string",
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigMetricArgs
{
ConfigJson = "string",
},
},
IgnoreGlobalFilters = false,
LabelPosition = "string",
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigFilterArgs
{
FilterJson = "string",
},
},
GroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigGroupByArgs
{
ConfigJson = "string",
},
},
HideBorder = false,
HideTitle = false,
DonutHole = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Legend = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigLegendArgs
{
Size = "string",
Nested = false,
TruncateAfterLines = 0,
Visible = "string",
},
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
RegionMapConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigArgs
{
DataSourceJson = "string",
RegionJson = "string",
MetricJson = "string",
IgnoreGlobalFilters = false,
HideBorder = false,
HideTitle = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigFilterArgs
{
FilterJson = "string",
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Description = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
TagcloudConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigArgs
{
DataSourceJson = "string",
Description = "string",
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
EsqlMetric = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlMetricArgs
{
Column = "string",
FormatJson = "string",
Label = "string",
},
EsqlTagBy = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlTagByArgs
{
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFilterArgs
{
FilterJson = "string",
},
},
FontSize = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFontSizeArgs
{
Max = 0,
Min = 0,
},
HideBorder = false,
HideTitle = false,
IgnoreGlobalFilters = false,
MetricJson = "string",
Orientation = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TagByJson = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
TreemapConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigArgs
{
DataSourceJson = "string",
Legend = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigLegendArgs
{
Size = "string",
Nested = false,
TruncateAfterLines = 0,
Visible = "string",
},
HideTitle = false,
IgnoreGlobalFilters = false,
EsqlMetrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricArgs
{
Color = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs
{
Color = "string",
Type = "string",
},
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigFilterArgs
{
FilterJson = "string",
},
},
GroupByJson = "string",
HideBorder = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
EsqlGroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlGroupByArgs
{
CollapseBy = "string",
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Description = "string",
MetricsJson = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
ValueDisplay = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigValueDisplayArgs
{
Mode = "string",
PercentDecimals = 0,
},
},
WaffleConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigArgs
{
DataSourceJson = "string",
Legend = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigLegendArgs
{
Size = "string",
TruncateAfterLines = 0,
Values = new[]
{
"string",
},
Visible = "string",
},
HideTitle = false,
IgnoreGlobalFilters = false,
EsqlMetrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricArgs
{
Color = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs
{
Color = "string",
Type = "string",
},
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigFilterArgs
{
FilterJson = "string",
},
},
GroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigGroupByArgs
{
ConfigJson = "string",
},
},
HideBorder = false,
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
EsqlGroupBies = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlGroupByArgs
{
CollapseBy = "string",
ColorJson = "string",
Column = "string",
FormatJson = "string",
Label = "string",
},
},
Description = "string",
Metrics = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigMetricArgs
{
ConfigJson = "string",
},
},
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
Sampling = 0,
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
ValueDisplay = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigValueDisplayArgs
{
Mode = "string",
PercentDecimals = 0,
},
},
XyChartConfig = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigArgs
{
Fitting = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFittingArgs
{
Type = "string",
Dotted = false,
EndValue = "string",
},
Decorations = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDecorationsArgs
{
FillOpacity = 0,
LineInterpolation = "string",
MinimumBarHeight = 0,
PointVisibility = "string",
ShowCurrentTimeMarker = false,
ShowEndZones = false,
ShowValueLabels = false,
},
Legend = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLegendArgs
{
Alignment = "string",
Columns = 0,
Inside = false,
Position = "string",
Size = "string",
Statistics = new[]
{
"string",
},
TruncateAfterLines = 0,
Visibility = "string",
},
Axis = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisArgs
{
X = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXArgs
{
DomainJson = "string",
Grid = false,
LabelOrientation = "string",
Scale = "string",
Ticks = false,
Title = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXTitleArgs
{
Value = "string",
Visible = false,
},
},
Y = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYArgs
{
DomainJson = "string",
Grid = false,
LabelOrientation = "string",
Scale = "string",
Ticks = false,
Title = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYTitleArgs
{
Value = "string",
Visible = false,
},
},
Y2 = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2Args
{
DomainJson = "string",
Grid = false,
LabelOrientation = "string",
Scale = "string",
Ticks = false,
Title = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2TitleArgs
{
Value = "string",
Visible = false,
},
},
},
Layers = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerArgs
{
Type = "string",
DataLayer = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerArgs
{
DataSourceJson = "string",
Ys = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs
{
ConfigJson = "string",
},
},
BreakdownByJson = "string",
IgnoreGlobalFilters = false,
Sampling = 0,
XJson = "string",
},
ReferenceLineLayer = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs
{
DataSourceJson = "string",
Thresholds = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs
{
Axis = "string",
ColorJson = "string",
Column = "string",
Fill = "string",
Icon = "string",
Operation = "string",
StrokeDash = "string",
StrokeWidth = 0,
Text = "string",
ValueJson = "string",
},
},
IgnoreGlobalFilters = false,
Sampling = 0,
},
},
},
Drilldowns = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownArgs
{
DashboardDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs
{
DashboardId = "string",
Label = "string",
OpenInNewTab = false,
Trigger = "string",
UseFilters = false,
UseTimeRange = false,
},
DiscoverDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs
{
Label = "string",
OpenInNewTab = false,
Trigger = "string",
},
UrlDrilldown = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs
{
Label = "string",
Trigger = "string",
Url = "string",
EncodeUrl = false,
OpenInNewTab = false,
},
},
},
HideBorder = false,
HideTitle = false,
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFilterArgs
{
FilterJson = "string",
},
},
Description = "string",
Query = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigQueryArgs
{
Expression = "string",
Language = "string",
},
ReferencesJson = "string",
TimeRange = new Elasticstack.Inputs.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigTimeRangeArgs
{
From = "string",
To = "string",
Mode = "string",
},
Title = "string",
},
},
},
},
},
},
},
SpaceId = "string",
Tags = new[]
{
"string",
},
Filters = new[]
{
new Elasticstack.Inputs.KibanaDashboardFilterArgs
{
FilterJson = "string",
},
},
Description = "string",
});
example, err := elasticstack.NewKibanaDashboard(ctx, "kibanaDashboardResource", &elasticstack.KibanaDashboardArgs{
Query: &elasticstack.KibanaDashboardQueryArgs{
Language: pulumi.String("string"),
Json: pulumi.String("string"),
Text: pulumi.String("string"),
},
Title: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
RefreshInterval: &elasticstack.KibanaDashboardRefreshIntervalArgs{
Pause: pulumi.Bool(false),
Value: pulumi.Float64(0),
},
PinnedPanels: elasticstack.KibanaDashboardPinnedPanelArray{
&elasticstack.KibanaDashboardPinnedPanelArgs{
Type: pulumi.String("string"),
EsqlControlConfig: &elasticstack.KibanaDashboardPinnedPanelEsqlControlConfigArgs{
ControlType: pulumi.String("string"),
EsqlQuery: pulumi.String("string"),
SelectedOptions: pulumi.StringArray{
pulumi.String("string"),
},
VariableName: pulumi.String("string"),
VariableType: pulumi.String("string"),
AvailableOptions: pulumi.StringArray{
pulumi.String("string"),
},
DisplaySettings: &elasticstack.KibanaDashboardPinnedPanelEsqlControlConfigDisplaySettingsArgs{
HideActionBar: pulumi.Bool(false),
HideExclude: pulumi.Bool(false),
HideExists: pulumi.Bool(false),
HideSort: pulumi.Bool(false),
Placeholder: pulumi.String("string"),
},
SingleSelect: pulumi.Bool(false),
Title: pulumi.String("string"),
},
OptionsListControlConfig: &elasticstack.KibanaDashboardPinnedPanelOptionsListControlConfigArgs{
FieldName: pulumi.String("string"),
DataViewId: pulumi.String("string"),
RunPastTimeout: pulumi.Bool(false),
ExistsSelected: pulumi.Bool(false),
Exclude: pulumi.Bool(false),
IgnoreValidations: pulumi.Bool(false),
DisplaySettings: &elasticstack.KibanaDashboardPinnedPanelOptionsListControlConfigDisplaySettingsArgs{
HideActionBar: pulumi.Bool(false),
HideExclude: pulumi.Bool(false),
HideExists: pulumi.Bool(false),
HideSort: pulumi.Bool(false),
Placeholder: pulumi.String("string"),
},
SearchTechnique: pulumi.String("string"),
SelectedOptions: pulumi.StringArray{
pulumi.String("string"),
},
SingleSelect: pulumi.Bool(false),
Sort: &elasticstack.KibanaDashboardPinnedPanelOptionsListControlConfigSortArgs{
By: pulumi.String("string"),
Direction: pulumi.String("string"),
},
Title: pulumi.String("string"),
UseGlobalFilters: pulumi.Bool(false),
},
RangeSliderControlConfig: &elasticstack.KibanaDashboardPinnedPanelRangeSliderControlConfigArgs{
DataViewId: pulumi.String("string"),
FieldName: pulumi.String("string"),
IgnoreValidations: pulumi.Bool(false),
Step: pulumi.Float64(0),
Title: pulumi.String("string"),
UseGlobalFilters: pulumi.Bool(false),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
TimeSliderControlConfig: &elasticstack.KibanaDashboardPinnedPanelTimeSliderControlConfigArgs{
EndPercentageOfTimeRange: pulumi.Float64(0),
IsAnchored: pulumi.Bool(false),
StartPercentageOfTimeRange: pulumi.Float64(0),
},
},
},
Panels: elasticstack.KibanaDashboardPanelArray{
&elasticstack.KibanaDashboardPanelArgs{
Grid: &elasticstack.KibanaDashboardPanelGridArgs{
X: pulumi.Float64(0),
Y: pulumi.Float64(0),
H: pulumi.Float64(0),
W: pulumi.Float64(0),
},
Type: pulumi.String("string"),
RangeSliderControlConfig: &elasticstack.KibanaDashboardPanelRangeSliderControlConfigArgs{
DataViewId: pulumi.String("string"),
FieldName: pulumi.String("string"),
IgnoreValidations: pulumi.Bool(false),
Step: pulumi.Float64(0),
Title: pulumi.String("string"),
UseGlobalFilters: pulumi.Bool(false),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
SloAlertsConfig: &elasticstack.KibanaDashboardPanelSloAlertsConfigArgs{
Slos: elasticstack.KibanaDashboardPanelSloAlertsConfigSloArray{
&elasticstack.KibanaDashboardPanelSloAlertsConfigSloArgs{
SloId: pulumi.String("string"),
SloInstanceId: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelSloAlertsConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelSloAlertsConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
Id: pulumi.String("string"),
ImageConfig: &elasticstack.KibanaDashboardPanelImageConfigArgs{
Src: &elasticstack.KibanaDashboardPanelImageConfigSrcArgs{
File: &elasticstack.KibanaDashboardPanelImageConfigSrcFileArgs{
FileId: pulumi.String("string"),
},
Url: &elasticstack.KibanaDashboardPanelImageConfigSrcUrlArgs{
Url: pulumi.String("string"),
},
},
AltText: pulumi.String("string"),
BackgroundColor: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelImageConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelImageConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelImageConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelImageConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
ObjectFit: pulumi.String("string"),
Title: pulumi.String("string"),
},
MarkdownConfig: &elasticstack.KibanaDashboardPanelMarkdownConfigArgs{
ByReference: &elasticstack.KibanaDashboardPanelMarkdownConfigByReferenceArgs{
RefId: pulumi.String("string"),
Description: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
ByValue: &elasticstack.KibanaDashboardPanelMarkdownConfigByValueArgs{
Content: pulumi.String("string"),
Settings: &elasticstack.KibanaDashboardPanelMarkdownConfigByValueSettingsArgs{
OpenLinksInNewTab: pulumi.Bool(false),
},
Description: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
},
OptionsListControlConfig: &elasticstack.KibanaDashboardPanelOptionsListControlConfigArgs{
FieldName: pulumi.String("string"),
DataViewId: pulumi.String("string"),
RunPastTimeout: pulumi.Bool(false),
ExistsSelected: pulumi.Bool(false),
Exclude: pulumi.Bool(false),
IgnoreValidations: pulumi.Bool(false),
DisplaySettings: &elasticstack.KibanaDashboardPanelOptionsListControlConfigDisplaySettingsArgs{
HideActionBar: pulumi.Bool(false),
HideExclude: pulumi.Bool(false),
HideExists: pulumi.Bool(false),
HideSort: pulumi.Bool(false),
Placeholder: pulumi.String("string"),
},
SearchTechnique: pulumi.String("string"),
SelectedOptions: pulumi.StringArray{
pulumi.String("string"),
},
SingleSelect: pulumi.Bool(false),
Sort: &elasticstack.KibanaDashboardPanelOptionsListControlConfigSortArgs{
By: pulumi.String("string"),
Direction: pulumi.String("string"),
},
Title: pulumi.String("string"),
UseGlobalFilters: pulumi.Bool(false),
},
ConfigJson: pulumi.String("string"),
EsqlControlConfig: &elasticstack.KibanaDashboardPanelEsqlControlConfigArgs{
ControlType: pulumi.String("string"),
EsqlQuery: pulumi.String("string"),
SelectedOptions: pulumi.StringArray{
pulumi.String("string"),
},
VariableName: pulumi.String("string"),
VariableType: pulumi.String("string"),
AvailableOptions: pulumi.StringArray{
pulumi.String("string"),
},
DisplaySettings: &elasticstack.KibanaDashboardPanelEsqlControlConfigDisplaySettingsArgs{
HideActionBar: pulumi.Bool(false),
HideExclude: pulumi.Bool(false),
HideExists: pulumi.Bool(false),
HideSort: pulumi.Bool(false),
Placeholder: pulumi.String("string"),
},
SingleSelect: pulumi.Bool(false),
Title: pulumi.String("string"),
},
SloBurnRateConfig: &elasticstack.KibanaDashboardPanelSloBurnRateConfigArgs{
Duration: pulumi.String("string"),
SloId: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelSloBurnRateConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelSloBurnRateConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
SloInstanceId: pulumi.String("string"),
Title: pulumi.String("string"),
},
SloErrorBudgetConfig: &elasticstack.KibanaDashboardPanelSloErrorBudgetConfigArgs{
SloId: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelSloErrorBudgetConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelSloErrorBudgetConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
SloInstanceId: pulumi.String("string"),
Title: pulumi.String("string"),
},
SloOverviewConfig: &elasticstack.KibanaDashboardPanelSloOverviewConfigArgs{
Groups: &elasticstack.KibanaDashboardPanelSloOverviewConfigGroupsArgs{
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelSloOverviewConfigGroupsDrilldownArray{
&elasticstack.KibanaDashboardPanelSloOverviewConfigGroupsDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
GroupFilters: &elasticstack.KibanaDashboardPanelSloOverviewConfigGroupsGroupFiltersArgs{
FiltersJson: pulumi.String("string"),
GroupBy: pulumi.String("string"),
Groups: pulumi.StringArray{
pulumi.String("string"),
},
KqlQuery: pulumi.String("string"),
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
Single: &elasticstack.KibanaDashboardPanelSloOverviewConfigSingleArgs{
SloId: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelSloOverviewConfigSingleDrilldownArray{
&elasticstack.KibanaDashboardPanelSloOverviewConfigSingleDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
RemoteName: pulumi.String("string"),
SloInstanceId: pulumi.String("string"),
Title: pulumi.String("string"),
},
},
SyntheticsMonitorsConfig: &elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigArgs{
Description: pulumi.String("string"),
Filters: &elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersArgs{
Locations: elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersLocationArray{
&elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersLocationArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorIds: elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorIdArray{
&elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorTypes: elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorTypeArray{
&elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Projects: elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersProjectArray{
&elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersProjectArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tags: elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersTagArray{
&elasticstack.KibanaDashboardPanelSyntheticsMonitorsConfigFiltersTagArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
View: pulumi.String("string"),
},
SyntheticsStatsOverviewConfig: &elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigArgs{
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
Filters: &elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersArgs{
Locations: elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersLocationArray{
&elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersLocationArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorIds: elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArray{
&elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorTypes: elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArray{
&elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Projects: elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersProjectArray{
&elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersProjectArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tags: elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersTagArray{
&elasticstack.KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersTagArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
TimeSliderControlConfig: &elasticstack.KibanaDashboardPanelTimeSliderControlConfigArgs{
EndPercentageOfTimeRange: pulumi.Float64(0),
IsAnchored: pulumi.Bool(false),
StartPercentageOfTimeRange: pulumi.Float64(0),
},
DiscoverSessionConfig: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigArgs{
ByReference: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceArgs{
RefId: pulumi.String("string"),
Overrides: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesArgs{
ColumnOrders: pulumi.StringArray{
pulumi.String("string"),
},
ColumnSettings: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsMap{
"string": &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs{
Width: pulumi.Float64(0),
},
},
Density: pulumi.String("string"),
HeaderRowHeight: pulumi.String("string"),
RowHeight: pulumi.String("string"),
RowsPerPage: pulumi.Float64(0),
SampleSize: pulumi.Float64(0),
Sorts: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesSortArray{
&elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesSortArgs{
Direction: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
SelectedTabId: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByReferenceTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
},
ByValue: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueArgs{
Tab: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabArgs{
Dsl: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslArgs{
DataSourceJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ColumnOrders: pulumi.StringArray{
pulumi.String("string"),
},
ColumnSettings: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslColumnSettingsMap{
"string": &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs{
Width: pulumi.Float64(0),
},
},
Density: pulumi.String("string"),
Filters: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslFilterArray{
&elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HeaderRowHeight: pulumi.String("string"),
RowHeight: pulumi.String("string"),
RowsPerPage: pulumi.Float64(0),
SampleSize: pulumi.Float64(0),
Sorts: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslSortArray{
&elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabDslSortArgs{
Direction: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
ViewMode: pulumi.String("string"),
},
Esql: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlArgs{
DataSourceJson: pulumi.String("string"),
ColumnOrders: pulumi.StringArray{
pulumi.String("string"),
},
ColumnSettings: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsMap{
"string": &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs{
Width: pulumi.Float64(0),
},
},
Density: pulumi.String("string"),
HeaderRowHeight: pulumi.String("string"),
RowHeight: pulumi.String("string"),
Sorts: elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlSortArray{
&elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlSortArgs{
Direction: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
},
TimeRange: &elasticstack.KibanaDashboardPanelDiscoverSessionConfigByValueTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelDiscoverSessionConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelDiscoverSessionConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
VisConfig: &elasticstack.KibanaDashboardPanelVisConfigArgs{
ByReference: &elasticstack.KibanaDashboardPanelVisConfigByReferenceArgs{
RefId: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByReferenceTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByReferenceDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByReferenceDrilldownArgs{
Dashboard: &elasticstack.KibanaDashboardPanelVisConfigByReferenceDrilldownDashboardArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
Discover: &elasticstack.KibanaDashboardPanelVisConfigByReferenceDrilldownDiscoverArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
},
Url: &elasticstack.KibanaDashboardPanelVisConfigByReferenceDrilldownUrlArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
ReferencesJson: pulumi.String("string"),
Title: pulumi.String("string"),
},
ByValue: &elasticstack.KibanaDashboardPanelVisConfigByValueArgs{
DatatableConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigArgs{
Esql: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlArgs{
DataSourceJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingArgs{
Density: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs{
Height: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs{
Header: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs{
MaxLines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
Value: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs{
Lines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
},
Paging: pulumi.Float64(0),
SortByJson: pulumi.String("string"),
},
Metrics: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
ReferencesJson: pulumi.String("string"),
Rows: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlRowArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlRowArgs{
ConfigJson: pulumi.String("string"),
},
},
Sampling: pulumi.Float64(0),
SplitMetricsBies: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs{
ConfigJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
NoEsql: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlArgs{
DataSourceJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs{
Density: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs{
Height: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs{
Header: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs{
MaxLines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
Value: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs{
Lines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
},
Paging: pulumi.Float64(0),
SortByJson: pulumi.String("string"),
},
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
Metrics: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
ReferencesJson: pulumi.String("string"),
Rows: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlRowArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlRowArgs{
ConfigJson: pulumi.String("string"),
},
},
Sampling: pulumi.Float64(0),
SplitMetricsBies: elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs{
ConfigJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
GaugeConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigArgs{
DataSourceJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigStylingArgs{
ShapeJson: pulumi.String("string"),
},
HideTitle: pulumi.Bool(false),
EsqlMetric: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricArgs{
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Goal: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs{
Column: pulumi.String("string"),
Label: pulumi.String("string"),
},
Label: pulumi.String("string"),
Max: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs{
Column: pulumi.String("string"),
Label: pulumi.String("string"),
},
Min: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs{
Column: pulumi.String("string"),
Label: pulumi.String("string"),
},
Subtitle: pulumi.String("string"),
Ticks: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs{
Mode: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
Title: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs{
Text: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
MetricJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
Description: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueGaugeConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
HeatmapConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigArgs{
Legend: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigLegendArgs{
Size: pulumi.String("string"),
TruncateAfterLines: pulumi.Float64(0),
Visibility: pulumi.String("string"),
},
DataSourceJson: pulumi.String("string"),
XAxisJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingArgs{
Cells: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsArgs{
Labels: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs{
Visible: pulumi.Bool(false),
},
},
},
Axis: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisArgs{
X: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXArgs{
Labels: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs{
Orientation: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
Title: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Y: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYArgs{
Labels: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs{
Visible: pulumi.Bool(false),
},
Title: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
},
MetricJson: pulumi.String("string"),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
HideBorder: pulumi.Bool(false),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueHeatmapConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
Description: pulumi.String("string"),
YAxisJson: pulumi.String("string"),
},
LegacyMetricConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigArgs{
DataSourceJson: pulumi.String("string"),
MetricJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
MetricChartConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs{
Metrics: elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
DataSourceJson: pulumi.String("string"),
HideTitle: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
BreakdownByJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueMetricChartConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
MosaicConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigArgs{
GroupBreakdownByJson: pulumi.String("string"),
Legend: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigLegendArgs{
Size: pulumi.String("string"),
Nested: pulumi.Bool(false),
TruncateAfterLines: pulumi.Float64(0),
Visible: pulumi.String("string"),
},
DataSourceJson: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
EsqlGroupBies: elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlGroupByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlGroupByArgs{
CollapseBy: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
GroupByJson: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideTitle: pulumi.Bool(false),
EsqlMetrics: elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlMetricArgs{
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
MetricsJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
ValueDisplay: &elasticstack.KibanaDashboardPanelVisConfigByValueMosaicConfigValueDisplayArgs{
Mode: pulumi.String("string"),
PercentDecimals: pulumi.Float64(0),
},
},
PieChartConfig: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigArgs{
DataSourceJson: pulumi.String("string"),
Metrics: elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
LabelPosition: pulumi.String("string"),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
GroupBies: elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigGroupByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigGroupByArgs{
ConfigJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
DonutHole: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Legend: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigLegendArgs{
Size: pulumi.String("string"),
Nested: pulumi.Bool(false),
TruncateAfterLines: pulumi.Float64(0),
Visible: pulumi.String("string"),
},
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValuePieChartConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
RegionMapConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigArgs{
DataSourceJson: pulumi.String("string"),
RegionJson: pulumi.String("string"),
MetricJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Description: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueRegionMapConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
TagcloudConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigArgs{
DataSourceJson: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
EsqlMetric: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlMetricArgs{
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
EsqlTagBy: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlTagByArgs{
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
FontSize: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigFontSizeArgs{
Max: pulumi.Float64(0),
Min: pulumi.Float64(0),
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
MetricJson: pulumi.String("string"),
Orientation: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TagByJson: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueTagcloudConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
TreemapConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigArgs{
DataSourceJson: pulumi.String("string"),
Legend: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigLegendArgs{
Size: pulumi.String("string"),
Nested: pulumi.Bool(false),
TruncateAfterLines: pulumi.Float64(0),
Visible: pulumi.String("string"),
},
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
EsqlMetrics: elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricArgs{
Color: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs{
Color: pulumi.String("string"),
Type: pulumi.String("string"),
},
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
GroupByJson: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
EsqlGroupBies: elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlGroupByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlGroupByArgs{
CollapseBy: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
MetricsJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
ValueDisplay: &elasticstack.KibanaDashboardPanelVisConfigByValueTreemapConfigValueDisplayArgs{
Mode: pulumi.String("string"),
PercentDecimals: pulumi.Float64(0),
},
},
WaffleConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigArgs{
DataSourceJson: pulumi.String("string"),
Legend: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigLegendArgs{
Size: pulumi.String("string"),
TruncateAfterLines: pulumi.Float64(0),
Values: pulumi.StringArray{
pulumi.String("string"),
},
Visible: pulumi.String("string"),
},
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
EsqlMetrics: elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricArgs{
Color: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs{
Color: pulumi.String("string"),
Type: pulumi.String("string"),
},
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
GroupBies: elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigGroupByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigGroupByArgs{
ConfigJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
EsqlGroupBies: elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlGroupByArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlGroupByArgs{
CollapseBy: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Metrics: elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigMetricArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
ValueDisplay: &elasticstack.KibanaDashboardPanelVisConfigByValueWaffleConfigValueDisplayArgs{
Mode: pulumi.String("string"),
PercentDecimals: pulumi.Float64(0),
},
},
XyChartConfig: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigArgs{
Fitting: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigFittingArgs{
Type: pulumi.String("string"),
Dotted: pulumi.Bool(false),
EndValue: pulumi.String("string"),
},
Decorations: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigDecorationsArgs{
FillOpacity: pulumi.Float64(0),
LineInterpolation: pulumi.String("string"),
MinimumBarHeight: pulumi.Float64(0),
PointVisibility: pulumi.String("string"),
ShowCurrentTimeMarker: pulumi.Bool(false),
ShowEndZones: pulumi.Bool(false),
ShowValueLabels: pulumi.Bool(false),
},
Legend: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLegendArgs{
Alignment: pulumi.String("string"),
Columns: pulumi.Float64(0),
Inside: pulumi.Bool(false),
Position: pulumi.String("string"),
Size: pulumi.String("string"),
Statistics: pulumi.StringArray{
pulumi.String("string"),
},
TruncateAfterLines: pulumi.Float64(0),
Visibility: pulumi.String("string"),
},
Axis: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisArgs{
X: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXArgs{
DomainJson: pulumi.String("string"),
Grid: pulumi.Bool(false),
LabelOrientation: pulumi.String("string"),
Scale: pulumi.String("string"),
Ticks: pulumi.Bool(false),
Title: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Y: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYArgs{
DomainJson: pulumi.String("string"),
Grid: pulumi.Bool(false),
LabelOrientation: pulumi.String("string"),
Scale: pulumi.String("string"),
Ticks: pulumi.Bool(false),
Title: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Y2: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2Args{
DomainJson: pulumi.String("string"),
Grid: pulumi.Bool(false),
LabelOrientation: pulumi.String("string"),
Scale: pulumi.String("string"),
Ticks: pulumi.Bool(false),
Title: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2TitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
},
Layers: elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerArgs{
Type: pulumi.String("string"),
DataLayer: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerArgs{
DataSourceJson: pulumi.String("string"),
Ys: elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerYArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs{
ConfigJson: pulumi.String("string"),
},
},
BreakdownByJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
Sampling: pulumi.Float64(0),
XJson: pulumi.String("string"),
},
ReferenceLineLayer: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs{
DataSourceJson: pulumi.String("string"),
Thresholds: elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs{
Axis: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
Fill: pulumi.String("string"),
Icon: pulumi.String("string"),
Operation: pulumi.String("string"),
StrokeDash: pulumi.String("string"),
StrokeWidth: pulumi.Float64(0),
Text: pulumi.String("string"),
ValueJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
Sampling: pulumi.Float64(0),
},
},
},
Drilldowns: elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigFilterArray{
&elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardPanelVisConfigByValueXyChartConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
},
},
},
AccessControl: &elasticstack.KibanaDashboardAccessControlArgs{
AccessMode: pulumi.String("string"),
},
Options: &elasticstack.KibanaDashboardOptionsArgs{
AutoApplyFilters: pulumi.Bool(false),
HidePanelBorders: pulumi.Bool(false),
HidePanelTitles: pulumi.Bool(false),
SyncColors: pulumi.Bool(false),
SyncCursor: pulumi.Bool(false),
SyncTooltips: pulumi.Bool(false),
UseMargins: pulumi.Bool(false),
},
KibanaConnections: elasticstack.KibanaDashboardKibanaConnectionArray{
&elasticstack.KibanaDashboardKibanaConnectionArgs{
ApiKey: pulumi.String("string"),
BearerToken: pulumi.String("string"),
CaCerts: pulumi.StringArray{
pulumi.String("string"),
},
Endpoints: pulumi.StringArray{
pulumi.String("string"),
},
Insecure: pulumi.Bool(false),
Password: pulumi.String("string"),
Username: pulumi.String("string"),
},
},
Sections: elasticstack.KibanaDashboardSectionArray{
&elasticstack.KibanaDashboardSectionArgs{
Grid: &elasticstack.KibanaDashboardSectionGridArgs{
Y: pulumi.Float64(0),
},
Title: pulumi.String("string"),
Collapsed: pulumi.Bool(false),
Id: pulumi.String("string"),
Panels: elasticstack.KibanaDashboardSectionPanelArray{
&elasticstack.KibanaDashboardSectionPanelArgs{
Grid: &elasticstack.KibanaDashboardSectionPanelGridArgs{
X: pulumi.Float64(0),
Y: pulumi.Float64(0),
H: pulumi.Float64(0),
W: pulumi.Float64(0),
},
Type: pulumi.String("string"),
RangeSliderControlConfig: &elasticstack.KibanaDashboardSectionPanelRangeSliderControlConfigArgs{
DataViewId: pulumi.String("string"),
FieldName: pulumi.String("string"),
IgnoreValidations: pulumi.Bool(false),
Step: pulumi.Float64(0),
Title: pulumi.String("string"),
UseGlobalFilters: pulumi.Bool(false),
Values: pulumi.StringArray{
pulumi.String("string"),
},
},
SloAlertsConfig: &elasticstack.KibanaDashboardSectionPanelSloAlertsConfigArgs{
Slos: elasticstack.KibanaDashboardSectionPanelSloAlertsConfigSloArray{
&elasticstack.KibanaDashboardSectionPanelSloAlertsConfigSloArgs{
SloId: pulumi.String("string"),
SloInstanceId: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelSloAlertsConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelSloAlertsConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
Id: pulumi.String("string"),
ImageConfig: &elasticstack.KibanaDashboardSectionPanelImageConfigArgs{
Src: &elasticstack.KibanaDashboardSectionPanelImageConfigSrcArgs{
File: &elasticstack.KibanaDashboardSectionPanelImageConfigSrcFileArgs{
FileId: pulumi.String("string"),
},
Url: &elasticstack.KibanaDashboardSectionPanelImageConfigSrcUrlArgs{
Url: pulumi.String("string"),
},
},
AltText: pulumi.String("string"),
BackgroundColor: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelImageConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelImageConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelImageConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelImageConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
ObjectFit: pulumi.String("string"),
Title: pulumi.String("string"),
},
MarkdownConfig: &elasticstack.KibanaDashboardSectionPanelMarkdownConfigArgs{
ByReference: &elasticstack.KibanaDashboardSectionPanelMarkdownConfigByReferenceArgs{
RefId: pulumi.String("string"),
Description: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
ByValue: &elasticstack.KibanaDashboardSectionPanelMarkdownConfigByValueArgs{
Content: pulumi.String("string"),
Settings: &elasticstack.KibanaDashboardSectionPanelMarkdownConfigByValueSettingsArgs{
OpenLinksInNewTab: pulumi.Bool(false),
},
Description: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
},
OptionsListControlConfig: &elasticstack.KibanaDashboardSectionPanelOptionsListControlConfigArgs{
FieldName: pulumi.String("string"),
DataViewId: pulumi.String("string"),
RunPastTimeout: pulumi.Bool(false),
ExistsSelected: pulumi.Bool(false),
Exclude: pulumi.Bool(false),
IgnoreValidations: pulumi.Bool(false),
DisplaySettings: &elasticstack.KibanaDashboardSectionPanelOptionsListControlConfigDisplaySettingsArgs{
HideActionBar: pulumi.Bool(false),
HideExclude: pulumi.Bool(false),
HideExists: pulumi.Bool(false),
HideSort: pulumi.Bool(false),
Placeholder: pulumi.String("string"),
},
SearchTechnique: pulumi.String("string"),
SelectedOptions: pulumi.StringArray{
pulumi.String("string"),
},
SingleSelect: pulumi.Bool(false),
Sort: &elasticstack.KibanaDashboardSectionPanelOptionsListControlConfigSortArgs{
By: pulumi.String("string"),
Direction: pulumi.String("string"),
},
Title: pulumi.String("string"),
UseGlobalFilters: pulumi.Bool(false),
},
ConfigJson: pulumi.String("string"),
EsqlControlConfig: &elasticstack.KibanaDashboardSectionPanelEsqlControlConfigArgs{
ControlType: pulumi.String("string"),
EsqlQuery: pulumi.String("string"),
SelectedOptions: pulumi.StringArray{
pulumi.String("string"),
},
VariableName: pulumi.String("string"),
VariableType: pulumi.String("string"),
AvailableOptions: pulumi.StringArray{
pulumi.String("string"),
},
DisplaySettings: &elasticstack.KibanaDashboardSectionPanelEsqlControlConfigDisplaySettingsArgs{
HideActionBar: pulumi.Bool(false),
HideExclude: pulumi.Bool(false),
HideExists: pulumi.Bool(false),
HideSort: pulumi.Bool(false),
Placeholder: pulumi.String("string"),
},
SingleSelect: pulumi.Bool(false),
Title: pulumi.String("string"),
},
SloBurnRateConfig: &elasticstack.KibanaDashboardSectionPanelSloBurnRateConfigArgs{
Duration: pulumi.String("string"),
SloId: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelSloBurnRateConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelSloBurnRateConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
SloInstanceId: pulumi.String("string"),
Title: pulumi.String("string"),
},
SloErrorBudgetConfig: &elasticstack.KibanaDashboardSectionPanelSloErrorBudgetConfigArgs{
SloId: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelSloErrorBudgetConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelSloErrorBudgetConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
SloInstanceId: pulumi.String("string"),
Title: pulumi.String("string"),
},
SloOverviewConfig: &elasticstack.KibanaDashboardSectionPanelSloOverviewConfigArgs{
Groups: &elasticstack.KibanaDashboardSectionPanelSloOverviewConfigGroupsArgs{
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelSloOverviewConfigGroupsDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelSloOverviewConfigGroupsDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
GroupFilters: &elasticstack.KibanaDashboardSectionPanelSloOverviewConfigGroupsGroupFiltersArgs{
FiltersJson: pulumi.String("string"),
GroupBy: pulumi.String("string"),
Groups: pulumi.StringArray{
pulumi.String("string"),
},
KqlQuery: pulumi.String("string"),
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
Single: &elasticstack.KibanaDashboardSectionPanelSloOverviewConfigSingleArgs{
SloId: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelSloOverviewConfigSingleDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelSloOverviewConfigSingleDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
RemoteName: pulumi.String("string"),
SloInstanceId: pulumi.String("string"),
Title: pulumi.String("string"),
},
},
SyntheticsMonitorsConfig: &elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigArgs{
Description: pulumi.String("string"),
Filters: &elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersArgs{
Locations: elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersLocationArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersLocationArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorIds: elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorIdArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorTypes: elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorTypeArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Projects: elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersProjectArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersProjectArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tags: elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersTagArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersTagArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
View: pulumi.String("string"),
},
SyntheticsStatsOverviewConfig: &elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigArgs{
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
Filters: &elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersArgs{
Locations: elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersLocationArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersLocationArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorIds: elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
MonitorTypes: elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Projects: elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersProjectArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersProjectArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Tags: elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersTagArray{
&elasticstack.KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersTagArgs{
Label: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
TimeSliderControlConfig: &elasticstack.KibanaDashboardSectionPanelTimeSliderControlConfigArgs{
EndPercentageOfTimeRange: pulumi.Float64(0),
IsAnchored: pulumi.Bool(false),
StartPercentageOfTimeRange: pulumi.Float64(0),
},
DiscoverSessionConfig: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigArgs{
ByReference: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceArgs{
RefId: pulumi.String("string"),
Overrides: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesArgs{
ColumnOrders: pulumi.StringArray{
pulumi.String("string"),
},
ColumnSettings: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsMap{
"string": &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs{
Width: pulumi.Float64(0),
},
},
Density: pulumi.String("string"),
HeaderRowHeight: pulumi.String("string"),
RowHeight: pulumi.String("string"),
RowsPerPage: pulumi.Float64(0),
SampleSize: pulumi.Float64(0),
Sorts: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesSortArray{
&elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesSortArgs{
Direction: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
SelectedTabId: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
},
ByValue: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueArgs{
Tab: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabArgs{
Dsl: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslArgs{
DataSourceJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ColumnOrders: pulumi.StringArray{
pulumi.String("string"),
},
ColumnSettings: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslColumnSettingsMap{
"string": &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs{
Width: pulumi.Float64(0),
},
},
Density: pulumi.String("string"),
Filters: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslFilterArray{
&elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HeaderRowHeight: pulumi.String("string"),
RowHeight: pulumi.String("string"),
RowsPerPage: pulumi.Float64(0),
SampleSize: pulumi.Float64(0),
Sorts: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslSortArray{
&elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslSortArgs{
Direction: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
ViewMode: pulumi.String("string"),
},
Esql: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlArgs{
DataSourceJson: pulumi.String("string"),
ColumnOrders: pulumi.StringArray{
pulumi.String("string"),
},
ColumnSettings: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsMap{
"string": &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs{
Width: pulumi.Float64(0),
},
},
Density: pulumi.String("string"),
HeaderRowHeight: pulumi.String("string"),
RowHeight: pulumi.String("string"),
Sorts: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlSortArray{
&elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlSortArgs{
Direction: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
},
},
TimeRange: &elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigByValueTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelDiscoverSessionConfigDrilldownArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Title: pulumi.String("string"),
},
VisConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigArgs{
ByReference: &elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceArgs{
RefId: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownArgs{
Dashboard: &elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDashboardArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
Discover: &elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDiscoverArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
},
Url: &elasticstack.KibanaDashboardSectionPanelVisConfigByReferenceDrilldownUrlArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
ReferencesJson: pulumi.String("string"),
Title: pulumi.String("string"),
},
ByValue: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueArgs{
DatatableConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigArgs{
Esql: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlArgs{
DataSourceJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingArgs{
Density: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs{
Height: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs{
Header: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs{
MaxLines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
Value: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs{
Lines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
},
Paging: pulumi.Float64(0),
SortByJson: pulumi.String("string"),
},
Metrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
ReferencesJson: pulumi.String("string"),
Rows: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlRowArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlRowArgs{
ConfigJson: pulumi.String("string"),
},
},
Sampling: pulumi.Float64(0),
SplitMetricsBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs{
ConfigJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
NoEsql: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlArgs{
DataSourceJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs{
Density: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs{
Height: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs{
Header: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs{
MaxLines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
Value: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs{
Lines: pulumi.Float64(0),
Type: pulumi.String("string"),
},
},
Mode: pulumi.String("string"),
},
Paging: pulumi.Float64(0),
SortByJson: pulumi.String("string"),
},
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
Metrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
ReferencesJson: pulumi.String("string"),
Rows: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlRowArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlRowArgs{
ConfigJson: pulumi.String("string"),
},
},
Sampling: pulumi.Float64(0),
SplitMetricsBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs{
ConfigJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
GaugeConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigArgs{
DataSourceJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigStylingArgs{
ShapeJson: pulumi.String("string"),
},
HideTitle: pulumi.Bool(false),
EsqlMetric: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricArgs{
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Goal: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs{
Column: pulumi.String("string"),
Label: pulumi.String("string"),
},
Label: pulumi.String("string"),
Max: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs{
Column: pulumi.String("string"),
Label: pulumi.String("string"),
},
Min: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs{
Column: pulumi.String("string"),
Label: pulumi.String("string"),
},
Subtitle: pulumi.String("string"),
Ticks: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs{
Mode: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
Title: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs{
Text: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
MetricJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
Description: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueGaugeConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
HeatmapConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigArgs{
Legend: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigLegendArgs{
Size: pulumi.String("string"),
TruncateAfterLines: pulumi.Float64(0),
Visibility: pulumi.String("string"),
},
DataSourceJson: pulumi.String("string"),
XAxisJson: pulumi.String("string"),
Styling: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingArgs{
Cells: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsArgs{
Labels: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs{
Visible: pulumi.Bool(false),
},
},
},
Axis: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisArgs{
X: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXArgs{
Labels: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs{
Orientation: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
Title: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Y: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYArgs{
Labels: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs{
Visible: pulumi.Bool(false),
},
Title: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
},
MetricJson: pulumi.String("string"),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
HideBorder: pulumi.Bool(false),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
Description: pulumi.String("string"),
YAxisJson: pulumi.String("string"),
},
LegacyMetricConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigArgs{
DataSourceJson: pulumi.String("string"),
MetricJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
MetricChartConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigArgs{
Metrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
DataSourceJson: pulumi.String("string"),
HideTitle: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
BreakdownByJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
MosaicConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigArgs{
GroupBreakdownByJson: pulumi.String("string"),
Legend: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigLegendArgs{
Size: pulumi.String("string"),
Nested: pulumi.Bool(false),
TruncateAfterLines: pulumi.Float64(0),
Visible: pulumi.String("string"),
},
DataSourceJson: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
EsqlGroupBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlGroupByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlGroupByArgs{
CollapseBy: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
GroupByJson: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideTitle: pulumi.Bool(false),
EsqlMetrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlMetricArgs{
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
MetricsJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
ValueDisplay: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueMosaicConfigValueDisplayArgs{
Mode: pulumi.String("string"),
PercentDecimals: pulumi.Float64(0),
},
},
PieChartConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigArgs{
DataSourceJson: pulumi.String("string"),
Metrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
LabelPosition: pulumi.String("string"),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
GroupBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigGroupByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigGroupByArgs{
ConfigJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
DonutHole: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Legend: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigLegendArgs{
Size: pulumi.String("string"),
Nested: pulumi.Bool(false),
TruncateAfterLines: pulumi.Float64(0),
Visible: pulumi.String("string"),
},
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValuePieChartConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
RegionMapConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigArgs{
DataSourceJson: pulumi.String("string"),
RegionJson: pulumi.String("string"),
MetricJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Description: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
TagcloudConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigArgs{
DataSourceJson: pulumi.String("string"),
Description: pulumi.String("string"),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
EsqlMetric: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlMetricArgs{
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
EsqlTagBy: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlTagByArgs{
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
FontSize: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFontSizeArgs{
Max: pulumi.Float64(0),
Min: pulumi.Float64(0),
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
MetricJson: pulumi.String("string"),
Orientation: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TagByJson: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
TreemapConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigArgs{
DataSourceJson: pulumi.String("string"),
Legend: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigLegendArgs{
Size: pulumi.String("string"),
Nested: pulumi.Bool(false),
TruncateAfterLines: pulumi.Float64(0),
Visible: pulumi.String("string"),
},
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
EsqlMetrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricArgs{
Color: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs{
Color: pulumi.String("string"),
Type: pulumi.String("string"),
},
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
GroupByJson: pulumi.String("string"),
HideBorder: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
EsqlGroupBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlGroupByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlGroupByArgs{
CollapseBy: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
MetricsJson: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
ValueDisplay: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueTreemapConfigValueDisplayArgs{
Mode: pulumi.String("string"),
PercentDecimals: pulumi.Float64(0),
},
},
WaffleConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigArgs{
DataSourceJson: pulumi.String("string"),
Legend: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigLegendArgs{
Size: pulumi.String("string"),
TruncateAfterLines: pulumi.Float64(0),
Values: pulumi.StringArray{
pulumi.String("string"),
},
Visible: pulumi.String("string"),
},
HideTitle: pulumi.Bool(false),
IgnoreGlobalFilters: pulumi.Bool(false),
EsqlMetrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricArgs{
Color: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs{
Color: pulumi.String("string"),
Type: pulumi.String("string"),
},
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
GroupBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigGroupByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigGroupByArgs{
ConfigJson: pulumi.String("string"),
},
},
HideBorder: pulumi.Bool(false),
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
EsqlGroupBies: elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlGroupByArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlGroupByArgs{
CollapseBy: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
FormatJson: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Metrics: elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigMetricArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigMetricArgs{
ConfigJson: pulumi.String("string"),
},
},
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
Sampling: pulumi.Float64(0),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
ValueDisplay: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueWaffleConfigValueDisplayArgs{
Mode: pulumi.String("string"),
PercentDecimals: pulumi.Float64(0),
},
},
XyChartConfig: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigArgs{
Fitting: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFittingArgs{
Type: pulumi.String("string"),
Dotted: pulumi.Bool(false),
EndValue: pulumi.String("string"),
},
Decorations: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDecorationsArgs{
FillOpacity: pulumi.Float64(0),
LineInterpolation: pulumi.String("string"),
MinimumBarHeight: pulumi.Float64(0),
PointVisibility: pulumi.String("string"),
ShowCurrentTimeMarker: pulumi.Bool(false),
ShowEndZones: pulumi.Bool(false),
ShowValueLabels: pulumi.Bool(false),
},
Legend: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLegendArgs{
Alignment: pulumi.String("string"),
Columns: pulumi.Float64(0),
Inside: pulumi.Bool(false),
Position: pulumi.String("string"),
Size: pulumi.String("string"),
Statistics: pulumi.StringArray{
pulumi.String("string"),
},
TruncateAfterLines: pulumi.Float64(0),
Visibility: pulumi.String("string"),
},
Axis: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisArgs{
X: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXArgs{
DomainJson: pulumi.String("string"),
Grid: pulumi.Bool(false),
LabelOrientation: pulumi.String("string"),
Scale: pulumi.String("string"),
Ticks: pulumi.Bool(false),
Title: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Y: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYArgs{
DomainJson: pulumi.String("string"),
Grid: pulumi.Bool(false),
LabelOrientation: pulumi.String("string"),
Scale: pulumi.String("string"),
Ticks: pulumi.Bool(false),
Title: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYTitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
Y2: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2Args{
DomainJson: pulumi.String("string"),
Grid: pulumi.Bool(false),
LabelOrientation: pulumi.String("string"),
Scale: pulumi.String("string"),
Ticks: pulumi.Bool(false),
Title: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2TitleArgs{
Value: pulumi.String("string"),
Visible: pulumi.Bool(false),
},
},
},
Layers: elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerArgs{
Type: pulumi.String("string"),
DataLayer: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerArgs{
DataSourceJson: pulumi.String("string"),
Ys: elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerYArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs{
ConfigJson: pulumi.String("string"),
},
},
BreakdownByJson: pulumi.String("string"),
IgnoreGlobalFilters: pulumi.Bool(false),
Sampling: pulumi.Float64(0),
XJson: pulumi.String("string"),
},
ReferenceLineLayer: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs{
DataSourceJson: pulumi.String("string"),
Thresholds: elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs{
Axis: pulumi.String("string"),
ColorJson: pulumi.String("string"),
Column: pulumi.String("string"),
Fill: pulumi.String("string"),
Icon: pulumi.String("string"),
Operation: pulumi.String("string"),
StrokeDash: pulumi.String("string"),
StrokeWidth: pulumi.Float64(0),
Text: pulumi.String("string"),
ValueJson: pulumi.String("string"),
},
},
IgnoreGlobalFilters: pulumi.Bool(false),
Sampling: pulumi.Float64(0),
},
},
},
Drilldowns: elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownArgs{
DashboardDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs{
DashboardId: pulumi.String("string"),
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
UseFilters: pulumi.Bool(false),
UseTimeRange: pulumi.Bool(false),
},
DiscoverDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs{
Label: pulumi.String("string"),
OpenInNewTab: pulumi.Bool(false),
Trigger: pulumi.String("string"),
},
UrlDrilldown: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs{
Label: pulumi.String("string"),
Trigger: pulumi.String("string"),
Url: pulumi.String("string"),
EncodeUrl: pulumi.Bool(false),
OpenInNewTab: pulumi.Bool(false),
},
},
},
HideBorder: pulumi.Bool(false),
HideTitle: pulumi.Bool(false),
Filters: elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFilterArray{
&elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Query: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigQueryArgs{
Expression: pulumi.String("string"),
Language: pulumi.String("string"),
},
ReferencesJson: pulumi.String("string"),
TimeRange: &elasticstack.KibanaDashboardSectionPanelVisConfigByValueXyChartConfigTimeRangeArgs{
From: pulumi.String("string"),
To: pulumi.String("string"),
Mode: pulumi.String("string"),
},
Title: pulumi.String("string"),
},
},
},
},
},
},
},
SpaceId: pulumi.String("string"),
Tags: pulumi.StringArray{
pulumi.String("string"),
},
Filters: elasticstack.KibanaDashboardFilterArray{
&elasticstack.KibanaDashboardFilterArgs{
FilterJson: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
})
resource "elasticstack_kibanadashboard" "kibanaDashboardResource" {
query = {
language = "string"
json = "string"
text = "string"
}
title = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
refresh_interval = {
pause = false
value = 0
}
pinned_panels {
type = "string"
esql_control_config = {
control_type = "string"
esql_query = "string"
selected_options = ["string"]
variable_name = "string"
variable_type = "string"
available_options = ["string"]
display_settings = {
hide_action_bar = false
hide_exclude = false
hide_exists = false
hide_sort = false
placeholder = "string"
}
single_select = false
title = "string"
}
options_list_control_config = {
field_name = "string"
data_view_id = "string"
run_past_timeout = false
exists_selected = false
exclude = false
ignore_validations = false
display_settings = {
hide_action_bar = false
hide_exclude = false
hide_exists = false
hide_sort = false
placeholder = "string"
}
search_technique = "string"
selected_options = ["string"]
single_select = false
sort = {
by = "string"
direction = "string"
}
title = "string"
use_global_filters = false
}
range_slider_control_config = {
data_view_id = "string"
field_name = "string"
ignore_validations = false
step = 0
title = "string"
use_global_filters = false
values = ["string"]
}
time_slider_control_config = {
end_percentage_of_time_range = 0
is_anchored = false
start_percentage_of_time_range = 0
}
}
panels {
grid = {
x = 0
y = 0
h = 0
w = 0
}
type = "string"
range_slider_control_config = {
data_view_id = "string"
field_name = "string"
ignore_validations = false
step = 0
title = "string"
use_global_filters = false
values = ["string"]
}
slo_alerts_config = {
slos = [{
"sloId" = "string"
"sloInstanceId" = "string"
}]
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
title = "string"
}
id = "string"
image_config = {
src = {
file = {
file_id = "string"
}
url = {
url = "string"
}
}
alt_text = "string"
background_color = "string"
description = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"trigger" = "string"
"openInNewTab" = false
"useFilters" = false
"useTimeRange" = false
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_border = false
hide_title = false
object_fit = "string"
title = "string"
}
markdown_config = {
by_reference = {
ref_id = "string"
description = "string"
hide_border = false
hide_title = false
title = "string"
}
by_value = {
content = "string"
settings = {
open_links_in_new_tab = false
}
description = "string"
hide_border = false
hide_title = false
title = "string"
}
}
options_list_control_config = {
field_name = "string"
data_view_id = "string"
run_past_timeout = false
exists_selected = false
exclude = false
ignore_validations = false
display_settings = {
hide_action_bar = false
hide_exclude = false
hide_exists = false
hide_sort = false
placeholder = "string"
}
search_technique = "string"
selected_options = ["string"]
single_select = false
sort = {
by = "string"
direction = "string"
}
title = "string"
use_global_filters = false
}
config_json = "string"
esql_control_config = {
control_type = "string"
esql_query = "string"
selected_options = ["string"]
variable_name = "string"
variable_type = "string"
available_options = ["string"]
display_settings = {
hide_action_bar = false
hide_exclude = false
hide_exists = false
hide_sort = false
placeholder = "string"
}
single_select = false
title = "string"
}
slo_burn_rate_config = {
duration = "string"
slo_id = "string"
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
slo_instance_id = "string"
title = "string"
}
slo_error_budget_config = {
slo_id = "string"
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
slo_instance_id = "string"
title = "string"
}
slo_overview_config = {
groups = {
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
group_filters = {
filters_json = "string"
group_by = "string"
groups = ["string"]
kql_query = "string"
}
hide_border = false
hide_title = false
title = "string"
}
single = {
slo_id = "string"
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
remote_name = "string"
slo_instance_id = "string"
title = "string"
}
}
synthetics_monitors_config = {
description = "string"
filters = {
locations = [{
"label" = "string"
"value" = "string"
}]
monitor_ids = [{
"label" = "string"
"value" = "string"
}]
monitor_types = [{
"label" = "string"
"value" = "string"
}]
projects = [{
"label" = "string"
"value" = "string"
}]
tags = [{
"label" = "string"
"value" = "string"
}]
}
hide_border = false
hide_title = false
title = "string"
view = "string"
}
synthetics_stats_overview_config = {
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
filters = {
locations = [{
"label" = "string"
"value" = "string"
}]
monitor_ids = [{
"label" = "string"
"value" = "string"
}]
monitor_types = [{
"label" = "string"
"value" = "string"
}]
projects = [{
"label" = "string"
"value" = "string"
}]
tags = [{
"label" = "string"
"value" = "string"
}]
}
hide_border = false
hide_title = false
title = "string"
}
time_slider_control_config = {
end_percentage_of_time_range = 0
is_anchored = false
start_percentage_of_time_range = 0
}
discover_session_config = {
by_reference = {
ref_id = "string"
overrides = {
column_orders = ["string"]
column_settings = {
"string" = {
width = 0
}
}
density = "string"
header_row_height = "string"
row_height = "string"
rows_per_page = 0
sample_size = 0
sorts = [{
"direction" = "string"
"name" = "string"
}]
}
selected_tab_id = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
}
by_value = {
tab = {
dsl = {
data_source_json = "string"
query = {
expression = "string"
language = "string"
}
column_orders = ["string"]
column_settings = {
"string" = {
width = 0
}
}
density = "string"
filters = [{
"filterJson" = "string"
}]
header_row_height = "string"
row_height = "string"
rows_per_page = 0
sample_size = 0
sorts = [{
"direction" = "string"
"name" = "string"
}]
view_mode = "string"
}
esql = {
data_source_json = "string"
column_orders = ["string"]
column_settings = {
"string" = {
width = 0
}
}
density = "string"
header_row_height = "string"
row_height = "string"
sorts = [{
"direction" = "string"
"name" = "string"
}]
}
}
time_range = {
from = "string"
to = "string"
mode = "string"
}
}
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
title = "string"
}
vis_config = {
by_reference = {
ref_id = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
description = "string"
drilldowns = [{
"dashboard" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"useFilters" = false
"useTimeRange" = false
}
"discover" = {
"label" = "string"
"openInNewTab" = false
}
"url" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_border = false
hide_title = false
references_json = "string"
title = "string"
}
by_value = {
datatable_config = {
esql = {
data_source_json = "string"
styling = {
density = {
height = {
header = {
max_lines = 0
type = "string"
}
value = {
lines = 0
type = "string"
}
}
mode = "string"
}
paging = 0
sort_by_json = "string"
}
metrics = [{
"configJson" = "string"
}]
ignore_global_filters = false
hide_border = false
hide_title = false
filters = [{
"filterJson" = "string"
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
references_json = "string"
rows = [{
"configJson" = "string"
}]
sampling = 0
split_metrics_bies = [{
"configJson" = "string"
}]
description = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
no_esql = {
data_source_json = "string"
styling = {
density = {
height = {
header = {
max_lines = 0
type = "string"
}
value = {
lines = 0
type = "string"
}
}
mode = "string"
}
paging = 0
sort_by_json = "string"
}
query = {
expression = "string"
language = "string"
}
metrics = [{
"configJson" = "string"
}]
hide_border = false
hide_title = false
ignore_global_filters = false
filters = [{
"filterJson" = "string"
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
references_json = "string"
rows = [{
"configJson" = "string"
}]
sampling = 0
split_metrics_bies = [{
"configJson" = "string"
}]
description = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
}
gauge_config = {
data_source_json = "string"
styling = {
shape_json = "string"
}
hide_title = false
esql_metric = {
column = "string"
format_json = "string"
color_json = "string"
goal = {
column = "string"
label = "string"
}
label = "string"
max = {
column = "string"
label = "string"
}
min = {
column = "string"
label = "string"
}
subtitle = "string"
ticks = {
mode = "string"
visible = false
}
title = {
text = "string"
visible = false
}
}
filters = [{
"filterJson" = "string"
}]
hide_border = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
ignore_global_filters = false
metric_json = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
description = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
heatmap_config = {
legend = {
size = "string"
truncate_after_lines = 0
visibility = "string"
}
data_source_json = "string"
x_axis_json = "string"
styling = {
cells = {
labels = {
visible = false
}
}
}
axis = {
x = {
labels = {
orientation = "string"
visible = false
}
title = {
value = "string"
visible = false
}
}
y = {
labels = {
visible = false
}
title = {
value = "string"
visible = false
}
}
}
metric_json = "string"
filters = [{
"filterJson" = "string"
}]
ignore_global_filters = false
hide_title = false
hide_border = false
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
description = "string"
y_axis_json = "string"
}
legacy_metric_config = {
data_source_json = "string"
metric_json = "string"
ignore_global_filters = false
filters = [{
"filterJson" = "string"
}]
hide_border = false
hide_title = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
metric_chart_config = {
metrics = [{
"configJson" = "string"
}]
data_source_json = "string"
hide_title = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
filters = [{
"filterJson" = "string"
}]
hide_border = false
breakdown_by_json = "string"
ignore_global_filters = false
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
mosaic_config = {
group_breakdown_by_json = "string"
legend = {
size = "string"
nested = false
truncate_after_lines = 0
visible = "string"
}
data_source_json = "string"
hide_border = false
ignore_global_filters = false
filters = [{
"filterJson" = "string"
}]
esql_group_bies = [{
"collapseBy" = "string"
"colorJson" = "string"
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
group_by_json = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_title = false
esql_metrics = [{
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
description = "string"
metrics_json = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
value_display = {
mode = "string"
percent_decimals = 0
}
}
pie_chart_config = {
data_source_json = "string"
metrics = [{
"configJson" = "string"
}]
ignore_global_filters = false
label_position = "string"
filters = [{
"filterJson" = "string"
}]
group_bies = [{
"configJson" = "string"
}]
hide_border = false
hide_title = false
donut_hole = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
legend = {
size = "string"
nested = false
truncate_after_lines = 0
visible = "string"
}
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
region_map_config = {
data_source_json = "string"
region_json = "string"
metric_json = "string"
ignore_global_filters = false
hide_border = false
hide_title = false
filters = [{
"filterJson" = "string"
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
query = {
expression = "string"
language = "string"
}
references_json = "string"
description = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
tagcloud_config = {
data_source_json = "string"
description = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
esql_metric = {
column = "string"
format_json = "string"
label = "string"
}
esql_tag_by = {
color_json = "string"
column = "string"
format_json = "string"
label = "string"
}
filters = [{
"filterJson" = "string"
}]
font_size = {
max = 0
min = 0
}
hide_border = false
hide_title = false
ignore_global_filters = false
metric_json = "string"
orientation = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
tag_by_json = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
treemap_config = {
data_source_json = "string"
legend = {
size = "string"
nested = false
truncate_after_lines = 0
visible = "string"
}
hide_title = false
ignore_global_filters = false
esql_metrics = [{
"color" = {
"color" = "string"
"type" = "string"
}
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
filters = [{
"filterJson" = "string"
}]
group_by_json = "string"
hide_border = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
esql_group_bies = [{
"collapseBy" = "string"
"colorJson" = "string"
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
description = "string"
metrics_json = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
value_display = {
mode = "string"
percent_decimals = 0
}
}
waffle_config = {
data_source_json = "string"
legend = {
size = "string"
truncate_after_lines = 0
values = ["string"]
visible = "string"
}
hide_title = false
ignore_global_filters = false
esql_metrics = [{
"color" = {
"color" = "string"
"type" = "string"
}
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
filters = [{
"filterJson" = "string"
}]
group_bies = [{
"configJson" = "string"
}]
hide_border = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
esql_group_bies = [{
"collapseBy" = "string"
"colorJson" = "string"
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
description = "string"
metrics = [{
"configJson" = "string"
}]
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
value_display = {
mode = "string"
percent_decimals = 0
}
}
xy_chart_config = {
fitting = {
type = "string"
dotted = false
end_value = "string"
}
decorations = {
fill_opacity = 0
line_interpolation = "string"
minimum_bar_height = 0
point_visibility = "string"
show_current_time_marker = false
show_end_zones = false
show_value_labels = false
}
legend = {
alignment = "string"
columns = 0
inside = false
position = "string"
size = "string"
statistics = ["string"]
truncate_after_lines = 0
visibility = "string"
}
axis = {
x = {
domain_json = "string"
grid = false
label_orientation = "string"
scale = "string"
ticks = false
title = {
value = "string"
visible = false
}
}
y = {
domain_json = "string"
grid = false
label_orientation = "string"
scale = "string"
ticks = false
title = {
value = "string"
visible = false
}
}
y2 = {
domain_json = "string"
grid = false
label_orientation = "string"
scale = "string"
ticks = false
title = {
value = "string"
visible = false
}
}
}
layers = [{
"type" = "string"
"dataLayer" = {
"dataSourceJson" = "string"
"ys" = [{
"configJson" = "string"
}]
"breakdownByJson" = "string"
"ignoreGlobalFilters" = false
"sampling" = 0
"xJson" = "string"
}
"referenceLineLayer" = {
"dataSourceJson" = "string"
"thresholds" = [{
"axis" = "string"
"colorJson" = "string"
"column" = "string"
"fill" = "string"
"icon" = "string"
"operation" = "string"
"strokeDash" = "string"
"strokeWidth" = 0
"text" = "string"
"valueJson" = "string"
}]
"ignoreGlobalFilters" = false
"sampling" = 0
}
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_border = false
hide_title = false
filters = [{
"filterJson" = "string"
}]
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
}
}
}
access_control = {
access_mode = "string"
}
options = {
auto_apply_filters = false
hide_panel_borders = false
hide_panel_titles = false
sync_colors = false
sync_cursor = false
sync_tooltips = false
use_margins = false
}
kibana_connections {
api_key = "string"
bearer_token = "string"
ca_certs = ["string"]
endpoints = ["string"]
insecure = false
password = "string"
username = "string"
}
sections {
grid = {
y = 0
}
title = "string"
collapsed = false
id = "string"
panels {
grid = {
x = 0
y = 0
h = 0
w = 0
}
type = "string"
range_slider_control_config = {
data_view_id = "string"
field_name = "string"
ignore_validations = false
step = 0
title = "string"
use_global_filters = false
values = ["string"]
}
slo_alerts_config = {
slos = [{
"sloId" = "string"
"sloInstanceId" = "string"
}]
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
title = "string"
}
id = "string"
image_config = {
src = {
file = {
file_id = "string"
}
url = {
url = "string"
}
}
alt_text = "string"
background_color = "string"
description = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"trigger" = "string"
"openInNewTab" = false
"useFilters" = false
"useTimeRange" = false
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_border = false
hide_title = false
object_fit = "string"
title = "string"
}
markdown_config = {
by_reference = {
ref_id = "string"
description = "string"
hide_border = false
hide_title = false
title = "string"
}
by_value = {
content = "string"
settings = {
open_links_in_new_tab = false
}
description = "string"
hide_border = false
hide_title = false
title = "string"
}
}
options_list_control_config = {
field_name = "string"
data_view_id = "string"
run_past_timeout = false
exists_selected = false
exclude = false
ignore_validations = false
display_settings = {
hide_action_bar = false
hide_exclude = false
hide_exists = false
hide_sort = false
placeholder = "string"
}
search_technique = "string"
selected_options = ["string"]
single_select = false
sort = {
by = "string"
direction = "string"
}
title = "string"
use_global_filters = false
}
config_json = "string"
esql_control_config = {
control_type = "string"
esql_query = "string"
selected_options = ["string"]
variable_name = "string"
variable_type = "string"
available_options = ["string"]
display_settings = {
hide_action_bar = false
hide_exclude = false
hide_exists = false
hide_sort = false
placeholder = "string"
}
single_select = false
title = "string"
}
slo_burn_rate_config = {
duration = "string"
slo_id = "string"
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
slo_instance_id = "string"
title = "string"
}
slo_error_budget_config = {
slo_id = "string"
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
slo_instance_id = "string"
title = "string"
}
slo_overview_config = {
groups = {
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
group_filters = {
filters_json = "string"
group_by = "string"
groups = ["string"]
kql_query = "string"
}
hide_border = false
hide_title = false
title = "string"
}
single = {
slo_id = "string"
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
remote_name = "string"
slo_instance_id = "string"
title = "string"
}
}
synthetics_monitors_config = {
description = "string"
filters = {
locations = [{
"label" = "string"
"value" = "string"
}]
monitor_ids = [{
"label" = "string"
"value" = "string"
}]
monitor_types = [{
"label" = "string"
"value" = "string"
}]
projects = [{
"label" = "string"
"value" = "string"
}]
tags = [{
"label" = "string"
"value" = "string"
}]
}
hide_border = false
hide_title = false
title = "string"
view = "string"
}
synthetics_stats_overview_config = {
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
filters = {
locations = [{
"label" = "string"
"value" = "string"
}]
monitor_ids = [{
"label" = "string"
"value" = "string"
}]
monitor_types = [{
"label" = "string"
"value" = "string"
}]
projects = [{
"label" = "string"
"value" = "string"
}]
tags = [{
"label" = "string"
"value" = "string"
}]
}
hide_border = false
hide_title = false
title = "string"
}
time_slider_control_config = {
end_percentage_of_time_range = 0
is_anchored = false
start_percentage_of_time_range = 0
}
discover_session_config = {
by_reference = {
ref_id = "string"
overrides = {
column_orders = ["string"]
column_settings = {
"string" = {
width = 0
}
}
density = "string"
header_row_height = "string"
row_height = "string"
rows_per_page = 0
sample_size = 0
sorts = [{
"direction" = "string"
"name" = "string"
}]
}
selected_tab_id = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
}
by_value = {
tab = {
dsl = {
data_source_json = "string"
query = {
expression = "string"
language = "string"
}
column_orders = ["string"]
column_settings = {
"string" = {
width = 0
}
}
density = "string"
filters = [{
"filterJson" = "string"
}]
header_row_height = "string"
row_height = "string"
rows_per_page = 0
sample_size = 0
sorts = [{
"direction" = "string"
"name" = "string"
}]
view_mode = "string"
}
esql = {
data_source_json = "string"
column_orders = ["string"]
column_settings = {
"string" = {
width = 0
}
}
density = "string"
header_row_height = "string"
row_height = "string"
sorts = [{
"direction" = "string"
"name" = "string"
}]
}
}
time_range = {
from = "string"
to = "string"
mode = "string"
}
}
description = "string"
drilldowns = [{
"label" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}]
hide_border = false
hide_title = false
title = "string"
}
vis_config = {
by_reference = {
ref_id = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
description = "string"
drilldowns = [{
"dashboard" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"useFilters" = false
"useTimeRange" = false
}
"discover" = {
"label" = "string"
"openInNewTab" = false
}
"url" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_border = false
hide_title = false
references_json = "string"
title = "string"
}
by_value = {
datatable_config = {
esql = {
data_source_json = "string"
styling = {
density = {
height = {
header = {
max_lines = 0
type = "string"
}
value = {
lines = 0
type = "string"
}
}
mode = "string"
}
paging = 0
sort_by_json = "string"
}
metrics = [{
"configJson" = "string"
}]
ignore_global_filters = false
hide_border = false
hide_title = false
filters = [{
"filterJson" = "string"
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
references_json = "string"
rows = [{
"configJson" = "string"
}]
sampling = 0
split_metrics_bies = [{
"configJson" = "string"
}]
description = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
no_esql = {
data_source_json = "string"
styling = {
density = {
height = {
header = {
max_lines = 0
type = "string"
}
value = {
lines = 0
type = "string"
}
}
mode = "string"
}
paging = 0
sort_by_json = "string"
}
query = {
expression = "string"
language = "string"
}
metrics = [{
"configJson" = "string"
}]
hide_border = false
hide_title = false
ignore_global_filters = false
filters = [{
"filterJson" = "string"
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
references_json = "string"
rows = [{
"configJson" = "string"
}]
sampling = 0
split_metrics_bies = [{
"configJson" = "string"
}]
description = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
}
gauge_config = {
data_source_json = "string"
styling = {
shape_json = "string"
}
hide_title = false
esql_metric = {
column = "string"
format_json = "string"
color_json = "string"
goal = {
column = "string"
label = "string"
}
label = "string"
max = {
column = "string"
label = "string"
}
min = {
column = "string"
label = "string"
}
subtitle = "string"
ticks = {
mode = "string"
visible = false
}
title = {
text = "string"
visible = false
}
}
filters = [{
"filterJson" = "string"
}]
hide_border = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
ignore_global_filters = false
metric_json = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
description = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
heatmap_config = {
legend = {
size = "string"
truncate_after_lines = 0
visibility = "string"
}
data_source_json = "string"
x_axis_json = "string"
styling = {
cells = {
labels = {
visible = false
}
}
}
axis = {
x = {
labels = {
orientation = "string"
visible = false
}
title = {
value = "string"
visible = false
}
}
y = {
labels = {
visible = false
}
title = {
value = "string"
visible = false
}
}
}
metric_json = "string"
filters = [{
"filterJson" = "string"
}]
ignore_global_filters = false
hide_title = false
hide_border = false
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
description = "string"
y_axis_json = "string"
}
legacy_metric_config = {
data_source_json = "string"
metric_json = "string"
ignore_global_filters = false
filters = [{
"filterJson" = "string"
}]
hide_border = false
hide_title = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
metric_chart_config = {
metrics = [{
"configJson" = "string"
}]
data_source_json = "string"
hide_title = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
filters = [{
"filterJson" = "string"
}]
hide_border = false
breakdown_by_json = "string"
ignore_global_filters = false
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
mosaic_config = {
group_breakdown_by_json = "string"
legend = {
size = "string"
nested = false
truncate_after_lines = 0
visible = "string"
}
data_source_json = "string"
hide_border = false
ignore_global_filters = false
filters = [{
"filterJson" = "string"
}]
esql_group_bies = [{
"collapseBy" = "string"
"colorJson" = "string"
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
group_by_json = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_title = false
esql_metrics = [{
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
description = "string"
metrics_json = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
value_display = {
mode = "string"
percent_decimals = 0
}
}
pie_chart_config = {
data_source_json = "string"
metrics = [{
"configJson" = "string"
}]
ignore_global_filters = false
label_position = "string"
filters = [{
"filterJson" = "string"
}]
group_bies = [{
"configJson" = "string"
}]
hide_border = false
hide_title = false
donut_hole = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
legend = {
size = "string"
nested = false
truncate_after_lines = 0
visible = "string"
}
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
region_map_config = {
data_source_json = "string"
region_json = "string"
metric_json = "string"
ignore_global_filters = false
hide_border = false
hide_title = false
filters = [{
"filterJson" = "string"
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
query = {
expression = "string"
language = "string"
}
references_json = "string"
description = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
tagcloud_config = {
data_source_json = "string"
description = "string"
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
esql_metric = {
column = "string"
format_json = "string"
label = "string"
}
esql_tag_by = {
color_json = "string"
column = "string"
format_json = "string"
label = "string"
}
filters = [{
"filterJson" = "string"
}]
font_size = {
max = 0
min = 0
}
hide_border = false
hide_title = false
ignore_global_filters = false
metric_json = "string"
orientation = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
tag_by_json = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
treemap_config = {
data_source_json = "string"
legend = {
size = "string"
nested = false
truncate_after_lines = 0
visible = "string"
}
hide_title = false
ignore_global_filters = false
esql_metrics = [{
"color" = {
"color" = "string"
"type" = "string"
}
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
filters = [{
"filterJson" = "string"
}]
group_by_json = "string"
hide_border = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
esql_group_bies = [{
"collapseBy" = "string"
"colorJson" = "string"
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
description = "string"
metrics_json = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
value_display = {
mode = "string"
percent_decimals = 0
}
}
waffle_config = {
data_source_json = "string"
legend = {
size = "string"
truncate_after_lines = 0
values = ["string"]
visible = "string"
}
hide_title = false
ignore_global_filters = false
esql_metrics = [{
"color" = {
"color" = "string"
"type" = "string"
}
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
filters = [{
"filterJson" = "string"
}]
group_bies = [{
"configJson" = "string"
}]
hide_border = false
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
esql_group_bies = [{
"collapseBy" = "string"
"colorJson" = "string"
"column" = "string"
"formatJson" = "string"
"label" = "string"
}]
description = "string"
metrics = [{
"configJson" = "string"
}]
query = {
expression = "string"
language = "string"
}
references_json = "string"
sampling = 0
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
value_display = {
mode = "string"
percent_decimals = 0
}
}
xy_chart_config = {
fitting = {
type = "string"
dotted = false
end_value = "string"
}
decorations = {
fill_opacity = 0
line_interpolation = "string"
minimum_bar_height = 0
point_visibility = "string"
show_current_time_marker = false
show_end_zones = false
show_value_labels = false
}
legend = {
alignment = "string"
columns = 0
inside = false
position = "string"
size = "string"
statistics = ["string"]
truncate_after_lines = 0
visibility = "string"
}
axis = {
x = {
domain_json = "string"
grid = false
label_orientation = "string"
scale = "string"
ticks = false
title = {
value = "string"
visible = false
}
}
y = {
domain_json = "string"
grid = false
label_orientation = "string"
scale = "string"
ticks = false
title = {
value = "string"
visible = false
}
}
y2 = {
domain_json = "string"
grid = false
label_orientation = "string"
scale = "string"
ticks = false
title = {
value = "string"
visible = false
}
}
}
layers = [{
"type" = "string"
"dataLayer" = {
"dataSourceJson" = "string"
"ys" = [{
"configJson" = "string"
}]
"breakdownByJson" = "string"
"ignoreGlobalFilters" = false
"sampling" = 0
"xJson" = "string"
}
"referenceLineLayer" = {
"dataSourceJson" = "string"
"thresholds" = [{
"axis" = "string"
"colorJson" = "string"
"column" = "string"
"fill" = "string"
"icon" = "string"
"operation" = "string"
"strokeDash" = "string"
"strokeWidth" = 0
"text" = "string"
"valueJson" = "string"
}]
"ignoreGlobalFilters" = false
"sampling" = 0
}
}]
drilldowns = [{
"dashboardDrilldown" = {
"dashboardId" = "string"
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
"useFilters" = false
"useTimeRange" = false
}
"discoverDrilldown" = {
"label" = "string"
"openInNewTab" = false
"trigger" = "string"
}
"urlDrilldown" = {
"label" = "string"
"trigger" = "string"
"url" = "string"
"encodeUrl" = false
"openInNewTab" = false
}
}]
hide_border = false
hide_title = false
filters = [{
"filterJson" = "string"
}]
description = "string"
query = {
expression = "string"
language = "string"
}
references_json = "string"
time_range = {
from = "string"
to = "string"
mode = "string"
}
title = "string"
}
}
}
}
}
space_id = "string"
tags = ["string"]
filters {
filter_json = "string"
}
description = "string"
}
var kibanaDashboardResource = new KibanaDashboard("kibanaDashboardResource", KibanaDashboardArgs.builder()
.query(KibanaDashboardQueryArgs.builder()
.language("string")
.json("string")
.text("string")
.build())
.title("string")
.timeRange(KibanaDashboardTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.refreshInterval(KibanaDashboardRefreshIntervalArgs.builder()
.pause(false)
.value(0.0)
.build())
.pinnedPanels(KibanaDashboardPinnedPanelArgs.builder()
.type("string")
.esqlControlConfig(KibanaDashboardPinnedPanelEsqlControlConfigArgs.builder()
.controlType("string")
.esqlQuery("string")
.selectedOptions("string")
.variableName("string")
.variableType("string")
.availableOptions("string")
.displaySettings(KibanaDashboardPinnedPanelEsqlControlConfigDisplaySettingsArgs.builder()
.hideActionBar(false)
.hideExclude(false)
.hideExists(false)
.hideSort(false)
.placeholder("string")
.build())
.singleSelect(false)
.title("string")
.build())
.optionsListControlConfig(KibanaDashboardPinnedPanelOptionsListControlConfigArgs.builder()
.fieldName("string")
.dataViewId("string")
.runPastTimeout(false)
.existsSelected(false)
.exclude(false)
.ignoreValidations(false)
.displaySettings(KibanaDashboardPinnedPanelOptionsListControlConfigDisplaySettingsArgs.builder()
.hideActionBar(false)
.hideExclude(false)
.hideExists(false)
.hideSort(false)
.placeholder("string")
.build())
.searchTechnique("string")
.selectedOptions("string")
.singleSelect(false)
.sort(KibanaDashboardPinnedPanelOptionsListControlConfigSortArgs.builder()
.by("string")
.direction("string")
.build())
.title("string")
.useGlobalFilters(false)
.build())
.rangeSliderControlConfig(KibanaDashboardPinnedPanelRangeSliderControlConfigArgs.builder()
.dataViewId("string")
.fieldName("string")
.ignoreValidations(false)
.step(0.0)
.title("string")
.useGlobalFilters(false)
.values("string")
.build())
.timeSliderControlConfig(KibanaDashboardPinnedPanelTimeSliderControlConfigArgs.builder()
.endPercentageOfTimeRange(0.0)
.isAnchored(false)
.startPercentageOfTimeRange(0.0)
.build())
.build())
.panels(KibanaDashboardPanelArgs.builder()
.grid(KibanaDashboardPanelGridArgs.builder()
.x(0.0)
.y(0.0)
.h(0.0)
.w(0.0)
.build())
.type("string")
.rangeSliderControlConfig(KibanaDashboardPanelRangeSliderControlConfigArgs.builder()
.dataViewId("string")
.fieldName("string")
.ignoreValidations(false)
.step(0.0)
.title("string")
.useGlobalFilters(false)
.values("string")
.build())
.sloAlertsConfig(KibanaDashboardPanelSloAlertsConfigArgs.builder()
.slos(KibanaDashboardPanelSloAlertsConfigSloArgs.builder()
.sloId("string")
.sloInstanceId("string")
.build())
.description("string")
.drilldowns(KibanaDashboardPanelSloAlertsConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.id("string")
.imageConfig(KibanaDashboardPanelImageConfigArgs.builder()
.src(KibanaDashboardPanelImageConfigSrcArgs.builder()
.file(KibanaDashboardPanelImageConfigSrcFileArgs.builder()
.fileId("string")
.build())
.url(KibanaDashboardPanelImageConfigSrcUrlArgs.builder()
.url("string")
.build())
.build())
.altText("string")
.backgroundColor("string")
.description("string")
.drilldowns(KibanaDashboardPanelImageConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelImageConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.trigger("string")
.openInNewTab(false)
.useFilters(false)
.useTimeRange(false)
.build())
.urlDrilldown(KibanaDashboardPanelImageConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.objectFit("string")
.title("string")
.build())
.markdownConfig(KibanaDashboardPanelMarkdownConfigArgs.builder()
.byReference(KibanaDashboardPanelMarkdownConfigByReferenceArgs.builder()
.refId("string")
.description("string")
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.byValue(KibanaDashboardPanelMarkdownConfigByValueArgs.builder()
.content("string")
.settings(KibanaDashboardPanelMarkdownConfigByValueSettingsArgs.builder()
.openLinksInNewTab(false)
.build())
.description("string")
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.build())
.optionsListControlConfig(KibanaDashboardPanelOptionsListControlConfigArgs.builder()
.fieldName("string")
.dataViewId("string")
.runPastTimeout(false)
.existsSelected(false)
.exclude(false)
.ignoreValidations(false)
.displaySettings(KibanaDashboardPanelOptionsListControlConfigDisplaySettingsArgs.builder()
.hideActionBar(false)
.hideExclude(false)
.hideExists(false)
.hideSort(false)
.placeholder("string")
.build())
.searchTechnique("string")
.selectedOptions("string")
.singleSelect(false)
.sort(KibanaDashboardPanelOptionsListControlConfigSortArgs.builder()
.by("string")
.direction("string")
.build())
.title("string")
.useGlobalFilters(false)
.build())
.configJson("string")
.esqlControlConfig(KibanaDashboardPanelEsqlControlConfigArgs.builder()
.controlType("string")
.esqlQuery("string")
.selectedOptions("string")
.variableName("string")
.variableType("string")
.availableOptions("string")
.displaySettings(KibanaDashboardPanelEsqlControlConfigDisplaySettingsArgs.builder()
.hideActionBar(false)
.hideExclude(false)
.hideExists(false)
.hideSort(false)
.placeholder("string")
.build())
.singleSelect(false)
.title("string")
.build())
.sloBurnRateConfig(KibanaDashboardPanelSloBurnRateConfigArgs.builder()
.duration("string")
.sloId("string")
.description("string")
.drilldowns(KibanaDashboardPanelSloBurnRateConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.sloInstanceId("string")
.title("string")
.build())
.sloErrorBudgetConfig(KibanaDashboardPanelSloErrorBudgetConfigArgs.builder()
.sloId("string")
.description("string")
.drilldowns(KibanaDashboardPanelSloErrorBudgetConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.sloInstanceId("string")
.title("string")
.build())
.sloOverviewConfig(KibanaDashboardPanelSloOverviewConfigArgs.builder()
.groups(KibanaDashboardPanelSloOverviewConfigGroupsArgs.builder()
.description("string")
.drilldowns(KibanaDashboardPanelSloOverviewConfigGroupsDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.groupFilters(KibanaDashboardPanelSloOverviewConfigGroupsGroupFiltersArgs.builder()
.filtersJson("string")
.groupBy("string")
.groups("string")
.kqlQuery("string")
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.single(KibanaDashboardPanelSloOverviewConfigSingleArgs.builder()
.sloId("string")
.description("string")
.drilldowns(KibanaDashboardPanelSloOverviewConfigSingleDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.remoteName("string")
.sloInstanceId("string")
.title("string")
.build())
.build())
.syntheticsMonitorsConfig(KibanaDashboardPanelSyntheticsMonitorsConfigArgs.builder()
.description("string")
.filters(KibanaDashboardPanelSyntheticsMonitorsConfigFiltersArgs.builder()
.locations(KibanaDashboardPanelSyntheticsMonitorsConfigFiltersLocationArgs.builder()
.label("string")
.value("string")
.build())
.monitorIds(KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs.builder()
.label("string")
.value("string")
.build())
.monitorTypes(KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs.builder()
.label("string")
.value("string")
.build())
.projects(KibanaDashboardPanelSyntheticsMonitorsConfigFiltersProjectArgs.builder()
.label("string")
.value("string")
.build())
.tags(KibanaDashboardPanelSyntheticsMonitorsConfigFiltersTagArgs.builder()
.label("string")
.value("string")
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.view("string")
.build())
.syntheticsStatsOverviewConfig(KibanaDashboardPanelSyntheticsStatsOverviewConfigArgs.builder()
.description("string")
.drilldowns(KibanaDashboardPanelSyntheticsStatsOverviewConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.filters(KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersArgs.builder()
.locations(KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersLocationArgs.builder()
.label("string")
.value("string")
.build())
.monitorIds(KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs.builder()
.label("string")
.value("string")
.build())
.monitorTypes(KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs.builder()
.label("string")
.value("string")
.build())
.projects(KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersProjectArgs.builder()
.label("string")
.value("string")
.build())
.tags(KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersTagArgs.builder()
.label("string")
.value("string")
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.timeSliderControlConfig(KibanaDashboardPanelTimeSliderControlConfigArgs.builder()
.endPercentageOfTimeRange(0.0)
.isAnchored(false)
.startPercentageOfTimeRange(0.0)
.build())
.discoverSessionConfig(KibanaDashboardPanelDiscoverSessionConfigArgs.builder()
.byReference(KibanaDashboardPanelDiscoverSessionConfigByReferenceArgs.builder()
.refId("string")
.overrides(KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesArgs.builder()
.columnOrders("string")
.columnSettings(Map.of("string", KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs.builder()
.width(0.0)
.build()))
.density("string")
.headerRowHeight("string")
.rowHeight("string")
.rowsPerPage(0.0)
.sampleSize(0.0)
.sorts(KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesSortArgs.builder()
.direction("string")
.name("string")
.build())
.build())
.selectedTabId("string")
.timeRange(KibanaDashboardPanelDiscoverSessionConfigByReferenceTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.build())
.byValue(KibanaDashboardPanelDiscoverSessionConfigByValueArgs.builder()
.tab(KibanaDashboardPanelDiscoverSessionConfigByValueTabArgs.builder()
.dsl(KibanaDashboardPanelDiscoverSessionConfigByValueTabDslArgs.builder()
.dataSourceJson("string")
.query(KibanaDashboardPanelDiscoverSessionConfigByValueTabDslQueryArgs.builder()
.expression("string")
.language("string")
.build())
.columnOrders("string")
.columnSettings(Map.of("string", KibanaDashboardPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs.builder()
.width(0.0)
.build()))
.density("string")
.filters(KibanaDashboardPanelDiscoverSessionConfigByValueTabDslFilterArgs.builder()
.filterJson("string")
.build())
.headerRowHeight("string")
.rowHeight("string")
.rowsPerPage(0.0)
.sampleSize(0.0)
.sorts(KibanaDashboardPanelDiscoverSessionConfigByValueTabDslSortArgs.builder()
.direction("string")
.name("string")
.build())
.viewMode("string")
.build())
.esql(KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlArgs.builder()
.dataSourceJson("string")
.columnOrders("string")
.columnSettings(Map.of("string", KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs.builder()
.width(0.0)
.build()))
.density("string")
.headerRowHeight("string")
.rowHeight("string")
.sorts(KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlSortArgs.builder()
.direction("string")
.name("string")
.build())
.build())
.build())
.timeRange(KibanaDashboardPanelDiscoverSessionConfigByValueTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.build())
.description("string")
.drilldowns(KibanaDashboardPanelDiscoverSessionConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.visConfig(KibanaDashboardPanelVisConfigArgs.builder()
.byReference(KibanaDashboardPanelVisConfigByReferenceArgs.builder()
.refId("string")
.timeRange(KibanaDashboardPanelVisConfigByReferenceTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.description("string")
.drilldowns(KibanaDashboardPanelVisConfigByReferenceDrilldownArgs.builder()
.dashboard(KibanaDashboardPanelVisConfigByReferenceDrilldownDashboardArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.useFilters(false)
.useTimeRange(false)
.build())
.discover(KibanaDashboardPanelVisConfigByReferenceDrilldownDiscoverArgs.builder()
.label("string")
.openInNewTab(false)
.build())
.url(KibanaDashboardPanelVisConfigByReferenceDrilldownUrlArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.referencesJson("string")
.title("string")
.build())
.byValue(KibanaDashboardPanelVisConfigByValueArgs.builder()
.datatableConfig(KibanaDashboardPanelVisConfigByValueDatatableConfigArgs.builder()
.esql(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlArgs.builder()
.dataSourceJson("string")
.styling(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingArgs.builder()
.density(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs.builder()
.height(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs.builder()
.header(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs.builder()
.maxLines(0.0)
.type("string")
.build())
.value(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs.builder()
.lines(0.0)
.type("string")
.build())
.build())
.mode("string")
.build())
.paging(0.0)
.sortByJson("string")
.build())
.metrics(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlMetricArgs.builder()
.configJson("string")
.build())
.ignoreGlobalFilters(false)
.hideBorder(false)
.hideTitle(false)
.filters(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlFilterArgs.builder()
.filterJson("string")
.build())
.drilldowns(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.referencesJson("string")
.rows(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlRowArgs.builder()
.configJson("string")
.build())
.sampling(0.0)
.splitMetricsBies(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs.builder()
.configJson("string")
.build())
.description("string")
.timeRange(KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.noEsql(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlArgs.builder()
.dataSourceJson("string")
.styling(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs.builder()
.density(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs.builder()
.height(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs.builder()
.header(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs.builder()
.maxLines(0.0)
.type("string")
.build())
.value(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs.builder()
.lines(0.0)
.type("string")
.build())
.build())
.mode("string")
.build())
.paging(0.0)
.sortByJson("string")
.build())
.query(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs.builder()
.expression("string")
.language("string")
.build())
.metrics(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs.builder()
.configJson("string")
.build())
.hideBorder(false)
.hideTitle(false)
.ignoreGlobalFilters(false)
.filters(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs.builder()
.filterJson("string")
.build())
.drilldowns(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.referencesJson("string")
.rows(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlRowArgs.builder()
.configJson("string")
.build())
.sampling(0.0)
.splitMetricsBies(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs.builder()
.configJson("string")
.build())
.description("string")
.timeRange(KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.build())
.gaugeConfig(KibanaDashboardPanelVisConfigByValueGaugeConfigArgs.builder()
.dataSourceJson("string")
.styling(KibanaDashboardPanelVisConfigByValueGaugeConfigStylingArgs.builder()
.shapeJson("string")
.build())
.hideTitle(false)
.esqlMetric(KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricArgs.builder()
.column("string")
.formatJson("string")
.colorJson("string")
.goal(KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs.builder()
.column("string")
.label("string")
.build())
.label("string")
.max(KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs.builder()
.column("string")
.label("string")
.build())
.min(KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs.builder()
.column("string")
.label("string")
.build())
.subtitle("string")
.ticks(KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs.builder()
.mode("string")
.visible(false)
.build())
.title(KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs.builder()
.text("string")
.visible(false)
.build())
.build())
.filters(KibanaDashboardPanelVisConfigByValueGaugeConfigFilterArgs.builder()
.filterJson("string")
.build())
.hideBorder(false)
.drilldowns(KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.ignoreGlobalFilters(false)
.metricJson("string")
.query(KibanaDashboardPanelVisConfigByValueGaugeConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.description("string")
.timeRange(KibanaDashboardPanelVisConfigByValueGaugeConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.heatmapConfig(KibanaDashboardPanelVisConfigByValueHeatmapConfigArgs.builder()
.legend(KibanaDashboardPanelVisConfigByValueHeatmapConfigLegendArgs.builder()
.size("string")
.truncateAfterLines(0.0)
.visibility("string")
.build())
.dataSourceJson("string")
.xAxisJson("string")
.styling(KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingArgs.builder()
.cells(KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsArgs.builder()
.labels(KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs.builder()
.visible(false)
.build())
.build())
.build())
.axis(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisArgs.builder()
.x(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXArgs.builder()
.labels(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs.builder()
.orientation("string")
.visible(false)
.build())
.title(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.y(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYArgs.builder()
.labels(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs.builder()
.visible(false)
.build())
.title(KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.build())
.metricJson("string")
.filters(KibanaDashboardPanelVisConfigByValueHeatmapConfigFilterArgs.builder()
.filterJson("string")
.build())
.ignoreGlobalFilters(false)
.hideTitle(false)
.hideBorder(false)
.query(KibanaDashboardPanelVisConfigByValueHeatmapConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.drilldowns(KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.timeRange(KibanaDashboardPanelVisConfigByValueHeatmapConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.description("string")
.yAxisJson("string")
.build())
.legacyMetricConfig(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigArgs.builder()
.dataSourceJson("string")
.metricJson("string")
.ignoreGlobalFilters(false)
.filters(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigFilterArgs.builder()
.filterJson("string")
.build())
.hideBorder(false)
.hideTitle(false)
.drilldowns(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.description("string")
.query(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.metricChartConfig(KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs.builder()
.metrics(KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs.builder()
.configJson("string")
.build())
.dataSourceJson("string")
.hideTitle(false)
.drilldowns(KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.filters(KibanaDashboardPanelVisConfigByValueMetricChartConfigFilterArgs.builder()
.filterJson("string")
.build())
.hideBorder(false)
.breakdownByJson("string")
.ignoreGlobalFilters(false)
.description("string")
.query(KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValueMetricChartConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.mosaicConfig(KibanaDashboardPanelVisConfigByValueMosaicConfigArgs.builder()
.groupBreakdownByJson("string")
.legend(KibanaDashboardPanelVisConfigByValueMosaicConfigLegendArgs.builder()
.size("string")
.nested(false)
.truncateAfterLines(0.0)
.visible("string")
.build())
.dataSourceJson("string")
.hideBorder(false)
.ignoreGlobalFilters(false)
.filters(KibanaDashboardPanelVisConfigByValueMosaicConfigFilterArgs.builder()
.filterJson("string")
.build())
.esqlGroupBies(KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlGroupByArgs.builder()
.collapseBy("string")
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.groupByJson("string")
.drilldowns(KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideTitle(false)
.esqlMetrics(KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlMetricArgs.builder()
.column("string")
.formatJson("string")
.label("string")
.build())
.description("string")
.metricsJson("string")
.query(KibanaDashboardPanelVisConfigByValueMosaicConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValueMosaicConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.valueDisplay(KibanaDashboardPanelVisConfigByValueMosaicConfigValueDisplayArgs.builder()
.mode("string")
.percentDecimals(0.0)
.build())
.build())
.pieChartConfig(KibanaDashboardPanelVisConfigByValuePieChartConfigArgs.builder()
.dataSourceJson("string")
.metrics(KibanaDashboardPanelVisConfigByValuePieChartConfigMetricArgs.builder()
.configJson("string")
.build())
.ignoreGlobalFilters(false)
.labelPosition("string")
.filters(KibanaDashboardPanelVisConfigByValuePieChartConfigFilterArgs.builder()
.filterJson("string")
.build())
.groupBies(KibanaDashboardPanelVisConfigByValuePieChartConfigGroupByArgs.builder()
.configJson("string")
.build())
.hideBorder(false)
.hideTitle(false)
.donutHole("string")
.drilldowns(KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.legend(KibanaDashboardPanelVisConfigByValuePieChartConfigLegendArgs.builder()
.size("string")
.nested(false)
.truncateAfterLines(0.0)
.visible("string")
.build())
.description("string")
.query(KibanaDashboardPanelVisConfigByValuePieChartConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValuePieChartConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.regionMapConfig(KibanaDashboardPanelVisConfigByValueRegionMapConfigArgs.builder()
.dataSourceJson("string")
.regionJson("string")
.metricJson("string")
.ignoreGlobalFilters(false)
.hideBorder(false)
.hideTitle(false)
.filters(KibanaDashboardPanelVisConfigByValueRegionMapConfigFilterArgs.builder()
.filterJson("string")
.build())
.drilldowns(KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.query(KibanaDashboardPanelVisConfigByValueRegionMapConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.description("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValueRegionMapConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.tagcloudConfig(KibanaDashboardPanelVisConfigByValueTagcloudConfigArgs.builder()
.dataSourceJson("string")
.description("string")
.drilldowns(KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.esqlMetric(KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlMetricArgs.builder()
.column("string")
.formatJson("string")
.label("string")
.build())
.esqlTagBy(KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlTagByArgs.builder()
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.filters(KibanaDashboardPanelVisConfigByValueTagcloudConfigFilterArgs.builder()
.filterJson("string")
.build())
.fontSize(KibanaDashboardPanelVisConfigByValueTagcloudConfigFontSizeArgs.builder()
.max(0.0)
.min(0.0)
.build())
.hideBorder(false)
.hideTitle(false)
.ignoreGlobalFilters(false)
.metricJson("string")
.orientation("string")
.query(KibanaDashboardPanelVisConfigByValueTagcloudConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.tagByJson("string")
.timeRange(KibanaDashboardPanelVisConfigByValueTagcloudConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.treemapConfig(KibanaDashboardPanelVisConfigByValueTreemapConfigArgs.builder()
.dataSourceJson("string")
.legend(KibanaDashboardPanelVisConfigByValueTreemapConfigLegendArgs.builder()
.size("string")
.nested(false)
.truncateAfterLines(0.0)
.visible("string")
.build())
.hideTitle(false)
.ignoreGlobalFilters(false)
.esqlMetrics(KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricArgs.builder()
.color(KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs.builder()
.color("string")
.type("string")
.build())
.column("string")
.formatJson("string")
.label("string")
.build())
.filters(KibanaDashboardPanelVisConfigByValueTreemapConfigFilterArgs.builder()
.filterJson("string")
.build())
.groupByJson("string")
.hideBorder(false)
.drilldowns(KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.esqlGroupBies(KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlGroupByArgs.builder()
.collapseBy("string")
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.description("string")
.metricsJson("string")
.query(KibanaDashboardPanelVisConfigByValueTreemapConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValueTreemapConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.valueDisplay(KibanaDashboardPanelVisConfigByValueTreemapConfigValueDisplayArgs.builder()
.mode("string")
.percentDecimals(0.0)
.build())
.build())
.waffleConfig(KibanaDashboardPanelVisConfigByValueWaffleConfigArgs.builder()
.dataSourceJson("string")
.legend(KibanaDashboardPanelVisConfigByValueWaffleConfigLegendArgs.builder()
.size("string")
.truncateAfterLines(0.0)
.values("string")
.visible("string")
.build())
.hideTitle(false)
.ignoreGlobalFilters(false)
.esqlMetrics(KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricArgs.builder()
.color(KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs.builder()
.color("string")
.type("string")
.build())
.column("string")
.formatJson("string")
.label("string")
.build())
.filters(KibanaDashboardPanelVisConfigByValueWaffleConfigFilterArgs.builder()
.filterJson("string")
.build())
.groupBies(KibanaDashboardPanelVisConfigByValueWaffleConfigGroupByArgs.builder()
.configJson("string")
.build())
.hideBorder(false)
.drilldowns(KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.esqlGroupBies(KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlGroupByArgs.builder()
.collapseBy("string")
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.description("string")
.metrics(KibanaDashboardPanelVisConfigByValueWaffleConfigMetricArgs.builder()
.configJson("string")
.build())
.query(KibanaDashboardPanelVisConfigByValueWaffleConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardPanelVisConfigByValueWaffleConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.valueDisplay(KibanaDashboardPanelVisConfigByValueWaffleConfigValueDisplayArgs.builder()
.mode("string")
.percentDecimals(0.0)
.build())
.build())
.xyChartConfig(KibanaDashboardPanelVisConfigByValueXyChartConfigArgs.builder()
.fitting(KibanaDashboardPanelVisConfigByValueXyChartConfigFittingArgs.builder()
.type("string")
.dotted(false)
.endValue("string")
.build())
.decorations(KibanaDashboardPanelVisConfigByValueXyChartConfigDecorationsArgs.builder()
.fillOpacity(0.0)
.lineInterpolation("string")
.minimumBarHeight(0.0)
.pointVisibility("string")
.showCurrentTimeMarker(false)
.showEndZones(false)
.showValueLabels(false)
.build())
.legend(KibanaDashboardPanelVisConfigByValueXyChartConfigLegendArgs.builder()
.alignment("string")
.columns(0.0)
.inside(false)
.position("string")
.size("string")
.statistics("string")
.truncateAfterLines(0.0)
.visibility("string")
.build())
.axis(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisArgs.builder()
.x(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXArgs.builder()
.domainJson("string")
.grid(false)
.labelOrientation("string")
.scale("string")
.ticks(false)
.title(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.y(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYArgs.builder()
.domainJson("string")
.grid(false)
.labelOrientation("string")
.scale("string")
.ticks(false)
.title(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.y2(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2Args.builder()
.domainJson("string")
.grid(false)
.labelOrientation("string")
.scale("string")
.ticks(false)
.title(KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2TitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.build())
.layers(KibanaDashboardPanelVisConfigByValueXyChartConfigLayerArgs.builder()
.type("string")
.dataLayer(KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerArgs.builder()
.dataSourceJson("string")
.ys(KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs.builder()
.configJson("string")
.build())
.breakdownByJson("string")
.ignoreGlobalFilters(false)
.sampling(0.0)
.xJson("string")
.build())
.referenceLineLayer(KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs.builder()
.dataSourceJson("string")
.thresholds(KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs.builder()
.axis("string")
.colorJson("string")
.column("string")
.fill("string")
.icon("string")
.operation("string")
.strokeDash("string")
.strokeWidth(0.0)
.text("string")
.valueJson("string")
.build())
.ignoreGlobalFilters(false)
.sampling(0.0)
.build())
.build())
.drilldowns(KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.filters(KibanaDashboardPanelVisConfigByValueXyChartConfigFilterArgs.builder()
.filterJson("string")
.build())
.description("string")
.query(KibanaDashboardPanelVisConfigByValueXyChartConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.timeRange(KibanaDashboardPanelVisConfigByValueXyChartConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.build())
.build())
.build())
.accessControl(KibanaDashboardAccessControlArgs.builder()
.accessMode("string")
.build())
.options(KibanaDashboardOptionsArgs.builder()
.autoApplyFilters(false)
.hidePanelBorders(false)
.hidePanelTitles(false)
.syncColors(false)
.syncCursor(false)
.syncTooltips(false)
.useMargins(false)
.build())
.kibanaConnections(KibanaDashboardKibanaConnectionArgs.builder()
.apiKey("string")
.bearerToken("string")
.caCerts("string")
.endpoints("string")
.insecure(false)
.password("string")
.username("string")
.build())
.sections(KibanaDashboardSectionArgs.builder()
.grid(KibanaDashboardSectionGridArgs.builder()
.y(0.0)
.build())
.title("string")
.collapsed(false)
.id("string")
.panels(KibanaDashboardSectionPanelArgs.builder()
.grid(KibanaDashboardSectionPanelGridArgs.builder()
.x(0.0)
.y(0.0)
.h(0.0)
.w(0.0)
.build())
.type("string")
.rangeSliderControlConfig(KibanaDashboardSectionPanelRangeSliderControlConfigArgs.builder()
.dataViewId("string")
.fieldName("string")
.ignoreValidations(false)
.step(0.0)
.title("string")
.useGlobalFilters(false)
.values("string")
.build())
.sloAlertsConfig(KibanaDashboardSectionPanelSloAlertsConfigArgs.builder()
.slos(KibanaDashboardSectionPanelSloAlertsConfigSloArgs.builder()
.sloId("string")
.sloInstanceId("string")
.build())
.description("string")
.drilldowns(KibanaDashboardSectionPanelSloAlertsConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.id("string")
.imageConfig(KibanaDashboardSectionPanelImageConfigArgs.builder()
.src(KibanaDashboardSectionPanelImageConfigSrcArgs.builder()
.file(KibanaDashboardSectionPanelImageConfigSrcFileArgs.builder()
.fileId("string")
.build())
.url(KibanaDashboardSectionPanelImageConfigSrcUrlArgs.builder()
.url("string")
.build())
.build())
.altText("string")
.backgroundColor("string")
.description("string")
.drilldowns(KibanaDashboardSectionPanelImageConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelImageConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.trigger("string")
.openInNewTab(false)
.useFilters(false)
.useTimeRange(false)
.build())
.urlDrilldown(KibanaDashboardSectionPanelImageConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.objectFit("string")
.title("string")
.build())
.markdownConfig(KibanaDashboardSectionPanelMarkdownConfigArgs.builder()
.byReference(KibanaDashboardSectionPanelMarkdownConfigByReferenceArgs.builder()
.refId("string")
.description("string")
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.byValue(KibanaDashboardSectionPanelMarkdownConfigByValueArgs.builder()
.content("string")
.settings(KibanaDashboardSectionPanelMarkdownConfigByValueSettingsArgs.builder()
.openLinksInNewTab(false)
.build())
.description("string")
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.build())
.optionsListControlConfig(KibanaDashboardSectionPanelOptionsListControlConfigArgs.builder()
.fieldName("string")
.dataViewId("string")
.runPastTimeout(false)
.existsSelected(false)
.exclude(false)
.ignoreValidations(false)
.displaySettings(KibanaDashboardSectionPanelOptionsListControlConfigDisplaySettingsArgs.builder()
.hideActionBar(false)
.hideExclude(false)
.hideExists(false)
.hideSort(false)
.placeholder("string")
.build())
.searchTechnique("string")
.selectedOptions("string")
.singleSelect(false)
.sort(KibanaDashboardSectionPanelOptionsListControlConfigSortArgs.builder()
.by("string")
.direction("string")
.build())
.title("string")
.useGlobalFilters(false)
.build())
.configJson("string")
.esqlControlConfig(KibanaDashboardSectionPanelEsqlControlConfigArgs.builder()
.controlType("string")
.esqlQuery("string")
.selectedOptions("string")
.variableName("string")
.variableType("string")
.availableOptions("string")
.displaySettings(KibanaDashboardSectionPanelEsqlControlConfigDisplaySettingsArgs.builder()
.hideActionBar(false)
.hideExclude(false)
.hideExists(false)
.hideSort(false)
.placeholder("string")
.build())
.singleSelect(false)
.title("string")
.build())
.sloBurnRateConfig(KibanaDashboardSectionPanelSloBurnRateConfigArgs.builder()
.duration("string")
.sloId("string")
.description("string")
.drilldowns(KibanaDashboardSectionPanelSloBurnRateConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.sloInstanceId("string")
.title("string")
.build())
.sloErrorBudgetConfig(KibanaDashboardSectionPanelSloErrorBudgetConfigArgs.builder()
.sloId("string")
.description("string")
.drilldowns(KibanaDashboardSectionPanelSloErrorBudgetConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.sloInstanceId("string")
.title("string")
.build())
.sloOverviewConfig(KibanaDashboardSectionPanelSloOverviewConfigArgs.builder()
.groups(KibanaDashboardSectionPanelSloOverviewConfigGroupsArgs.builder()
.description("string")
.drilldowns(KibanaDashboardSectionPanelSloOverviewConfigGroupsDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.groupFilters(KibanaDashboardSectionPanelSloOverviewConfigGroupsGroupFiltersArgs.builder()
.filtersJson("string")
.groupBy("string")
.groups("string")
.kqlQuery("string")
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.single(KibanaDashboardSectionPanelSloOverviewConfigSingleArgs.builder()
.sloId("string")
.description("string")
.drilldowns(KibanaDashboardSectionPanelSloOverviewConfigSingleDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.remoteName("string")
.sloInstanceId("string")
.title("string")
.build())
.build())
.syntheticsMonitorsConfig(KibanaDashboardSectionPanelSyntheticsMonitorsConfigArgs.builder()
.description("string")
.filters(KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersArgs.builder()
.locations(KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersLocationArgs.builder()
.label("string")
.value("string")
.build())
.monitorIds(KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs.builder()
.label("string")
.value("string")
.build())
.monitorTypes(KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs.builder()
.label("string")
.value("string")
.build())
.projects(KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersProjectArgs.builder()
.label("string")
.value("string")
.build())
.tags(KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersTagArgs.builder()
.label("string")
.value("string")
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.view("string")
.build())
.syntheticsStatsOverviewConfig(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigArgs.builder()
.description("string")
.drilldowns(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.filters(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersArgs.builder()
.locations(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersLocationArgs.builder()
.label("string")
.value("string")
.build())
.monitorIds(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs.builder()
.label("string")
.value("string")
.build())
.monitorTypes(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs.builder()
.label("string")
.value("string")
.build())
.projects(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersProjectArgs.builder()
.label("string")
.value("string")
.build())
.tags(KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersTagArgs.builder()
.label("string")
.value("string")
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.timeSliderControlConfig(KibanaDashboardSectionPanelTimeSliderControlConfigArgs.builder()
.endPercentageOfTimeRange(0.0)
.isAnchored(false)
.startPercentageOfTimeRange(0.0)
.build())
.discoverSessionConfig(KibanaDashboardSectionPanelDiscoverSessionConfigArgs.builder()
.byReference(KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceArgs.builder()
.refId("string")
.overrides(KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesArgs.builder()
.columnOrders("string")
.columnSettings(Map.of("string", KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs.builder()
.width(0.0)
.build()))
.density("string")
.headerRowHeight("string")
.rowHeight("string")
.rowsPerPage(0.0)
.sampleSize(0.0)
.sorts(KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesSortArgs.builder()
.direction("string")
.name("string")
.build())
.build())
.selectedTabId("string")
.timeRange(KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.build())
.byValue(KibanaDashboardSectionPanelDiscoverSessionConfigByValueArgs.builder()
.tab(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabArgs.builder()
.dsl(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslArgs.builder()
.dataSourceJson("string")
.query(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslQueryArgs.builder()
.expression("string")
.language("string")
.build())
.columnOrders("string")
.columnSettings(Map.of("string", KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs.builder()
.width(0.0)
.build()))
.density("string")
.filters(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslFilterArgs.builder()
.filterJson("string")
.build())
.headerRowHeight("string")
.rowHeight("string")
.rowsPerPage(0.0)
.sampleSize(0.0)
.sorts(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslSortArgs.builder()
.direction("string")
.name("string")
.build())
.viewMode("string")
.build())
.esql(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlArgs.builder()
.dataSourceJson("string")
.columnOrders("string")
.columnSettings(Map.of("string", KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs.builder()
.width(0.0)
.build()))
.density("string")
.headerRowHeight("string")
.rowHeight("string")
.sorts(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlSortArgs.builder()
.direction("string")
.name("string")
.build())
.build())
.build())
.timeRange(KibanaDashboardSectionPanelDiscoverSessionConfigByValueTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.build())
.description("string")
.drilldowns(KibanaDashboardSectionPanelDiscoverSessionConfigDrilldownArgs.builder()
.label("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.hideBorder(false)
.hideTitle(false)
.title("string")
.build())
.visConfig(KibanaDashboardSectionPanelVisConfigArgs.builder()
.byReference(KibanaDashboardSectionPanelVisConfigByReferenceArgs.builder()
.refId("string")
.timeRange(KibanaDashboardSectionPanelVisConfigByReferenceTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.description("string")
.drilldowns(KibanaDashboardSectionPanelVisConfigByReferenceDrilldownArgs.builder()
.dashboard(KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDashboardArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.useFilters(false)
.useTimeRange(false)
.build())
.discover(KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDiscoverArgs.builder()
.label("string")
.openInNewTab(false)
.build())
.url(KibanaDashboardSectionPanelVisConfigByReferenceDrilldownUrlArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.referencesJson("string")
.title("string")
.build())
.byValue(KibanaDashboardSectionPanelVisConfigByValueArgs.builder()
.datatableConfig(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigArgs.builder()
.esql(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlArgs.builder()
.dataSourceJson("string")
.styling(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingArgs.builder()
.density(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs.builder()
.height(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs.builder()
.header(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs.builder()
.maxLines(0.0)
.type("string")
.build())
.value(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs.builder()
.lines(0.0)
.type("string")
.build())
.build())
.mode("string")
.build())
.paging(0.0)
.sortByJson("string")
.build())
.metrics(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlMetricArgs.builder()
.configJson("string")
.build())
.ignoreGlobalFilters(false)
.hideBorder(false)
.hideTitle(false)
.filters(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlFilterArgs.builder()
.filterJson("string")
.build())
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.referencesJson("string")
.rows(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlRowArgs.builder()
.configJson("string")
.build())
.sampling(0.0)
.splitMetricsBies(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs.builder()
.configJson("string")
.build())
.description("string")
.timeRange(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.noEsql(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlArgs.builder()
.dataSourceJson("string")
.styling(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs.builder()
.density(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs.builder()
.height(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs.builder()
.header(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs.builder()
.maxLines(0.0)
.type("string")
.build())
.value(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs.builder()
.lines(0.0)
.type("string")
.build())
.build())
.mode("string")
.build())
.paging(0.0)
.sortByJson("string")
.build())
.query(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs.builder()
.expression("string")
.language("string")
.build())
.metrics(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs.builder()
.configJson("string")
.build())
.hideBorder(false)
.hideTitle(false)
.ignoreGlobalFilters(false)
.filters(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs.builder()
.filterJson("string")
.build())
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.referencesJson("string")
.rows(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlRowArgs.builder()
.configJson("string")
.build())
.sampling(0.0)
.splitMetricsBies(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs.builder()
.configJson("string")
.build())
.description("string")
.timeRange(KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.build())
.gaugeConfig(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigArgs.builder()
.dataSourceJson("string")
.styling(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigStylingArgs.builder()
.shapeJson("string")
.build())
.hideTitle(false)
.esqlMetric(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricArgs.builder()
.column("string")
.formatJson("string")
.colorJson("string")
.goal(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs.builder()
.column("string")
.label("string")
.build())
.label("string")
.max(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs.builder()
.column("string")
.label("string")
.build())
.min(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs.builder()
.column("string")
.label("string")
.build())
.subtitle("string")
.ticks(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs.builder()
.mode("string")
.visible(false)
.build())
.title(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs.builder()
.text("string")
.visible(false)
.build())
.build())
.filters(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigFilterArgs.builder()
.filterJson("string")
.build())
.hideBorder(false)
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.ignoreGlobalFilters(false)
.metricJson("string")
.query(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.description("string")
.timeRange(KibanaDashboardSectionPanelVisConfigByValueGaugeConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.heatmapConfig(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigArgs.builder()
.legend(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigLegendArgs.builder()
.size("string")
.truncateAfterLines(0.0)
.visibility("string")
.build())
.dataSourceJson("string")
.xAxisJson("string")
.styling(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingArgs.builder()
.cells(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsArgs.builder()
.labels(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs.builder()
.visible(false)
.build())
.build())
.build())
.axis(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisArgs.builder()
.x(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXArgs.builder()
.labels(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs.builder()
.orientation("string")
.visible(false)
.build())
.title(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.y(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYArgs.builder()
.labels(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs.builder()
.visible(false)
.build())
.title(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.build())
.metricJson("string")
.filters(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigFilterArgs.builder()
.filterJson("string")
.build())
.ignoreGlobalFilters(false)
.hideTitle(false)
.hideBorder(false)
.query(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.timeRange(KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.description("string")
.yAxisJson("string")
.build())
.legacyMetricConfig(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigArgs.builder()
.dataSourceJson("string")
.metricJson("string")
.ignoreGlobalFilters(false)
.filters(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigFilterArgs.builder()
.filterJson("string")
.build())
.hideBorder(false)
.hideTitle(false)
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.description("string")
.query(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.metricChartConfig(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigArgs.builder()
.metrics(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigMetricArgs.builder()
.configJson("string")
.build())
.dataSourceJson("string")
.hideTitle(false)
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.filters(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigFilterArgs.builder()
.filterJson("string")
.build())
.hideBorder(false)
.breakdownByJson("string")
.ignoreGlobalFilters(false)
.description("string")
.query(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.mosaicConfig(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigArgs.builder()
.groupBreakdownByJson("string")
.legend(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigLegendArgs.builder()
.size("string")
.nested(false)
.truncateAfterLines(0.0)
.visible("string")
.build())
.dataSourceJson("string")
.hideBorder(false)
.ignoreGlobalFilters(false)
.filters(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigFilterArgs.builder()
.filterJson("string")
.build())
.esqlGroupBies(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlGroupByArgs.builder()
.collapseBy("string")
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.groupByJson("string")
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideTitle(false)
.esqlMetrics(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlMetricArgs.builder()
.column("string")
.formatJson("string")
.label("string")
.build())
.description("string")
.metricsJson("string")
.query(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.valueDisplay(KibanaDashboardSectionPanelVisConfigByValueMosaicConfigValueDisplayArgs.builder()
.mode("string")
.percentDecimals(0.0)
.build())
.build())
.pieChartConfig(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigArgs.builder()
.dataSourceJson("string")
.metrics(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigMetricArgs.builder()
.configJson("string")
.build())
.ignoreGlobalFilters(false)
.labelPosition("string")
.filters(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigFilterArgs.builder()
.filterJson("string")
.build())
.groupBies(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigGroupByArgs.builder()
.configJson("string")
.build())
.hideBorder(false)
.hideTitle(false)
.donutHole("string")
.drilldowns(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.legend(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigLegendArgs.builder()
.size("string")
.nested(false)
.truncateAfterLines(0.0)
.visible("string")
.build())
.description("string")
.query(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValuePieChartConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.regionMapConfig(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigArgs.builder()
.dataSourceJson("string")
.regionJson("string")
.metricJson("string")
.ignoreGlobalFilters(false)
.hideBorder(false)
.hideTitle(false)
.filters(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigFilterArgs.builder()
.filterJson("string")
.build())
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.query(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.description("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.tagcloudConfig(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigArgs.builder()
.dataSourceJson("string")
.description("string")
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.esqlMetric(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlMetricArgs.builder()
.column("string")
.formatJson("string")
.label("string")
.build())
.esqlTagBy(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlTagByArgs.builder()
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.filters(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFilterArgs.builder()
.filterJson("string")
.build())
.fontSize(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFontSizeArgs.builder()
.max(0.0)
.min(0.0)
.build())
.hideBorder(false)
.hideTitle(false)
.ignoreGlobalFilters(false)
.metricJson("string")
.orientation("string")
.query(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.tagByJson("string")
.timeRange(KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.treemapConfig(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigArgs.builder()
.dataSourceJson("string")
.legend(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigLegendArgs.builder()
.size("string")
.nested(false)
.truncateAfterLines(0.0)
.visible("string")
.build())
.hideTitle(false)
.ignoreGlobalFilters(false)
.esqlMetrics(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricArgs.builder()
.color(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs.builder()
.color("string")
.type("string")
.build())
.column("string")
.formatJson("string")
.label("string")
.build())
.filters(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigFilterArgs.builder()
.filterJson("string")
.build())
.groupByJson("string")
.hideBorder(false)
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.esqlGroupBies(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlGroupByArgs.builder()
.collapseBy("string")
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.description("string")
.metricsJson("string")
.query(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.valueDisplay(KibanaDashboardSectionPanelVisConfigByValueTreemapConfigValueDisplayArgs.builder()
.mode("string")
.percentDecimals(0.0)
.build())
.build())
.waffleConfig(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigArgs.builder()
.dataSourceJson("string")
.legend(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigLegendArgs.builder()
.size("string")
.truncateAfterLines(0.0)
.values("string")
.visible("string")
.build())
.hideTitle(false)
.ignoreGlobalFilters(false)
.esqlMetrics(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricArgs.builder()
.color(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs.builder()
.color("string")
.type("string")
.build())
.column("string")
.formatJson("string")
.label("string")
.build())
.filters(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigFilterArgs.builder()
.filterJson("string")
.build())
.groupBies(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigGroupByArgs.builder()
.configJson("string")
.build())
.hideBorder(false)
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.esqlGroupBies(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlGroupByArgs.builder()
.collapseBy("string")
.colorJson("string")
.column("string")
.formatJson("string")
.label("string")
.build())
.description("string")
.metrics(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigMetricArgs.builder()
.configJson("string")
.build())
.query(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.sampling(0.0)
.timeRange(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.valueDisplay(KibanaDashboardSectionPanelVisConfigByValueWaffleConfigValueDisplayArgs.builder()
.mode("string")
.percentDecimals(0.0)
.build())
.build())
.xyChartConfig(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigArgs.builder()
.fitting(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFittingArgs.builder()
.type("string")
.dotted(false)
.endValue("string")
.build())
.decorations(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDecorationsArgs.builder()
.fillOpacity(0.0)
.lineInterpolation("string")
.minimumBarHeight(0.0)
.pointVisibility("string")
.showCurrentTimeMarker(false)
.showEndZones(false)
.showValueLabels(false)
.build())
.legend(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLegendArgs.builder()
.alignment("string")
.columns(0.0)
.inside(false)
.position("string")
.size("string")
.statistics("string")
.truncateAfterLines(0.0)
.visibility("string")
.build())
.axis(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisArgs.builder()
.x(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXArgs.builder()
.domainJson("string")
.grid(false)
.labelOrientation("string")
.scale("string")
.ticks(false)
.title(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.y(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYArgs.builder()
.domainJson("string")
.grid(false)
.labelOrientation("string")
.scale("string")
.ticks(false)
.title(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYTitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.y2(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2Args.builder()
.domainJson("string")
.grid(false)
.labelOrientation("string")
.scale("string")
.ticks(false)
.title(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2TitleArgs.builder()
.value("string")
.visible(false)
.build())
.build())
.build())
.layers(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerArgs.builder()
.type("string")
.dataLayer(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerArgs.builder()
.dataSourceJson("string")
.ys(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs.builder()
.configJson("string")
.build())
.breakdownByJson("string")
.ignoreGlobalFilters(false)
.sampling(0.0)
.xJson("string")
.build())
.referenceLineLayer(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs.builder()
.dataSourceJson("string")
.thresholds(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs.builder()
.axis("string")
.colorJson("string")
.column("string")
.fill("string")
.icon("string")
.operation("string")
.strokeDash("string")
.strokeWidth(0.0)
.text("string")
.valueJson("string")
.build())
.ignoreGlobalFilters(false)
.sampling(0.0)
.build())
.build())
.drilldowns(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownArgs.builder()
.dashboardDrilldown(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs.builder()
.dashboardId("string")
.label("string")
.openInNewTab(false)
.trigger("string")
.useFilters(false)
.useTimeRange(false)
.build())
.discoverDrilldown(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs.builder()
.label("string")
.openInNewTab(false)
.trigger("string")
.build())
.urlDrilldown(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs.builder()
.label("string")
.trigger("string")
.url("string")
.encodeUrl(false)
.openInNewTab(false)
.build())
.build())
.hideBorder(false)
.hideTitle(false)
.filters(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFilterArgs.builder()
.filterJson("string")
.build())
.description("string")
.query(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigQueryArgs.builder()
.expression("string")
.language("string")
.build())
.referencesJson("string")
.timeRange(KibanaDashboardSectionPanelVisConfigByValueXyChartConfigTimeRangeArgs.builder()
.from("string")
.to("string")
.mode("string")
.build())
.title("string")
.build())
.build())
.build())
.build())
.build())
.spaceId("string")
.tags("string")
.filters(KibanaDashboardFilterArgs.builder()
.filterJson("string")
.build())
.description("string")
.build());
kibana_dashboard_resource = elasticstack.KibanaDashboard("kibanaDashboardResource",
query={
"language": "string",
"json": "string",
"text": "string",
},
title="string",
time_range={
"from_": "string",
"to": "string",
"mode": "string",
},
refresh_interval={
"pause": False,
"value": float(0),
},
pinned_panels=[{
"type": "string",
"esql_control_config": {
"control_type": "string",
"esql_query": "string",
"selected_options": ["string"],
"variable_name": "string",
"variable_type": "string",
"available_options": ["string"],
"display_settings": {
"hide_action_bar": False,
"hide_exclude": False,
"hide_exists": False,
"hide_sort": False,
"placeholder": "string",
},
"single_select": False,
"title": "string",
},
"options_list_control_config": {
"field_name": "string",
"data_view_id": "string",
"run_past_timeout": False,
"exists_selected": False,
"exclude": False,
"ignore_validations": False,
"display_settings": {
"hide_action_bar": False,
"hide_exclude": False,
"hide_exists": False,
"hide_sort": False,
"placeholder": "string",
},
"search_technique": "string",
"selected_options": ["string"],
"single_select": False,
"sort": {
"by": "string",
"direction": "string",
},
"title": "string",
"use_global_filters": False,
},
"range_slider_control_config": {
"data_view_id": "string",
"field_name": "string",
"ignore_validations": False,
"step": float(0),
"title": "string",
"use_global_filters": False,
"values": ["string"],
},
"time_slider_control_config": {
"end_percentage_of_time_range": float(0),
"is_anchored": False,
"start_percentage_of_time_range": float(0),
},
}],
panels=[{
"grid": {
"x": float(0),
"y": float(0),
"h": float(0),
"w": float(0),
},
"type": "string",
"range_slider_control_config": {
"data_view_id": "string",
"field_name": "string",
"ignore_validations": False,
"step": float(0),
"title": "string",
"use_global_filters": False,
"values": ["string"],
},
"slo_alerts_config": {
"slos": [{
"slo_id": "string",
"slo_instance_id": "string",
}],
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"title": "string",
},
"id": "string",
"image_config": {
"src": {
"file": {
"file_id": "string",
},
"url": {
"url": "string",
},
},
"alt_text": "string",
"background_color": "string",
"description": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"trigger": "string",
"open_in_new_tab": False,
"use_filters": False,
"use_time_range": False,
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_border": False,
"hide_title": False,
"object_fit": "string",
"title": "string",
},
"markdown_config": {
"by_reference": {
"ref_id": "string",
"description": "string",
"hide_border": False,
"hide_title": False,
"title": "string",
},
"by_value": {
"content": "string",
"settings": {
"open_links_in_new_tab": False,
},
"description": "string",
"hide_border": False,
"hide_title": False,
"title": "string",
},
},
"options_list_control_config": {
"field_name": "string",
"data_view_id": "string",
"run_past_timeout": False,
"exists_selected": False,
"exclude": False,
"ignore_validations": False,
"display_settings": {
"hide_action_bar": False,
"hide_exclude": False,
"hide_exists": False,
"hide_sort": False,
"placeholder": "string",
},
"search_technique": "string",
"selected_options": ["string"],
"single_select": False,
"sort": {
"by": "string",
"direction": "string",
},
"title": "string",
"use_global_filters": False,
},
"config_json": "string",
"esql_control_config": {
"control_type": "string",
"esql_query": "string",
"selected_options": ["string"],
"variable_name": "string",
"variable_type": "string",
"available_options": ["string"],
"display_settings": {
"hide_action_bar": False,
"hide_exclude": False,
"hide_exists": False,
"hide_sort": False,
"placeholder": "string",
},
"single_select": False,
"title": "string",
},
"slo_burn_rate_config": {
"duration": "string",
"slo_id": "string",
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"slo_instance_id": "string",
"title": "string",
},
"slo_error_budget_config": {
"slo_id": "string",
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"slo_instance_id": "string",
"title": "string",
},
"slo_overview_config": {
"groups": {
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"group_filters": {
"filters_json": "string",
"group_by": "string",
"groups": ["string"],
"kql_query": "string",
},
"hide_border": False,
"hide_title": False,
"title": "string",
},
"single": {
"slo_id": "string",
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"remote_name": "string",
"slo_instance_id": "string",
"title": "string",
},
},
"synthetics_monitors_config": {
"description": "string",
"filters": {
"locations": [{
"label": "string",
"value": "string",
}],
"monitor_ids": [{
"label": "string",
"value": "string",
}],
"monitor_types": [{
"label": "string",
"value": "string",
}],
"projects": [{
"label": "string",
"value": "string",
}],
"tags": [{
"label": "string",
"value": "string",
}],
},
"hide_border": False,
"hide_title": False,
"title": "string",
"view": "string",
},
"synthetics_stats_overview_config": {
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"filters": {
"locations": [{
"label": "string",
"value": "string",
}],
"monitor_ids": [{
"label": "string",
"value": "string",
}],
"monitor_types": [{
"label": "string",
"value": "string",
}],
"projects": [{
"label": "string",
"value": "string",
}],
"tags": [{
"label": "string",
"value": "string",
}],
},
"hide_border": False,
"hide_title": False,
"title": "string",
},
"time_slider_control_config": {
"end_percentage_of_time_range": float(0),
"is_anchored": False,
"start_percentage_of_time_range": float(0),
},
"discover_session_config": {
"by_reference": {
"ref_id": "string",
"overrides": {
"column_orders": ["string"],
"column_settings": {
"string": {
"width": float(0),
},
},
"density": "string",
"header_row_height": "string",
"row_height": "string",
"rows_per_page": float(0),
"sample_size": float(0),
"sorts": [{
"direction": "string",
"name": "string",
}],
},
"selected_tab_id": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
},
"by_value": {
"tab": {
"dsl": {
"data_source_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"column_orders": ["string"],
"column_settings": {
"string": {
"width": float(0),
},
},
"density": "string",
"filters": [{
"filter_json": "string",
}],
"header_row_height": "string",
"row_height": "string",
"rows_per_page": float(0),
"sample_size": float(0),
"sorts": [{
"direction": "string",
"name": "string",
}],
"view_mode": "string",
},
"esql": {
"data_source_json": "string",
"column_orders": ["string"],
"column_settings": {
"string": {
"width": float(0),
},
},
"density": "string",
"header_row_height": "string",
"row_height": "string",
"sorts": [{
"direction": "string",
"name": "string",
}],
},
},
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
},
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"title": "string",
},
"vis_config": {
"by_reference": {
"ref_id": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"description": "string",
"drilldowns": [{
"dashboard": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"use_filters": False,
"use_time_range": False,
},
"discover": {
"label": "string",
"open_in_new_tab": False,
},
"url": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_border": False,
"hide_title": False,
"references_json": "string",
"title": "string",
},
"by_value": {
"datatable_config": {
"esql": {
"data_source_json": "string",
"styling": {
"density": {
"height": {
"header": {
"max_lines": float(0),
"type": "string",
},
"value": {
"lines": float(0),
"type": "string",
},
},
"mode": "string",
},
"paging": float(0),
"sort_by_json": "string",
},
"metrics": [{
"config_json": "string",
}],
"ignore_global_filters": False,
"hide_border": False,
"hide_title": False,
"filters": [{
"filter_json": "string",
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"references_json": "string",
"rows": [{
"config_json": "string",
}],
"sampling": float(0),
"split_metrics_bies": [{
"config_json": "string",
}],
"description": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"no_esql": {
"data_source_json": "string",
"styling": {
"density": {
"height": {
"header": {
"max_lines": float(0),
"type": "string",
},
"value": {
"lines": float(0),
"type": "string",
},
},
"mode": "string",
},
"paging": float(0),
"sort_by_json": "string",
},
"query": {
"expression": "string",
"language": "string",
},
"metrics": [{
"config_json": "string",
}],
"hide_border": False,
"hide_title": False,
"ignore_global_filters": False,
"filters": [{
"filter_json": "string",
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"references_json": "string",
"rows": [{
"config_json": "string",
}],
"sampling": float(0),
"split_metrics_bies": [{
"config_json": "string",
}],
"description": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
},
"gauge_config": {
"data_source_json": "string",
"styling": {
"shape_json": "string",
},
"hide_title": False,
"esql_metric": {
"column": "string",
"format_json": "string",
"color_json": "string",
"goal": {
"column": "string",
"label": "string",
},
"label": "string",
"max": {
"column": "string",
"label": "string",
},
"min": {
"column": "string",
"label": "string",
},
"subtitle": "string",
"ticks": {
"mode": "string",
"visible": False,
},
"title": {
"text": "string",
"visible": False,
},
},
"filters": [{
"filter_json": "string",
}],
"hide_border": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"ignore_global_filters": False,
"metric_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"description": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"heatmap_config": {
"legend": {
"size": "string",
"truncate_after_lines": float(0),
"visibility": "string",
},
"data_source_json": "string",
"x_axis_json": "string",
"styling": {
"cells": {
"labels": {
"visible": False,
},
},
},
"axis": {
"x": {
"labels": {
"orientation": "string",
"visible": False,
},
"title": {
"value": "string",
"visible": False,
},
},
"y": {
"labels": {
"visible": False,
},
"title": {
"value": "string",
"visible": False,
},
},
},
"metric_json": "string",
"filters": [{
"filter_json": "string",
}],
"ignore_global_filters": False,
"hide_title": False,
"hide_border": False,
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"description": "string",
"y_axis_json": "string",
},
"legacy_metric_config": {
"data_source_json": "string",
"metric_json": "string",
"ignore_global_filters": False,
"filters": [{
"filter_json": "string",
}],
"hide_border": False,
"hide_title": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"metric_chart_config": {
"metrics": [{
"config_json": "string",
}],
"data_source_json": "string",
"hide_title": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"filters": [{
"filter_json": "string",
}],
"hide_border": False,
"breakdown_by_json": "string",
"ignore_global_filters": False,
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"mosaic_config": {
"group_breakdown_by_json": "string",
"legend": {
"size": "string",
"nested": False,
"truncate_after_lines": float(0),
"visible": "string",
},
"data_source_json": "string",
"hide_border": False,
"ignore_global_filters": False,
"filters": [{
"filter_json": "string",
}],
"esql_group_bies": [{
"collapse_by": "string",
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
}],
"group_by_json": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_title": False,
"esql_metrics": [{
"column": "string",
"format_json": "string",
"label": "string",
}],
"description": "string",
"metrics_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"value_display": {
"mode": "string",
"percent_decimals": float(0),
},
},
"pie_chart_config": {
"data_source_json": "string",
"metrics": [{
"config_json": "string",
}],
"ignore_global_filters": False,
"label_position": "string",
"filters": [{
"filter_json": "string",
}],
"group_bies": [{
"config_json": "string",
}],
"hide_border": False,
"hide_title": False,
"donut_hole": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"legend": {
"size": "string",
"nested": False,
"truncate_after_lines": float(0),
"visible": "string",
},
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"region_map_config": {
"data_source_json": "string",
"region_json": "string",
"metric_json": "string",
"ignore_global_filters": False,
"hide_border": False,
"hide_title": False,
"filters": [{
"filter_json": "string",
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"description": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"tagcloud_config": {
"data_source_json": "string",
"description": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"esql_metric": {
"column": "string",
"format_json": "string",
"label": "string",
},
"esql_tag_by": {
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
},
"filters": [{
"filter_json": "string",
}],
"font_size": {
"max": float(0),
"min": float(0),
},
"hide_border": False,
"hide_title": False,
"ignore_global_filters": False,
"metric_json": "string",
"orientation": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"tag_by_json": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"treemap_config": {
"data_source_json": "string",
"legend": {
"size": "string",
"nested": False,
"truncate_after_lines": float(0),
"visible": "string",
},
"hide_title": False,
"ignore_global_filters": False,
"esql_metrics": [{
"color": {
"color": "string",
"type": "string",
},
"column": "string",
"format_json": "string",
"label": "string",
}],
"filters": [{
"filter_json": "string",
}],
"group_by_json": "string",
"hide_border": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"esql_group_bies": [{
"collapse_by": "string",
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
}],
"description": "string",
"metrics_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"value_display": {
"mode": "string",
"percent_decimals": float(0),
},
},
"waffle_config": {
"data_source_json": "string",
"legend": {
"size": "string",
"truncate_after_lines": float(0),
"values": ["string"],
"visible": "string",
},
"hide_title": False,
"ignore_global_filters": False,
"esql_metrics": [{
"color": {
"color": "string",
"type": "string",
},
"column": "string",
"format_json": "string",
"label": "string",
}],
"filters": [{
"filter_json": "string",
}],
"group_bies": [{
"config_json": "string",
}],
"hide_border": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"esql_group_bies": [{
"collapse_by": "string",
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
}],
"description": "string",
"metrics": [{
"config_json": "string",
}],
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"value_display": {
"mode": "string",
"percent_decimals": float(0),
},
},
"xy_chart_config": {
"fitting": {
"type": "string",
"dotted": False,
"end_value": "string",
},
"decorations": {
"fill_opacity": float(0),
"line_interpolation": "string",
"minimum_bar_height": float(0),
"point_visibility": "string",
"show_current_time_marker": False,
"show_end_zones": False,
"show_value_labels": False,
},
"legend": {
"alignment": "string",
"columns": float(0),
"inside": False,
"position": "string",
"size": "string",
"statistics": ["string"],
"truncate_after_lines": float(0),
"visibility": "string",
},
"axis": {
"x": {
"domain_json": "string",
"grid": False,
"label_orientation": "string",
"scale": "string",
"ticks": False,
"title": {
"value": "string",
"visible": False,
},
},
"y": {
"domain_json": "string",
"grid": False,
"label_orientation": "string",
"scale": "string",
"ticks": False,
"title": {
"value": "string",
"visible": False,
},
},
"y2": {
"domain_json": "string",
"grid": False,
"label_orientation": "string",
"scale": "string",
"ticks": False,
"title": {
"value": "string",
"visible": False,
},
},
},
"layers": [{
"type": "string",
"data_layer": {
"data_source_json": "string",
"ys": [{
"config_json": "string",
}],
"breakdown_by_json": "string",
"ignore_global_filters": False,
"sampling": float(0),
"x_json": "string",
},
"reference_line_layer": {
"data_source_json": "string",
"thresholds": [{
"axis": "string",
"color_json": "string",
"column": "string",
"fill": "string",
"icon": "string",
"operation": "string",
"stroke_dash": "string",
"stroke_width": float(0),
"text": "string",
"value_json": "string",
}],
"ignore_global_filters": False,
"sampling": float(0),
},
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_border": False,
"hide_title": False,
"filters": [{
"filter_json": "string",
}],
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
},
},
}],
access_control={
"access_mode": "string",
},
options={
"auto_apply_filters": False,
"hide_panel_borders": False,
"hide_panel_titles": False,
"sync_colors": False,
"sync_cursor": False,
"sync_tooltips": False,
"use_margins": False,
},
kibana_connections=[{
"api_key": "string",
"bearer_token": "string",
"ca_certs": ["string"],
"endpoints": ["string"],
"insecure": False,
"password": "string",
"username": "string",
}],
sections=[{
"grid": {
"y": float(0),
},
"title": "string",
"collapsed": False,
"id": "string",
"panels": [{
"grid": {
"x": float(0),
"y": float(0),
"h": float(0),
"w": float(0),
},
"type": "string",
"range_slider_control_config": {
"data_view_id": "string",
"field_name": "string",
"ignore_validations": False,
"step": float(0),
"title": "string",
"use_global_filters": False,
"values": ["string"],
},
"slo_alerts_config": {
"slos": [{
"slo_id": "string",
"slo_instance_id": "string",
}],
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"title": "string",
},
"id": "string",
"image_config": {
"src": {
"file": {
"file_id": "string",
},
"url": {
"url": "string",
},
},
"alt_text": "string",
"background_color": "string",
"description": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"trigger": "string",
"open_in_new_tab": False,
"use_filters": False,
"use_time_range": False,
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_border": False,
"hide_title": False,
"object_fit": "string",
"title": "string",
},
"markdown_config": {
"by_reference": {
"ref_id": "string",
"description": "string",
"hide_border": False,
"hide_title": False,
"title": "string",
},
"by_value": {
"content": "string",
"settings": {
"open_links_in_new_tab": False,
},
"description": "string",
"hide_border": False,
"hide_title": False,
"title": "string",
},
},
"options_list_control_config": {
"field_name": "string",
"data_view_id": "string",
"run_past_timeout": False,
"exists_selected": False,
"exclude": False,
"ignore_validations": False,
"display_settings": {
"hide_action_bar": False,
"hide_exclude": False,
"hide_exists": False,
"hide_sort": False,
"placeholder": "string",
},
"search_technique": "string",
"selected_options": ["string"],
"single_select": False,
"sort": {
"by": "string",
"direction": "string",
},
"title": "string",
"use_global_filters": False,
},
"config_json": "string",
"esql_control_config": {
"control_type": "string",
"esql_query": "string",
"selected_options": ["string"],
"variable_name": "string",
"variable_type": "string",
"available_options": ["string"],
"display_settings": {
"hide_action_bar": False,
"hide_exclude": False,
"hide_exists": False,
"hide_sort": False,
"placeholder": "string",
},
"single_select": False,
"title": "string",
},
"slo_burn_rate_config": {
"duration": "string",
"slo_id": "string",
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"slo_instance_id": "string",
"title": "string",
},
"slo_error_budget_config": {
"slo_id": "string",
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"slo_instance_id": "string",
"title": "string",
},
"slo_overview_config": {
"groups": {
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"group_filters": {
"filters_json": "string",
"group_by": "string",
"groups": ["string"],
"kql_query": "string",
},
"hide_border": False,
"hide_title": False,
"title": "string",
},
"single": {
"slo_id": "string",
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"remote_name": "string",
"slo_instance_id": "string",
"title": "string",
},
},
"synthetics_monitors_config": {
"description": "string",
"filters": {
"locations": [{
"label": "string",
"value": "string",
}],
"monitor_ids": [{
"label": "string",
"value": "string",
}],
"monitor_types": [{
"label": "string",
"value": "string",
}],
"projects": [{
"label": "string",
"value": "string",
}],
"tags": [{
"label": "string",
"value": "string",
}],
},
"hide_border": False,
"hide_title": False,
"title": "string",
"view": "string",
},
"synthetics_stats_overview_config": {
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"filters": {
"locations": [{
"label": "string",
"value": "string",
}],
"monitor_ids": [{
"label": "string",
"value": "string",
}],
"monitor_types": [{
"label": "string",
"value": "string",
}],
"projects": [{
"label": "string",
"value": "string",
}],
"tags": [{
"label": "string",
"value": "string",
}],
},
"hide_border": False,
"hide_title": False,
"title": "string",
},
"time_slider_control_config": {
"end_percentage_of_time_range": float(0),
"is_anchored": False,
"start_percentage_of_time_range": float(0),
},
"discover_session_config": {
"by_reference": {
"ref_id": "string",
"overrides": {
"column_orders": ["string"],
"column_settings": {
"string": {
"width": float(0),
},
},
"density": "string",
"header_row_height": "string",
"row_height": "string",
"rows_per_page": float(0),
"sample_size": float(0),
"sorts": [{
"direction": "string",
"name": "string",
}],
},
"selected_tab_id": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
},
"by_value": {
"tab": {
"dsl": {
"data_source_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"column_orders": ["string"],
"column_settings": {
"string": {
"width": float(0),
},
},
"density": "string",
"filters": [{
"filter_json": "string",
}],
"header_row_height": "string",
"row_height": "string",
"rows_per_page": float(0),
"sample_size": float(0),
"sorts": [{
"direction": "string",
"name": "string",
}],
"view_mode": "string",
},
"esql": {
"data_source_json": "string",
"column_orders": ["string"],
"column_settings": {
"string": {
"width": float(0),
},
},
"density": "string",
"header_row_height": "string",
"row_height": "string",
"sorts": [{
"direction": "string",
"name": "string",
}],
},
},
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
},
"description": "string",
"drilldowns": [{
"label": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
}],
"hide_border": False,
"hide_title": False,
"title": "string",
},
"vis_config": {
"by_reference": {
"ref_id": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"description": "string",
"drilldowns": [{
"dashboard": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"use_filters": False,
"use_time_range": False,
},
"discover": {
"label": "string",
"open_in_new_tab": False,
},
"url": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_border": False,
"hide_title": False,
"references_json": "string",
"title": "string",
},
"by_value": {
"datatable_config": {
"esql": {
"data_source_json": "string",
"styling": {
"density": {
"height": {
"header": {
"max_lines": float(0),
"type": "string",
},
"value": {
"lines": float(0),
"type": "string",
},
},
"mode": "string",
},
"paging": float(0),
"sort_by_json": "string",
},
"metrics": [{
"config_json": "string",
}],
"ignore_global_filters": False,
"hide_border": False,
"hide_title": False,
"filters": [{
"filter_json": "string",
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"references_json": "string",
"rows": [{
"config_json": "string",
}],
"sampling": float(0),
"split_metrics_bies": [{
"config_json": "string",
}],
"description": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"no_esql": {
"data_source_json": "string",
"styling": {
"density": {
"height": {
"header": {
"max_lines": float(0),
"type": "string",
},
"value": {
"lines": float(0),
"type": "string",
},
},
"mode": "string",
},
"paging": float(0),
"sort_by_json": "string",
},
"query": {
"expression": "string",
"language": "string",
},
"metrics": [{
"config_json": "string",
}],
"hide_border": False,
"hide_title": False,
"ignore_global_filters": False,
"filters": [{
"filter_json": "string",
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"references_json": "string",
"rows": [{
"config_json": "string",
}],
"sampling": float(0),
"split_metrics_bies": [{
"config_json": "string",
}],
"description": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
},
"gauge_config": {
"data_source_json": "string",
"styling": {
"shape_json": "string",
},
"hide_title": False,
"esql_metric": {
"column": "string",
"format_json": "string",
"color_json": "string",
"goal": {
"column": "string",
"label": "string",
},
"label": "string",
"max": {
"column": "string",
"label": "string",
},
"min": {
"column": "string",
"label": "string",
},
"subtitle": "string",
"ticks": {
"mode": "string",
"visible": False,
},
"title": {
"text": "string",
"visible": False,
},
},
"filters": [{
"filter_json": "string",
}],
"hide_border": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"ignore_global_filters": False,
"metric_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"description": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"heatmap_config": {
"legend": {
"size": "string",
"truncate_after_lines": float(0),
"visibility": "string",
},
"data_source_json": "string",
"x_axis_json": "string",
"styling": {
"cells": {
"labels": {
"visible": False,
},
},
},
"axis": {
"x": {
"labels": {
"orientation": "string",
"visible": False,
},
"title": {
"value": "string",
"visible": False,
},
},
"y": {
"labels": {
"visible": False,
},
"title": {
"value": "string",
"visible": False,
},
},
},
"metric_json": "string",
"filters": [{
"filter_json": "string",
}],
"ignore_global_filters": False,
"hide_title": False,
"hide_border": False,
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"description": "string",
"y_axis_json": "string",
},
"legacy_metric_config": {
"data_source_json": "string",
"metric_json": "string",
"ignore_global_filters": False,
"filters": [{
"filter_json": "string",
}],
"hide_border": False,
"hide_title": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"metric_chart_config": {
"metrics": [{
"config_json": "string",
}],
"data_source_json": "string",
"hide_title": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"filters": [{
"filter_json": "string",
}],
"hide_border": False,
"breakdown_by_json": "string",
"ignore_global_filters": False,
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"mosaic_config": {
"group_breakdown_by_json": "string",
"legend": {
"size": "string",
"nested": False,
"truncate_after_lines": float(0),
"visible": "string",
},
"data_source_json": "string",
"hide_border": False,
"ignore_global_filters": False,
"filters": [{
"filter_json": "string",
}],
"esql_group_bies": [{
"collapse_by": "string",
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
}],
"group_by_json": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_title": False,
"esql_metrics": [{
"column": "string",
"format_json": "string",
"label": "string",
}],
"description": "string",
"metrics_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"value_display": {
"mode": "string",
"percent_decimals": float(0),
},
},
"pie_chart_config": {
"data_source_json": "string",
"metrics": [{
"config_json": "string",
}],
"ignore_global_filters": False,
"label_position": "string",
"filters": [{
"filter_json": "string",
}],
"group_bies": [{
"config_json": "string",
}],
"hide_border": False,
"hide_title": False,
"donut_hole": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"legend": {
"size": "string",
"nested": False,
"truncate_after_lines": float(0),
"visible": "string",
},
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"region_map_config": {
"data_source_json": "string",
"region_json": "string",
"metric_json": "string",
"ignore_global_filters": False,
"hide_border": False,
"hide_title": False,
"filters": [{
"filter_json": "string",
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"description": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"tagcloud_config": {
"data_source_json": "string",
"description": "string",
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"esql_metric": {
"column": "string",
"format_json": "string",
"label": "string",
},
"esql_tag_by": {
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
},
"filters": [{
"filter_json": "string",
}],
"font_size": {
"max": float(0),
"min": float(0),
},
"hide_border": False,
"hide_title": False,
"ignore_global_filters": False,
"metric_json": "string",
"orientation": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"tag_by_json": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
"treemap_config": {
"data_source_json": "string",
"legend": {
"size": "string",
"nested": False,
"truncate_after_lines": float(0),
"visible": "string",
},
"hide_title": False,
"ignore_global_filters": False,
"esql_metrics": [{
"color": {
"color": "string",
"type": "string",
},
"column": "string",
"format_json": "string",
"label": "string",
}],
"filters": [{
"filter_json": "string",
}],
"group_by_json": "string",
"hide_border": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"esql_group_bies": [{
"collapse_by": "string",
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
}],
"description": "string",
"metrics_json": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"value_display": {
"mode": "string",
"percent_decimals": float(0),
},
},
"waffle_config": {
"data_source_json": "string",
"legend": {
"size": "string",
"truncate_after_lines": float(0),
"values": ["string"],
"visible": "string",
},
"hide_title": False,
"ignore_global_filters": False,
"esql_metrics": [{
"color": {
"color": "string",
"type": "string",
},
"column": "string",
"format_json": "string",
"label": "string",
}],
"filters": [{
"filter_json": "string",
}],
"group_bies": [{
"config_json": "string",
}],
"hide_border": False,
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"esql_group_bies": [{
"collapse_by": "string",
"color_json": "string",
"column": "string",
"format_json": "string",
"label": "string",
}],
"description": "string",
"metrics": [{
"config_json": "string",
}],
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"sampling": float(0),
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
"value_display": {
"mode": "string",
"percent_decimals": float(0),
},
},
"xy_chart_config": {
"fitting": {
"type": "string",
"dotted": False,
"end_value": "string",
},
"decorations": {
"fill_opacity": float(0),
"line_interpolation": "string",
"minimum_bar_height": float(0),
"point_visibility": "string",
"show_current_time_marker": False,
"show_end_zones": False,
"show_value_labels": False,
},
"legend": {
"alignment": "string",
"columns": float(0),
"inside": False,
"position": "string",
"size": "string",
"statistics": ["string"],
"truncate_after_lines": float(0),
"visibility": "string",
},
"axis": {
"x": {
"domain_json": "string",
"grid": False,
"label_orientation": "string",
"scale": "string",
"ticks": False,
"title": {
"value": "string",
"visible": False,
},
},
"y": {
"domain_json": "string",
"grid": False,
"label_orientation": "string",
"scale": "string",
"ticks": False,
"title": {
"value": "string",
"visible": False,
},
},
"y2": {
"domain_json": "string",
"grid": False,
"label_orientation": "string",
"scale": "string",
"ticks": False,
"title": {
"value": "string",
"visible": False,
},
},
},
"layers": [{
"type": "string",
"data_layer": {
"data_source_json": "string",
"ys": [{
"config_json": "string",
}],
"breakdown_by_json": "string",
"ignore_global_filters": False,
"sampling": float(0),
"x_json": "string",
},
"reference_line_layer": {
"data_source_json": "string",
"thresholds": [{
"axis": "string",
"color_json": "string",
"column": "string",
"fill": "string",
"icon": "string",
"operation": "string",
"stroke_dash": "string",
"stroke_width": float(0),
"text": "string",
"value_json": "string",
}],
"ignore_global_filters": False,
"sampling": float(0),
},
}],
"drilldowns": [{
"dashboard_drilldown": {
"dashboard_id": "string",
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
"use_filters": False,
"use_time_range": False,
},
"discover_drilldown": {
"label": "string",
"open_in_new_tab": False,
"trigger": "string",
},
"url_drilldown": {
"label": "string",
"trigger": "string",
"url": "string",
"encode_url": False,
"open_in_new_tab": False,
},
}],
"hide_border": False,
"hide_title": False,
"filters": [{
"filter_json": "string",
}],
"description": "string",
"query": {
"expression": "string",
"language": "string",
},
"references_json": "string",
"time_range": {
"from_": "string",
"to": "string",
"mode": "string",
},
"title": "string",
},
},
},
}],
}],
space_id="string",
tags=["string"],
filters=[{
"filter_json": "string",
}],
description="string")
const kibanaDashboardResource = new elasticstack.KibanaDashboard("kibanaDashboardResource", {
query: {
language: "string",
json: "string",
text: "string",
},
title: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
refreshInterval: {
pause: false,
value: 0,
},
pinnedPanels: [{
type: "string",
esqlControlConfig: {
controlType: "string",
esqlQuery: "string",
selectedOptions: ["string"],
variableName: "string",
variableType: "string",
availableOptions: ["string"],
displaySettings: {
hideActionBar: false,
hideExclude: false,
hideExists: false,
hideSort: false,
placeholder: "string",
},
singleSelect: false,
title: "string",
},
optionsListControlConfig: {
fieldName: "string",
dataViewId: "string",
runPastTimeout: false,
existsSelected: false,
exclude: false,
ignoreValidations: false,
displaySettings: {
hideActionBar: false,
hideExclude: false,
hideExists: false,
hideSort: false,
placeholder: "string",
},
searchTechnique: "string",
selectedOptions: ["string"],
singleSelect: false,
sort: {
by: "string",
direction: "string",
},
title: "string",
useGlobalFilters: false,
},
rangeSliderControlConfig: {
dataViewId: "string",
fieldName: "string",
ignoreValidations: false,
step: 0,
title: "string",
useGlobalFilters: false,
values: ["string"],
},
timeSliderControlConfig: {
endPercentageOfTimeRange: 0,
isAnchored: false,
startPercentageOfTimeRange: 0,
},
}],
panels: [{
grid: {
x: 0,
y: 0,
h: 0,
w: 0,
},
type: "string",
rangeSliderControlConfig: {
dataViewId: "string",
fieldName: "string",
ignoreValidations: false,
step: 0,
title: "string",
useGlobalFilters: false,
values: ["string"],
},
sloAlertsConfig: {
slos: [{
sloId: "string",
sloInstanceId: "string",
}],
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
title: "string",
},
id: "string",
imageConfig: {
src: {
file: {
fileId: "string",
},
url: {
url: "string",
},
},
altText: "string",
backgroundColor: "string",
description: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
trigger: "string",
openInNewTab: false,
useFilters: false,
useTimeRange: false,
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideBorder: false,
hideTitle: false,
objectFit: "string",
title: "string",
},
markdownConfig: {
byReference: {
refId: "string",
description: "string",
hideBorder: false,
hideTitle: false,
title: "string",
},
byValue: {
content: "string",
settings: {
openLinksInNewTab: false,
},
description: "string",
hideBorder: false,
hideTitle: false,
title: "string",
},
},
optionsListControlConfig: {
fieldName: "string",
dataViewId: "string",
runPastTimeout: false,
existsSelected: false,
exclude: false,
ignoreValidations: false,
displaySettings: {
hideActionBar: false,
hideExclude: false,
hideExists: false,
hideSort: false,
placeholder: "string",
},
searchTechnique: "string",
selectedOptions: ["string"],
singleSelect: false,
sort: {
by: "string",
direction: "string",
},
title: "string",
useGlobalFilters: false,
},
configJson: "string",
esqlControlConfig: {
controlType: "string",
esqlQuery: "string",
selectedOptions: ["string"],
variableName: "string",
variableType: "string",
availableOptions: ["string"],
displaySettings: {
hideActionBar: false,
hideExclude: false,
hideExists: false,
hideSort: false,
placeholder: "string",
},
singleSelect: false,
title: "string",
},
sloBurnRateConfig: {
duration: "string",
sloId: "string",
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
sloInstanceId: "string",
title: "string",
},
sloErrorBudgetConfig: {
sloId: "string",
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
sloInstanceId: "string",
title: "string",
},
sloOverviewConfig: {
groups: {
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
groupFilters: {
filtersJson: "string",
groupBy: "string",
groups: ["string"],
kqlQuery: "string",
},
hideBorder: false,
hideTitle: false,
title: "string",
},
single: {
sloId: "string",
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
remoteName: "string",
sloInstanceId: "string",
title: "string",
},
},
syntheticsMonitorsConfig: {
description: "string",
filters: {
locations: [{
label: "string",
value: "string",
}],
monitorIds: [{
label: "string",
value: "string",
}],
monitorTypes: [{
label: "string",
value: "string",
}],
projects: [{
label: "string",
value: "string",
}],
tags: [{
label: "string",
value: "string",
}],
},
hideBorder: false,
hideTitle: false,
title: "string",
view: "string",
},
syntheticsStatsOverviewConfig: {
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
filters: {
locations: [{
label: "string",
value: "string",
}],
monitorIds: [{
label: "string",
value: "string",
}],
monitorTypes: [{
label: "string",
value: "string",
}],
projects: [{
label: "string",
value: "string",
}],
tags: [{
label: "string",
value: "string",
}],
},
hideBorder: false,
hideTitle: false,
title: "string",
},
timeSliderControlConfig: {
endPercentageOfTimeRange: 0,
isAnchored: false,
startPercentageOfTimeRange: 0,
},
discoverSessionConfig: {
byReference: {
refId: "string",
overrides: {
columnOrders: ["string"],
columnSettings: {
string: {
width: 0,
},
},
density: "string",
headerRowHeight: "string",
rowHeight: "string",
rowsPerPage: 0,
sampleSize: 0,
sorts: [{
direction: "string",
name: "string",
}],
},
selectedTabId: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
},
byValue: {
tab: {
dsl: {
dataSourceJson: "string",
query: {
expression: "string",
language: "string",
},
columnOrders: ["string"],
columnSettings: {
string: {
width: 0,
},
},
density: "string",
filters: [{
filterJson: "string",
}],
headerRowHeight: "string",
rowHeight: "string",
rowsPerPage: 0,
sampleSize: 0,
sorts: [{
direction: "string",
name: "string",
}],
viewMode: "string",
},
esql: {
dataSourceJson: "string",
columnOrders: ["string"],
columnSettings: {
string: {
width: 0,
},
},
density: "string",
headerRowHeight: "string",
rowHeight: "string",
sorts: [{
direction: "string",
name: "string",
}],
},
},
timeRange: {
from: "string",
to: "string",
mode: "string",
},
},
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
title: "string",
},
visConfig: {
byReference: {
refId: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
description: "string",
drilldowns: [{
dashboard: {
dashboardId: "string",
label: "string",
openInNewTab: false,
useFilters: false,
useTimeRange: false,
},
discover: {
label: "string",
openInNewTab: false,
},
url: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideBorder: false,
hideTitle: false,
referencesJson: "string",
title: "string",
},
byValue: {
datatableConfig: {
esql: {
dataSourceJson: "string",
styling: {
density: {
height: {
header: {
maxLines: 0,
type: "string",
},
value: {
lines: 0,
type: "string",
},
},
mode: "string",
},
paging: 0,
sortByJson: "string",
},
metrics: [{
configJson: "string",
}],
ignoreGlobalFilters: false,
hideBorder: false,
hideTitle: false,
filters: [{
filterJson: "string",
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
referencesJson: "string",
rows: [{
configJson: "string",
}],
sampling: 0,
splitMetricsBies: [{
configJson: "string",
}],
description: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
noEsql: {
dataSourceJson: "string",
styling: {
density: {
height: {
header: {
maxLines: 0,
type: "string",
},
value: {
lines: 0,
type: "string",
},
},
mode: "string",
},
paging: 0,
sortByJson: "string",
},
query: {
expression: "string",
language: "string",
},
metrics: [{
configJson: "string",
}],
hideBorder: false,
hideTitle: false,
ignoreGlobalFilters: false,
filters: [{
filterJson: "string",
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
referencesJson: "string",
rows: [{
configJson: "string",
}],
sampling: 0,
splitMetricsBies: [{
configJson: "string",
}],
description: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
},
gaugeConfig: {
dataSourceJson: "string",
styling: {
shapeJson: "string",
},
hideTitle: false,
esqlMetric: {
column: "string",
formatJson: "string",
colorJson: "string",
goal: {
column: "string",
label: "string",
},
label: "string",
max: {
column: "string",
label: "string",
},
min: {
column: "string",
label: "string",
},
subtitle: "string",
ticks: {
mode: "string",
visible: false,
},
title: {
text: "string",
visible: false,
},
},
filters: [{
filterJson: "string",
}],
hideBorder: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
ignoreGlobalFilters: false,
metricJson: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
description: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
heatmapConfig: {
legend: {
size: "string",
truncateAfterLines: 0,
visibility: "string",
},
dataSourceJson: "string",
xAxisJson: "string",
styling: {
cells: {
labels: {
visible: false,
},
},
},
axis: {
x: {
labels: {
orientation: "string",
visible: false,
},
title: {
value: "string",
visible: false,
},
},
y: {
labels: {
visible: false,
},
title: {
value: "string",
visible: false,
},
},
},
metricJson: "string",
filters: [{
filterJson: "string",
}],
ignoreGlobalFilters: false,
hideTitle: false,
hideBorder: false,
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
description: "string",
yAxisJson: "string",
},
legacyMetricConfig: {
dataSourceJson: "string",
metricJson: "string",
ignoreGlobalFilters: false,
filters: [{
filterJson: "string",
}],
hideBorder: false,
hideTitle: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
metricChartConfig: {
metrics: [{
configJson: "string",
}],
dataSourceJson: "string",
hideTitle: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
filters: [{
filterJson: "string",
}],
hideBorder: false,
breakdownByJson: "string",
ignoreGlobalFilters: false,
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
mosaicConfig: {
groupBreakdownByJson: "string",
legend: {
size: "string",
nested: false,
truncateAfterLines: 0,
visible: "string",
},
dataSourceJson: "string",
hideBorder: false,
ignoreGlobalFilters: false,
filters: [{
filterJson: "string",
}],
esqlGroupBies: [{
collapseBy: "string",
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
}],
groupByJson: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideTitle: false,
esqlMetrics: [{
column: "string",
formatJson: "string",
label: "string",
}],
description: "string",
metricsJson: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
valueDisplay: {
mode: "string",
percentDecimals: 0,
},
},
pieChartConfig: {
dataSourceJson: "string",
metrics: [{
configJson: "string",
}],
ignoreGlobalFilters: false,
labelPosition: "string",
filters: [{
filterJson: "string",
}],
groupBies: [{
configJson: "string",
}],
hideBorder: false,
hideTitle: false,
donutHole: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
legend: {
size: "string",
nested: false,
truncateAfterLines: 0,
visible: "string",
},
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
regionMapConfig: {
dataSourceJson: "string",
regionJson: "string",
metricJson: "string",
ignoreGlobalFilters: false,
hideBorder: false,
hideTitle: false,
filters: [{
filterJson: "string",
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
description: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
tagcloudConfig: {
dataSourceJson: "string",
description: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
esqlMetric: {
column: "string",
formatJson: "string",
label: "string",
},
esqlTagBy: {
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
},
filters: [{
filterJson: "string",
}],
fontSize: {
max: 0,
min: 0,
},
hideBorder: false,
hideTitle: false,
ignoreGlobalFilters: false,
metricJson: "string",
orientation: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
tagByJson: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
treemapConfig: {
dataSourceJson: "string",
legend: {
size: "string",
nested: false,
truncateAfterLines: 0,
visible: "string",
},
hideTitle: false,
ignoreGlobalFilters: false,
esqlMetrics: [{
color: {
color: "string",
type: "string",
},
column: "string",
formatJson: "string",
label: "string",
}],
filters: [{
filterJson: "string",
}],
groupByJson: "string",
hideBorder: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
esqlGroupBies: [{
collapseBy: "string",
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
}],
description: "string",
metricsJson: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
valueDisplay: {
mode: "string",
percentDecimals: 0,
},
},
waffleConfig: {
dataSourceJson: "string",
legend: {
size: "string",
truncateAfterLines: 0,
values: ["string"],
visible: "string",
},
hideTitle: false,
ignoreGlobalFilters: false,
esqlMetrics: [{
color: {
color: "string",
type: "string",
},
column: "string",
formatJson: "string",
label: "string",
}],
filters: [{
filterJson: "string",
}],
groupBies: [{
configJson: "string",
}],
hideBorder: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
esqlGroupBies: [{
collapseBy: "string",
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
}],
description: "string",
metrics: [{
configJson: "string",
}],
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
valueDisplay: {
mode: "string",
percentDecimals: 0,
},
},
xyChartConfig: {
fitting: {
type: "string",
dotted: false,
endValue: "string",
},
decorations: {
fillOpacity: 0,
lineInterpolation: "string",
minimumBarHeight: 0,
pointVisibility: "string",
showCurrentTimeMarker: false,
showEndZones: false,
showValueLabels: false,
},
legend: {
alignment: "string",
columns: 0,
inside: false,
position: "string",
size: "string",
statistics: ["string"],
truncateAfterLines: 0,
visibility: "string",
},
axis: {
x: {
domainJson: "string",
grid: false,
labelOrientation: "string",
scale: "string",
ticks: false,
title: {
value: "string",
visible: false,
},
},
y: {
domainJson: "string",
grid: false,
labelOrientation: "string",
scale: "string",
ticks: false,
title: {
value: "string",
visible: false,
},
},
y2: {
domainJson: "string",
grid: false,
labelOrientation: "string",
scale: "string",
ticks: false,
title: {
value: "string",
visible: false,
},
},
},
layers: [{
type: "string",
dataLayer: {
dataSourceJson: "string",
ys: [{
configJson: "string",
}],
breakdownByJson: "string",
ignoreGlobalFilters: false,
sampling: 0,
xJson: "string",
},
referenceLineLayer: {
dataSourceJson: "string",
thresholds: [{
axis: "string",
colorJson: "string",
column: "string",
fill: "string",
icon: "string",
operation: "string",
strokeDash: "string",
strokeWidth: 0,
text: "string",
valueJson: "string",
}],
ignoreGlobalFilters: false,
sampling: 0,
},
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideBorder: false,
hideTitle: false,
filters: [{
filterJson: "string",
}],
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
},
},
}],
accessControl: {
accessMode: "string",
},
options: {
autoApplyFilters: false,
hidePanelBorders: false,
hidePanelTitles: false,
syncColors: false,
syncCursor: false,
syncTooltips: false,
useMargins: false,
},
kibanaConnections: [{
apiKey: "string",
bearerToken: "string",
caCerts: ["string"],
endpoints: ["string"],
insecure: false,
password: "string",
username: "string",
}],
sections: [{
grid: {
y: 0,
},
title: "string",
collapsed: false,
id: "string",
panels: [{
grid: {
x: 0,
y: 0,
h: 0,
w: 0,
},
type: "string",
rangeSliderControlConfig: {
dataViewId: "string",
fieldName: "string",
ignoreValidations: false,
step: 0,
title: "string",
useGlobalFilters: false,
values: ["string"],
},
sloAlertsConfig: {
slos: [{
sloId: "string",
sloInstanceId: "string",
}],
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
title: "string",
},
id: "string",
imageConfig: {
src: {
file: {
fileId: "string",
},
url: {
url: "string",
},
},
altText: "string",
backgroundColor: "string",
description: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
trigger: "string",
openInNewTab: false,
useFilters: false,
useTimeRange: false,
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideBorder: false,
hideTitle: false,
objectFit: "string",
title: "string",
},
markdownConfig: {
byReference: {
refId: "string",
description: "string",
hideBorder: false,
hideTitle: false,
title: "string",
},
byValue: {
content: "string",
settings: {
openLinksInNewTab: false,
},
description: "string",
hideBorder: false,
hideTitle: false,
title: "string",
},
},
optionsListControlConfig: {
fieldName: "string",
dataViewId: "string",
runPastTimeout: false,
existsSelected: false,
exclude: false,
ignoreValidations: false,
displaySettings: {
hideActionBar: false,
hideExclude: false,
hideExists: false,
hideSort: false,
placeholder: "string",
},
searchTechnique: "string",
selectedOptions: ["string"],
singleSelect: false,
sort: {
by: "string",
direction: "string",
},
title: "string",
useGlobalFilters: false,
},
configJson: "string",
esqlControlConfig: {
controlType: "string",
esqlQuery: "string",
selectedOptions: ["string"],
variableName: "string",
variableType: "string",
availableOptions: ["string"],
displaySettings: {
hideActionBar: false,
hideExclude: false,
hideExists: false,
hideSort: false,
placeholder: "string",
},
singleSelect: false,
title: "string",
},
sloBurnRateConfig: {
duration: "string",
sloId: "string",
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
sloInstanceId: "string",
title: "string",
},
sloErrorBudgetConfig: {
sloId: "string",
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
sloInstanceId: "string",
title: "string",
},
sloOverviewConfig: {
groups: {
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
groupFilters: {
filtersJson: "string",
groupBy: "string",
groups: ["string"],
kqlQuery: "string",
},
hideBorder: false,
hideTitle: false,
title: "string",
},
single: {
sloId: "string",
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
remoteName: "string",
sloInstanceId: "string",
title: "string",
},
},
syntheticsMonitorsConfig: {
description: "string",
filters: {
locations: [{
label: "string",
value: "string",
}],
monitorIds: [{
label: "string",
value: "string",
}],
monitorTypes: [{
label: "string",
value: "string",
}],
projects: [{
label: "string",
value: "string",
}],
tags: [{
label: "string",
value: "string",
}],
},
hideBorder: false,
hideTitle: false,
title: "string",
view: "string",
},
syntheticsStatsOverviewConfig: {
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
filters: {
locations: [{
label: "string",
value: "string",
}],
monitorIds: [{
label: "string",
value: "string",
}],
monitorTypes: [{
label: "string",
value: "string",
}],
projects: [{
label: "string",
value: "string",
}],
tags: [{
label: "string",
value: "string",
}],
},
hideBorder: false,
hideTitle: false,
title: "string",
},
timeSliderControlConfig: {
endPercentageOfTimeRange: 0,
isAnchored: false,
startPercentageOfTimeRange: 0,
},
discoverSessionConfig: {
byReference: {
refId: "string",
overrides: {
columnOrders: ["string"],
columnSettings: {
string: {
width: 0,
},
},
density: "string",
headerRowHeight: "string",
rowHeight: "string",
rowsPerPage: 0,
sampleSize: 0,
sorts: [{
direction: "string",
name: "string",
}],
},
selectedTabId: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
},
byValue: {
tab: {
dsl: {
dataSourceJson: "string",
query: {
expression: "string",
language: "string",
},
columnOrders: ["string"],
columnSettings: {
string: {
width: 0,
},
},
density: "string",
filters: [{
filterJson: "string",
}],
headerRowHeight: "string",
rowHeight: "string",
rowsPerPage: 0,
sampleSize: 0,
sorts: [{
direction: "string",
name: "string",
}],
viewMode: "string",
},
esql: {
dataSourceJson: "string",
columnOrders: ["string"],
columnSettings: {
string: {
width: 0,
},
},
density: "string",
headerRowHeight: "string",
rowHeight: "string",
sorts: [{
direction: "string",
name: "string",
}],
},
},
timeRange: {
from: "string",
to: "string",
mode: "string",
},
},
description: "string",
drilldowns: [{
label: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
}],
hideBorder: false,
hideTitle: false,
title: "string",
},
visConfig: {
byReference: {
refId: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
description: "string",
drilldowns: [{
dashboard: {
dashboardId: "string",
label: "string",
openInNewTab: false,
useFilters: false,
useTimeRange: false,
},
discover: {
label: "string",
openInNewTab: false,
},
url: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideBorder: false,
hideTitle: false,
referencesJson: "string",
title: "string",
},
byValue: {
datatableConfig: {
esql: {
dataSourceJson: "string",
styling: {
density: {
height: {
header: {
maxLines: 0,
type: "string",
},
value: {
lines: 0,
type: "string",
},
},
mode: "string",
},
paging: 0,
sortByJson: "string",
},
metrics: [{
configJson: "string",
}],
ignoreGlobalFilters: false,
hideBorder: false,
hideTitle: false,
filters: [{
filterJson: "string",
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
referencesJson: "string",
rows: [{
configJson: "string",
}],
sampling: 0,
splitMetricsBies: [{
configJson: "string",
}],
description: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
noEsql: {
dataSourceJson: "string",
styling: {
density: {
height: {
header: {
maxLines: 0,
type: "string",
},
value: {
lines: 0,
type: "string",
},
},
mode: "string",
},
paging: 0,
sortByJson: "string",
},
query: {
expression: "string",
language: "string",
},
metrics: [{
configJson: "string",
}],
hideBorder: false,
hideTitle: false,
ignoreGlobalFilters: false,
filters: [{
filterJson: "string",
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
referencesJson: "string",
rows: [{
configJson: "string",
}],
sampling: 0,
splitMetricsBies: [{
configJson: "string",
}],
description: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
},
gaugeConfig: {
dataSourceJson: "string",
styling: {
shapeJson: "string",
},
hideTitle: false,
esqlMetric: {
column: "string",
formatJson: "string",
colorJson: "string",
goal: {
column: "string",
label: "string",
},
label: "string",
max: {
column: "string",
label: "string",
},
min: {
column: "string",
label: "string",
},
subtitle: "string",
ticks: {
mode: "string",
visible: false,
},
title: {
text: "string",
visible: false,
},
},
filters: [{
filterJson: "string",
}],
hideBorder: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
ignoreGlobalFilters: false,
metricJson: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
description: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
heatmapConfig: {
legend: {
size: "string",
truncateAfterLines: 0,
visibility: "string",
},
dataSourceJson: "string",
xAxisJson: "string",
styling: {
cells: {
labels: {
visible: false,
},
},
},
axis: {
x: {
labels: {
orientation: "string",
visible: false,
},
title: {
value: "string",
visible: false,
},
},
y: {
labels: {
visible: false,
},
title: {
value: "string",
visible: false,
},
},
},
metricJson: "string",
filters: [{
filterJson: "string",
}],
ignoreGlobalFilters: false,
hideTitle: false,
hideBorder: false,
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
description: "string",
yAxisJson: "string",
},
legacyMetricConfig: {
dataSourceJson: "string",
metricJson: "string",
ignoreGlobalFilters: false,
filters: [{
filterJson: "string",
}],
hideBorder: false,
hideTitle: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
metricChartConfig: {
metrics: [{
configJson: "string",
}],
dataSourceJson: "string",
hideTitle: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
filters: [{
filterJson: "string",
}],
hideBorder: false,
breakdownByJson: "string",
ignoreGlobalFilters: false,
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
mosaicConfig: {
groupBreakdownByJson: "string",
legend: {
size: "string",
nested: false,
truncateAfterLines: 0,
visible: "string",
},
dataSourceJson: "string",
hideBorder: false,
ignoreGlobalFilters: false,
filters: [{
filterJson: "string",
}],
esqlGroupBies: [{
collapseBy: "string",
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
}],
groupByJson: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideTitle: false,
esqlMetrics: [{
column: "string",
formatJson: "string",
label: "string",
}],
description: "string",
metricsJson: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
valueDisplay: {
mode: "string",
percentDecimals: 0,
},
},
pieChartConfig: {
dataSourceJson: "string",
metrics: [{
configJson: "string",
}],
ignoreGlobalFilters: false,
labelPosition: "string",
filters: [{
filterJson: "string",
}],
groupBies: [{
configJson: "string",
}],
hideBorder: false,
hideTitle: false,
donutHole: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
legend: {
size: "string",
nested: false,
truncateAfterLines: 0,
visible: "string",
},
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
regionMapConfig: {
dataSourceJson: "string",
regionJson: "string",
metricJson: "string",
ignoreGlobalFilters: false,
hideBorder: false,
hideTitle: false,
filters: [{
filterJson: "string",
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
description: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
tagcloudConfig: {
dataSourceJson: "string",
description: "string",
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
esqlMetric: {
column: "string",
formatJson: "string",
label: "string",
},
esqlTagBy: {
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
},
filters: [{
filterJson: "string",
}],
fontSize: {
max: 0,
min: 0,
},
hideBorder: false,
hideTitle: false,
ignoreGlobalFilters: false,
metricJson: "string",
orientation: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
tagByJson: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
treemapConfig: {
dataSourceJson: "string",
legend: {
size: "string",
nested: false,
truncateAfterLines: 0,
visible: "string",
},
hideTitle: false,
ignoreGlobalFilters: false,
esqlMetrics: [{
color: {
color: "string",
type: "string",
},
column: "string",
formatJson: "string",
label: "string",
}],
filters: [{
filterJson: "string",
}],
groupByJson: "string",
hideBorder: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
esqlGroupBies: [{
collapseBy: "string",
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
}],
description: "string",
metricsJson: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
valueDisplay: {
mode: "string",
percentDecimals: 0,
},
},
waffleConfig: {
dataSourceJson: "string",
legend: {
size: "string",
truncateAfterLines: 0,
values: ["string"],
visible: "string",
},
hideTitle: false,
ignoreGlobalFilters: false,
esqlMetrics: [{
color: {
color: "string",
type: "string",
},
column: "string",
formatJson: "string",
label: "string",
}],
filters: [{
filterJson: "string",
}],
groupBies: [{
configJson: "string",
}],
hideBorder: false,
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
esqlGroupBies: [{
collapseBy: "string",
colorJson: "string",
column: "string",
formatJson: "string",
label: "string",
}],
description: "string",
metrics: [{
configJson: "string",
}],
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
sampling: 0,
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
valueDisplay: {
mode: "string",
percentDecimals: 0,
},
},
xyChartConfig: {
fitting: {
type: "string",
dotted: false,
endValue: "string",
},
decorations: {
fillOpacity: 0,
lineInterpolation: "string",
minimumBarHeight: 0,
pointVisibility: "string",
showCurrentTimeMarker: false,
showEndZones: false,
showValueLabels: false,
},
legend: {
alignment: "string",
columns: 0,
inside: false,
position: "string",
size: "string",
statistics: ["string"],
truncateAfterLines: 0,
visibility: "string",
},
axis: {
x: {
domainJson: "string",
grid: false,
labelOrientation: "string",
scale: "string",
ticks: false,
title: {
value: "string",
visible: false,
},
},
y: {
domainJson: "string",
grid: false,
labelOrientation: "string",
scale: "string",
ticks: false,
title: {
value: "string",
visible: false,
},
},
y2: {
domainJson: "string",
grid: false,
labelOrientation: "string",
scale: "string",
ticks: false,
title: {
value: "string",
visible: false,
},
},
},
layers: [{
type: "string",
dataLayer: {
dataSourceJson: "string",
ys: [{
configJson: "string",
}],
breakdownByJson: "string",
ignoreGlobalFilters: false,
sampling: 0,
xJson: "string",
},
referenceLineLayer: {
dataSourceJson: "string",
thresholds: [{
axis: "string",
colorJson: "string",
column: "string",
fill: "string",
icon: "string",
operation: "string",
strokeDash: "string",
strokeWidth: 0,
text: "string",
valueJson: "string",
}],
ignoreGlobalFilters: false,
sampling: 0,
},
}],
drilldowns: [{
dashboardDrilldown: {
dashboardId: "string",
label: "string",
openInNewTab: false,
trigger: "string",
useFilters: false,
useTimeRange: false,
},
discoverDrilldown: {
label: "string",
openInNewTab: false,
trigger: "string",
},
urlDrilldown: {
label: "string",
trigger: "string",
url: "string",
encodeUrl: false,
openInNewTab: false,
},
}],
hideBorder: false,
hideTitle: false,
filters: [{
filterJson: "string",
}],
description: "string",
query: {
expression: "string",
language: "string",
},
referencesJson: "string",
timeRange: {
from: "string",
to: "string",
mode: "string",
},
title: "string",
},
},
},
}],
}],
spaceId: "string",
tags: ["string"],
filters: [{
filterJson: "string",
}],
description: "string",
});
type: elasticstack:KibanaDashboard
properties:
accessControl:
accessMode: string
description: string
filters:
- filterJson: string
kibanaConnections:
- apiKey: string
bearerToken: string
caCerts:
- string
endpoints:
- string
insecure: false
password: string
username: string
options:
autoApplyFilters: false
hidePanelBorders: false
hidePanelTitles: false
syncColors: false
syncCursor: false
syncTooltips: false
useMargins: false
panels:
- configJson: string
discoverSessionConfig:
byReference:
overrides:
columnOrders:
- string
columnSettings:
string:
width: 0
density: string
headerRowHeight: string
rowHeight: string
rowsPerPage: 0
sampleSize: 0
sorts:
- direction: string
name: string
refId: string
selectedTabId: string
timeRange:
from: string
mode: string
to: string
byValue:
tab:
dsl:
columnOrders:
- string
columnSettings:
string:
width: 0
dataSourceJson: string
density: string
filters:
- filterJson: string
headerRowHeight: string
query:
expression: string
language: string
rowHeight: string
rowsPerPage: 0
sampleSize: 0
sorts:
- direction: string
name: string
viewMode: string
esql:
columnOrders:
- string
columnSettings:
string:
width: 0
dataSourceJson: string
density: string
headerRowHeight: string
rowHeight: string
sorts:
- direction: string
name: string
timeRange:
from: string
mode: string
to: string
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
title: string
esqlControlConfig:
availableOptions:
- string
controlType: string
displaySettings:
hideActionBar: false
hideExclude: false
hideExists: false
hideSort: false
placeholder: string
esqlQuery: string
selectedOptions:
- string
singleSelect: false
title: string
variableName: string
variableType: string
grid:
h: 0
w: 0
x: 0
"y": 0
id: string
imageConfig:
altText: string
backgroundColor: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
hideBorder: false
hideTitle: false
objectFit: string
src:
file:
fileId: string
url:
url: string
title: string
markdownConfig:
byReference:
description: string
hideBorder: false
hideTitle: false
refId: string
title: string
byValue:
content: string
description: string
hideBorder: false
hideTitle: false
settings:
openLinksInNewTab: false
title: string
optionsListControlConfig:
dataViewId: string
displaySettings:
hideActionBar: false
hideExclude: false
hideExists: false
hideSort: false
placeholder: string
exclude: false
existsSelected: false
fieldName: string
ignoreValidations: false
runPastTimeout: false
searchTechnique: string
selectedOptions:
- string
singleSelect: false
sort:
by: string
direction: string
title: string
useGlobalFilters: false
rangeSliderControlConfig:
dataViewId: string
fieldName: string
ignoreValidations: false
step: 0
title: string
useGlobalFilters: false
values:
- string
sloAlertsConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
slos:
- sloId: string
sloInstanceId: string
title: string
sloBurnRateConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
duration: string
hideBorder: false
hideTitle: false
sloId: string
sloInstanceId: string
title: string
sloErrorBudgetConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
sloId: string
sloInstanceId: string
title: string
sloOverviewConfig:
groups:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
groupFilters:
filtersJson: string
groupBy: string
groups:
- string
kqlQuery: string
hideBorder: false
hideTitle: false
title: string
single:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
remoteName: string
sloId: string
sloInstanceId: string
title: string
syntheticsMonitorsConfig:
description: string
filters:
locations:
- label: string
value: string
monitorIds:
- label: string
value: string
monitorTypes:
- label: string
value: string
projects:
- label: string
value: string
tags:
- label: string
value: string
hideBorder: false
hideTitle: false
title: string
view: string
syntheticsStatsOverviewConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
filters:
locations:
- label: string
value: string
monitorIds:
- label: string
value: string
monitorTypes:
- label: string
value: string
projects:
- label: string
value: string
tags:
- label: string
value: string
hideBorder: false
hideTitle: false
title: string
timeSliderControlConfig:
endPercentageOfTimeRange: 0
isAnchored: false
startPercentageOfTimeRange: 0
type: string
visConfig:
byReference:
description: string
drilldowns:
- dashboard:
dashboardId: string
label: string
openInNewTab: false
useFilters: false
useTimeRange: false
discover:
label: string
openInNewTab: false
url:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
hideBorder: false
hideTitle: false
refId: string
referencesJson: string
timeRange:
from: string
mode: string
to: string
title: string
byValue:
datatableConfig:
esql:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metrics:
- configJson: string
referencesJson: string
rows:
- configJson: string
sampling: 0
splitMetricsBies:
- configJson: string
styling:
density:
height:
header:
maxLines: 0
type: string
value:
lines: 0
type: string
mode: string
paging: 0
sortByJson: string
timeRange:
from: string
mode: string
to: string
title: string
noEsql:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
rows:
- configJson: string
sampling: 0
splitMetricsBies:
- configJson: string
styling:
density:
height:
header:
maxLines: 0
type: string
value:
lines: 0
type: string
mode: string
paging: 0
sortByJson: string
timeRange:
from: string
mode: string
to: string
title: string
gaugeConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlMetric:
colorJson: string
column: string
formatJson: string
goal:
column: string
label: string
label: string
max:
column: string
label: string
min:
column: string
label: string
subtitle: string
ticks:
mode: string
visible: false
title:
text: string
visible: false
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
styling:
shapeJson: string
timeRange:
from: string
mode: string
to: string
title: string
heatmapConfig:
axis:
x:
labels:
orientation: string
visible: false
title:
value: string
visible: false
"y":
labels:
visible: false
title:
value: string
visible: false
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
size: string
truncateAfterLines: 0
visibility: string
metricJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
styling:
cells:
labels:
visible: false
timeRange:
from: string
mode: string
to: string
title: string
xAxisJson: string
yAxisJson: string
legacyMetricConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
metricChartConfig:
breakdownByJson: string
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
mosaicConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlGroupBies:
- collapseBy: string
colorJson: string
column: string
formatJson: string
label: string
esqlMetrics:
- column: string
formatJson: string
label: string
filters:
- filterJson: string
groupBreakdownByJson: string
groupByJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
nested: false
size: string
truncateAfterLines: 0
visible: string
metricsJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
valueDisplay:
mode: string
percentDecimals: 0
pieChartConfig:
dataSourceJson: string
description: string
donutHole: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
groupBies:
- configJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
labelPosition: string
legend:
nested: false
size: string
truncateAfterLines: 0
visible: string
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
regionMapConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
query:
expression: string
language: string
referencesJson: string
regionJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
tagcloudConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlMetric:
column: string
formatJson: string
label: string
esqlTagBy:
colorJson: string
column: string
formatJson: string
label: string
filters:
- filterJson: string
fontSize:
max: 0
min: 0
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
orientation: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
tagByJson: string
timeRange:
from: string
mode: string
to: string
title: string
treemapConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlGroupBies:
- collapseBy: string
colorJson: string
column: string
formatJson: string
label: string
esqlMetrics:
- color:
color: string
type: string
column: string
formatJson: string
label: string
filters:
- filterJson: string
groupByJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
nested: false
size: string
truncateAfterLines: 0
visible: string
metricsJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
valueDisplay:
mode: string
percentDecimals: 0
waffleConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlGroupBies:
- collapseBy: string
colorJson: string
column: string
formatJson: string
label: string
esqlMetrics:
- color:
color: string
type: string
column: string
formatJson: string
label: string
filters:
- filterJson: string
groupBies:
- configJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
size: string
truncateAfterLines: 0
values:
- string
visible: string
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
valueDisplay:
mode: string
percentDecimals: 0
xyChartConfig:
axis:
x:
domainJson: string
grid: false
labelOrientation: string
scale: string
ticks: false
title:
value: string
visible: false
"y":
domainJson: string
grid: false
labelOrientation: string
scale: string
ticks: false
title:
value: string
visible: false
y2:
domainJson: string
grid: false
labelOrientation: string
scale: string
ticks: false
title:
value: string
visible: false
decorations:
fillOpacity: 0
lineInterpolation: string
minimumBarHeight: 0
pointVisibility: string
showCurrentTimeMarker: false
showEndZones: false
showValueLabels: false
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
fitting:
dotted: false
endValue: string
type: string
hideBorder: false
hideTitle: false
layers:
- dataLayer:
breakdownByJson: string
dataSourceJson: string
ignoreGlobalFilters: false
sampling: 0
xJson: string
ys:
- configJson: string
referenceLineLayer:
dataSourceJson: string
ignoreGlobalFilters: false
sampling: 0
thresholds:
- axis: string
colorJson: string
column: string
fill: string
icon: string
operation: string
strokeDash: string
strokeWidth: 0
text: string
valueJson: string
type: string
legend:
alignment: string
columns: 0
inside: false
position: string
size: string
statistics:
- string
truncateAfterLines: 0
visibility: string
query:
expression: string
language: string
referencesJson: string
timeRange:
from: string
mode: string
to: string
title: string
pinnedPanels:
- esqlControlConfig:
availableOptions:
- string
controlType: string
displaySettings:
hideActionBar: false
hideExclude: false
hideExists: false
hideSort: false
placeholder: string
esqlQuery: string
selectedOptions:
- string
singleSelect: false
title: string
variableName: string
variableType: string
optionsListControlConfig:
dataViewId: string
displaySettings:
hideActionBar: false
hideExclude: false
hideExists: false
hideSort: false
placeholder: string
exclude: false
existsSelected: false
fieldName: string
ignoreValidations: false
runPastTimeout: false
searchTechnique: string
selectedOptions:
- string
singleSelect: false
sort:
by: string
direction: string
title: string
useGlobalFilters: false
rangeSliderControlConfig:
dataViewId: string
fieldName: string
ignoreValidations: false
step: 0
title: string
useGlobalFilters: false
values:
- string
timeSliderControlConfig:
endPercentageOfTimeRange: 0
isAnchored: false
startPercentageOfTimeRange: 0
type: string
query:
json: string
language: string
text: string
refreshInterval:
pause: false
value: 0
sections:
- collapsed: false
grid:
"y": 0
id: string
panels:
- configJson: string
discoverSessionConfig:
byReference:
overrides:
columnOrders:
- string
columnSettings:
string:
width: 0
density: string
headerRowHeight: string
rowHeight: string
rowsPerPage: 0
sampleSize: 0
sorts:
- direction: string
name: string
refId: string
selectedTabId: string
timeRange:
from: string
mode: string
to: string
byValue:
tab:
dsl:
columnOrders:
- string
columnSettings:
string:
width: 0
dataSourceJson: string
density: string
filters:
- filterJson: string
headerRowHeight: string
query:
expression: string
language: string
rowHeight: string
rowsPerPage: 0
sampleSize: 0
sorts:
- direction: string
name: string
viewMode: string
esql:
columnOrders:
- string
columnSettings:
string:
width: 0
dataSourceJson: string
density: string
headerRowHeight: string
rowHeight: string
sorts:
- direction: string
name: string
timeRange:
from: string
mode: string
to: string
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
title: string
esqlControlConfig:
availableOptions:
- string
controlType: string
displaySettings:
hideActionBar: false
hideExclude: false
hideExists: false
hideSort: false
placeholder: string
esqlQuery: string
selectedOptions:
- string
singleSelect: false
title: string
variableName: string
variableType: string
grid:
h: 0
w: 0
x: 0
"y": 0
id: string
imageConfig:
altText: string
backgroundColor: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
hideBorder: false
hideTitle: false
objectFit: string
src:
file:
fileId: string
url:
url: string
title: string
markdownConfig:
byReference:
description: string
hideBorder: false
hideTitle: false
refId: string
title: string
byValue:
content: string
description: string
hideBorder: false
hideTitle: false
settings:
openLinksInNewTab: false
title: string
optionsListControlConfig:
dataViewId: string
displaySettings:
hideActionBar: false
hideExclude: false
hideExists: false
hideSort: false
placeholder: string
exclude: false
existsSelected: false
fieldName: string
ignoreValidations: false
runPastTimeout: false
searchTechnique: string
selectedOptions:
- string
singleSelect: false
sort:
by: string
direction: string
title: string
useGlobalFilters: false
rangeSliderControlConfig:
dataViewId: string
fieldName: string
ignoreValidations: false
step: 0
title: string
useGlobalFilters: false
values:
- string
sloAlertsConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
slos:
- sloId: string
sloInstanceId: string
title: string
sloBurnRateConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
duration: string
hideBorder: false
hideTitle: false
sloId: string
sloInstanceId: string
title: string
sloErrorBudgetConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
sloId: string
sloInstanceId: string
title: string
sloOverviewConfig:
groups:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
groupFilters:
filtersJson: string
groupBy: string
groups:
- string
kqlQuery: string
hideBorder: false
hideTitle: false
title: string
single:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
hideBorder: false
hideTitle: false
remoteName: string
sloId: string
sloInstanceId: string
title: string
syntheticsMonitorsConfig:
description: string
filters:
locations:
- label: string
value: string
monitorIds:
- label: string
value: string
monitorTypes:
- label: string
value: string
projects:
- label: string
value: string
tags:
- label: string
value: string
hideBorder: false
hideTitle: false
title: string
view: string
syntheticsStatsOverviewConfig:
description: string
drilldowns:
- encodeUrl: false
label: string
openInNewTab: false
url: string
filters:
locations:
- label: string
value: string
monitorIds:
- label: string
value: string
monitorTypes:
- label: string
value: string
projects:
- label: string
value: string
tags:
- label: string
value: string
hideBorder: false
hideTitle: false
title: string
timeSliderControlConfig:
endPercentageOfTimeRange: 0
isAnchored: false
startPercentageOfTimeRange: 0
type: string
visConfig:
byReference:
description: string
drilldowns:
- dashboard:
dashboardId: string
label: string
openInNewTab: false
useFilters: false
useTimeRange: false
discover:
label: string
openInNewTab: false
url:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
hideBorder: false
hideTitle: false
refId: string
referencesJson: string
timeRange:
from: string
mode: string
to: string
title: string
byValue:
datatableConfig:
esql:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metrics:
- configJson: string
referencesJson: string
rows:
- configJson: string
sampling: 0
splitMetricsBies:
- configJson: string
styling:
density:
height:
header:
maxLines: 0
type: string
value:
lines: 0
type: string
mode: string
paging: 0
sortByJson: string
timeRange:
from: string
mode: string
to: string
title: string
noEsql:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
rows:
- configJson: string
sampling: 0
splitMetricsBies:
- configJson: string
styling:
density:
height:
header:
maxLines: 0
type: string
value:
lines: 0
type: string
mode: string
paging: 0
sortByJson: string
timeRange:
from: string
mode: string
to: string
title: string
gaugeConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlMetric:
colorJson: string
column: string
formatJson: string
goal:
column: string
label: string
label: string
max:
column: string
label: string
min:
column: string
label: string
subtitle: string
ticks:
mode: string
visible: false
title:
text: string
visible: false
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
styling:
shapeJson: string
timeRange:
from: string
mode: string
to: string
title: string
heatmapConfig:
axis:
x:
labels:
orientation: string
visible: false
title:
value: string
visible: false
"y":
labels:
visible: false
title:
value: string
visible: false
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
size: string
truncateAfterLines: 0
visibility: string
metricJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
styling:
cells:
labels:
visible: false
timeRange:
from: string
mode: string
to: string
title: string
xAxisJson: string
yAxisJson: string
legacyMetricConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
metricChartConfig:
breakdownByJson: string
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
mosaicConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlGroupBies:
- collapseBy: string
colorJson: string
column: string
formatJson: string
label: string
esqlMetrics:
- column: string
formatJson: string
label: string
filters:
- filterJson: string
groupBreakdownByJson: string
groupByJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
nested: false
size: string
truncateAfterLines: 0
visible: string
metricsJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
valueDisplay:
mode: string
percentDecimals: 0
pieChartConfig:
dataSourceJson: string
description: string
donutHole: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
groupBies:
- configJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
labelPosition: string
legend:
nested: false
size: string
truncateAfterLines: 0
visible: string
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
regionMapConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
query:
expression: string
language: string
referencesJson: string
regionJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
tagcloudConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlMetric:
column: string
formatJson: string
label: string
esqlTagBy:
colorJson: string
column: string
formatJson: string
label: string
filters:
- filterJson: string
fontSize:
max: 0
min: 0
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
metricJson: string
orientation: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
tagByJson: string
timeRange:
from: string
mode: string
to: string
title: string
treemapConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlGroupBies:
- collapseBy: string
colorJson: string
column: string
formatJson: string
label: string
esqlMetrics:
- color:
color: string
type: string
column: string
formatJson: string
label: string
filters:
- filterJson: string
groupByJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
nested: false
size: string
truncateAfterLines: 0
visible: string
metricsJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
valueDisplay:
mode: string
percentDecimals: 0
waffleConfig:
dataSourceJson: string
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
esqlGroupBies:
- collapseBy: string
colorJson: string
column: string
formatJson: string
label: string
esqlMetrics:
- color:
color: string
type: string
column: string
formatJson: string
label: string
filters:
- filterJson: string
groupBies:
- configJson: string
hideBorder: false
hideTitle: false
ignoreGlobalFilters: false
legend:
size: string
truncateAfterLines: 0
values:
- string
visible: string
metrics:
- configJson: string
query:
expression: string
language: string
referencesJson: string
sampling: 0
timeRange:
from: string
mode: string
to: string
title: string
valueDisplay:
mode: string
percentDecimals: 0
xyChartConfig:
axis:
x:
domainJson: string
grid: false
labelOrientation: string
scale: string
ticks: false
title:
value: string
visible: false
"y":
domainJson: string
grid: false
labelOrientation: string
scale: string
ticks: false
title:
value: string
visible: false
y2:
domainJson: string
grid: false
labelOrientation: string
scale: string
ticks: false
title:
value: string
visible: false
decorations:
fillOpacity: 0
lineInterpolation: string
minimumBarHeight: 0
pointVisibility: string
showCurrentTimeMarker: false
showEndZones: false
showValueLabels: false
description: string
drilldowns:
- dashboardDrilldown:
dashboardId: string
label: string
openInNewTab: false
trigger: string
useFilters: false
useTimeRange: false
discoverDrilldown:
label: string
openInNewTab: false
trigger: string
urlDrilldown:
encodeUrl: false
label: string
openInNewTab: false
trigger: string
url: string
filters:
- filterJson: string
fitting:
dotted: false
endValue: string
type: string
hideBorder: false
hideTitle: false
layers:
- dataLayer:
breakdownByJson: string
dataSourceJson: string
ignoreGlobalFilters: false
sampling: 0
xJson: string
ys:
- configJson: string
referenceLineLayer:
dataSourceJson: string
ignoreGlobalFilters: false
sampling: 0
thresholds:
- axis: string
colorJson: string
column: string
fill: string
icon: string
operation: string
strokeDash: string
strokeWidth: 0
text: string
valueJson: string
type: string
legend:
alignment: string
columns: 0
inside: false
position: string
size: string
statistics:
- string
truncateAfterLines: 0
visibility: string
query:
expression: string
language: string
referencesJson: string
timeRange:
from: string
mode: string
to: string
title: string
title: string
spaceId: string
tags:
- string
timeRange:
from: string
mode: string
to: string
title: string
KibanaDashboard Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The KibanaDashboard resource accepts the following input properties:
- Query
Kibana
Dashboard Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Refresh
Interval KibanaDashboard Refresh Interval - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - Time
Range KibanaDashboard Time Range - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - Title string
- A human-readable title for the dashboard.
- Access
Control KibanaDashboard Access Control - Access control parameters for the dashboard.
- Description string
- A short description of the dashboard.
- Filters
List<Kibana
Dashboard Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Kibana
Connections List<KibanaDashboard Kibana Connection> - Kibana connection configuration block.
- Options
Kibana
Dashboard Options - Display options for the dashboard.
- Panels
List<Kibana
Dashboard Panel> - The panels to display in the dashboard.
- Pinned
Panels List<KibanaDashboard Pinned Panel> - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - Sections
List<Kibana
Dashboard Section> - Sections organize panels into collapsible groups. This is a technical preview feature.
- Space
Id string - An identifier for the space. If space_id is not provided, the default space is used.
- List<string>
- An array of tag IDs applied to this dashboard.
- Query
Kibana
Dashboard Query Args - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Refresh
Interval KibanaDashboard Refresh Interval Args - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - Time
Range KibanaDashboard Time Range Args - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - Title string
- A human-readable title for the dashboard.
- Access
Control KibanaDashboard Access Control Args - Access control parameters for the dashboard.
- Description string
- A short description of the dashboard.
- Filters
[]Kibana
Dashboard Filter Args - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Kibana
Connections []KibanaDashboard Kibana Connection Args - Kibana connection configuration block.
- Options
Kibana
Dashboard Options Args - Display options for the dashboard.
- Panels
[]Kibana
Dashboard Panel Args - The panels to display in the dashboard.
- Pinned
Panels []KibanaDashboard Pinned Panel Args - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - Sections
[]Kibana
Dashboard Section Args - Sections organize panels into collapsible groups. This is a technical preview feature.
- Space
Id string - An identifier for the space. If space_id is not provided, the default space is used.
- []string
- An array of tag IDs applied to this dashboard.
- query object
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh_
interval object - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - time_
range object - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title string
- A human-readable title for the dashboard.
- access_
control object - Access control parameters for the dashboard.
- description string
- A short description of the dashboard.
- filters list(object)
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana_
connections list(object) - Kibana connection configuration block.
- options object
- Display options for the dashboard.
- panels list(object)
- The panels to display in the dashboard.
- pinned_
panels list(object) - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - sections list(object)
- Sections organize panels into collapsible groups. This is a technical preview feature.
- space_
id string - An identifier for the space. If space_id is not provided, the default space is used.
- list(string)
- An array of tag IDs applied to this dashboard.
- query
Kibana
Dashboard Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh
Interval KibanaDashboard Refresh Interval - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - time
Range KibanaDashboard Time Range - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title String
- A human-readable title for the dashboard.
- access
Control KibanaDashboard Access Control - Access control parameters for the dashboard.
- description String
- A short description of the dashboard.
- filters
List<Kibana
Dashboard Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana
Connections List<KibanaDashboard Kibana Connection> - Kibana connection configuration block.
- options
Kibana
Dashboard Options - Display options for the dashboard.
- panels
List<Kibana
Dashboard Panel> - The panels to display in the dashboard.
- pinned
Panels List<KibanaDashboard Pinned Panel> - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - sections
List<Kibana
Dashboard Section> - Sections organize panels into collapsible groups. This is a technical preview feature.
- space
Id String - An identifier for the space. If space_id is not provided, the default space is used.
- List<String>
- An array of tag IDs applied to this dashboard.
- query
Kibana
Dashboard Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh
Interval KibanaDashboard Refresh Interval - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - time
Range KibanaDashboard Time Range - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title string
- A human-readable title for the dashboard.
- access
Control KibanaDashboard Access Control - Access control parameters for the dashboard.
- description string
- A short description of the dashboard.
- filters
Kibana
Dashboard Filter[] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana
Connections KibanaDashboard Kibana Connection[] - Kibana connection configuration block.
- options
Kibana
Dashboard Options - Display options for the dashboard.
- panels
Kibana
Dashboard Panel[] - The panels to display in the dashboard.
- pinned
Panels KibanaDashboard Pinned Panel[] - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - sections
Kibana
Dashboard Section[] - Sections organize panels into collapsible groups. This is a technical preview feature.
- space
Id string - An identifier for the space. If space_id is not provided, the default space is used.
- string[]
- An array of tag IDs applied to this dashboard.
- query
Kibana
Dashboard Query Args - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh_
interval KibanaDashboard Refresh Interval Args - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - time_
range KibanaDashboard Time Range Args - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title str
- A human-readable title for the dashboard.
- access_
control KibanaDashboard Access Control Args - Access control parameters for the dashboard.
- description str
- A short description of the dashboard.
- filters
Sequence[Kibana
Dashboard Filter Args] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana_
connections Sequence[KibanaDashboard Kibana Connection Args] - Kibana connection configuration block.
- options
Kibana
Dashboard Options Args - Display options for the dashboard.
- panels
Sequence[Kibana
Dashboard Panel Args] - The panels to display in the dashboard.
- pinned_
panels Sequence[KibanaDashboard Pinned Panel Args] - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - sections
Sequence[Kibana
Dashboard Section Args] - Sections organize panels into collapsible groups. This is a technical preview feature.
- space_
id str - An identifier for the space. If space_id is not provided, the default space is used.
- Sequence[str]
- An array of tag IDs applied to this dashboard.
- query Property Map
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh
Interval Property Map - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - time
Range Property Map - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title String
- A human-readable title for the dashboard.
- access
Control Property Map - Access control parameters for the dashboard.
- description String
- A short description of the dashboard.
- filters List<Property Map>
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana
Connections List<Property Map> - Kibana connection configuration block.
- options Property Map
- Display options for the dashboard.
- panels List<Property Map>
- The panels to display in the dashboard.
- pinned
Panels List<Property Map> - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - sections List<Property Map>
- Sections organize panels into collapsible groups. This is a technical preview feature.
- space
Id String - An identifier for the space. If space_id is not provided, the default space is used.
- List<String>
- An array of tag IDs applied to this dashboard.
Outputs
All input properties are implicitly available as output properties. Additionally, the KibanaDashboard resource produces the following output properties:
- Dashboard
Id string - The Kibana-assigned identifier for the dashboard.
- Id string
- The provider-assigned unique ID for this managed resource.
- Dashboard
Id string - The Kibana-assigned identifier for the dashboard.
- Id string
- The provider-assigned unique ID for this managed resource.
- dashboard_
id string - The Kibana-assigned identifier for the dashboard.
- id string
- The provider-assigned unique ID for this managed resource.
- dashboard
Id String - The Kibana-assigned identifier for the dashboard.
- id String
- The provider-assigned unique ID for this managed resource.
- dashboard
Id string - The Kibana-assigned identifier for the dashboard.
- id string
- The provider-assigned unique ID for this managed resource.
- dashboard_
id str - The Kibana-assigned identifier for the dashboard.
- id str
- The provider-assigned unique ID for this managed resource.
- dashboard
Id String - The Kibana-assigned identifier for the dashboard.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing KibanaDashboard Resource
Get an existing KibanaDashboard resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: KibanaDashboardState, opts?: CustomResourceOptions): KibanaDashboard@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
access_control: Optional[KibanaDashboardAccessControlArgs] = None,
dashboard_id: Optional[str] = None,
description: Optional[str] = None,
filters: Optional[Sequence[KibanaDashboardFilterArgs]] = None,
kibana_connections: Optional[Sequence[KibanaDashboardKibanaConnectionArgs]] = None,
options: Optional[KibanaDashboardOptionsArgs] = None,
panels: Optional[Sequence[KibanaDashboardPanelArgs]] = None,
pinned_panels: Optional[Sequence[KibanaDashboardPinnedPanelArgs]] = None,
query: Optional[KibanaDashboardQueryArgs] = None,
refresh_interval: Optional[KibanaDashboardRefreshIntervalArgs] = None,
sections: Optional[Sequence[KibanaDashboardSectionArgs]] = None,
space_id: Optional[str] = None,
tags: Optional[Sequence[str]] = None,
time_range: Optional[KibanaDashboardTimeRangeArgs] = None,
title: Optional[str] = None) -> KibanaDashboardfunc GetKibanaDashboard(ctx *Context, name string, id IDInput, state *KibanaDashboardState, opts ...ResourceOption) (*KibanaDashboard, error)public static KibanaDashboard Get(string name, Input<string> id, KibanaDashboardState? state, CustomResourceOptions? opts = null)public static KibanaDashboard get(String name, Output<String> id, KibanaDashboardState state, CustomResourceOptions options)resources: _: type: elasticstack:KibanaDashboard get: id: ${id}import {
to = elasticstack_kibanadashboard.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Access
Control KibanaDashboard Access Control - Access control parameters for the dashboard.
- Dashboard
Id string - The Kibana-assigned identifier for the dashboard.
- Description string
- A short description of the dashboard.
- Filters
List<Kibana
Dashboard Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Kibana
Connections List<KibanaDashboard Kibana Connection> - Kibana connection configuration block.
- Options
Kibana
Dashboard Options - Display options for the dashboard.
- Panels
List<Kibana
Dashboard Panel> - The panels to display in the dashboard.
- Pinned
Panels List<KibanaDashboard Pinned Panel> - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - Query
Kibana
Dashboard Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Refresh
Interval KibanaDashboard Refresh Interval - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - Sections
List<Kibana
Dashboard Section> - Sections organize panels into collapsible groups. This is a technical preview feature.
- Space
Id string - An identifier for the space. If space_id is not provided, the default space is used.
- List<string>
- An array of tag IDs applied to this dashboard.
- Time
Range KibanaDashboard Time Range - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - Title string
- A human-readable title for the dashboard.
- Access
Control KibanaDashboard Access Control Args - Access control parameters for the dashboard.
- Dashboard
Id string - The Kibana-assigned identifier for the dashboard.
- Description string
- A short description of the dashboard.
- Filters
[]Kibana
Dashboard Filter Args - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Kibana
Connections []KibanaDashboard Kibana Connection Args - Kibana connection configuration block.
- Options
Kibana
Dashboard Options Args - Display options for the dashboard.
- Panels
[]Kibana
Dashboard Panel Args - The panels to display in the dashboard.
- Pinned
Panels []KibanaDashboard Pinned Panel Args - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - Query
Kibana
Dashboard Query Args - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Refresh
Interval KibanaDashboard Refresh Interval Args - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - Sections
[]Kibana
Dashboard Section Args - Sections organize panels into collapsible groups. This is a technical preview feature.
- Space
Id string - An identifier for the space. If space_id is not provided, the default space is used.
- []string
- An array of tag IDs applied to this dashboard.
- Time
Range KibanaDashboard Time Range Args - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - Title string
- A human-readable title for the dashboard.
- access_
control object - Access control parameters for the dashboard.
- dashboard_
id string - The Kibana-assigned identifier for the dashboard.
- description string
- A short description of the dashboard.
- filters list(object)
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana_
connections list(object) - Kibana connection configuration block.
- options object
- Display options for the dashboard.
- panels list(object)
- The panels to display in the dashboard.
- pinned_
panels list(object) - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - query object
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh_
interval object - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - sections list(object)
- Sections organize panels into collapsible groups. This is a technical preview feature.
- space_
id string - An identifier for the space. If space_id is not provided, the default space is used.
- list(string)
- An array of tag IDs applied to this dashboard.
- time_
range object - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title string
- A human-readable title for the dashboard.
- access
Control KibanaDashboard Access Control - Access control parameters for the dashboard.
- dashboard
Id String - The Kibana-assigned identifier for the dashboard.
- description String
- A short description of the dashboard.
- filters
List<Kibana
Dashboard Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana
Connections List<KibanaDashboard Kibana Connection> - Kibana connection configuration block.
- options
Kibana
Dashboard Options - Display options for the dashboard.
- panels
List<Kibana
Dashboard Panel> - The panels to display in the dashboard.
- pinned
Panels List<KibanaDashboard Pinned Panel> - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - query
Kibana
Dashboard Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh
Interval KibanaDashboard Refresh Interval - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - sections
List<Kibana
Dashboard Section> - Sections organize panels into collapsible groups. This is a technical preview feature.
- space
Id String - An identifier for the space. If space_id is not provided, the default space is used.
- List<String>
- An array of tag IDs applied to this dashboard.
- time
Range KibanaDashboard Time Range - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title String
- A human-readable title for the dashboard.
- access
Control KibanaDashboard Access Control - Access control parameters for the dashboard.
- dashboard
Id string - The Kibana-assigned identifier for the dashboard.
- description string
- A short description of the dashboard.
- filters
Kibana
Dashboard Filter[] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana
Connections KibanaDashboard Kibana Connection[] - Kibana connection configuration block.
- options
Kibana
Dashboard Options - Display options for the dashboard.
- panels
Kibana
Dashboard Panel[] - The panels to display in the dashboard.
- pinned
Panels KibanaDashboard Pinned Panel[] - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - query
Kibana
Dashboard Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh
Interval KibanaDashboard Refresh Interval - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - sections
Kibana
Dashboard Section[] - Sections organize panels into collapsible groups. This is a technical preview feature.
- space
Id string - An identifier for the space. If space_id is not provided, the default space is used.
- string[]
- An array of tag IDs applied to this dashboard.
- time
Range KibanaDashboard Time Range - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title string
- A human-readable title for the dashboard.
- access_
control KibanaDashboard Access Control Args - Access control parameters for the dashboard.
- dashboard_
id str - The Kibana-assigned identifier for the dashboard.
- description str
- A short description of the dashboard.
- filters
Sequence[Kibana
Dashboard Filter Args] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana_
connections Sequence[KibanaDashboard Kibana Connection Args] - Kibana connection configuration block.
- options
Kibana
Dashboard Options Args - Display options for the dashboard.
- panels
Sequence[Kibana
Dashboard Panel Args] - The panels to display in the dashboard.
- pinned_
panels Sequence[KibanaDashboard Pinned Panel Args] - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - query
Kibana
Dashboard Query Args - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh_
interval KibanaDashboard Refresh Interval Args - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - sections
Sequence[Kibana
Dashboard Section Args] - Sections organize panels into collapsible groups. This is a technical preview feature.
- space_
id str - An identifier for the space. If space_id is not provided, the default space is used.
- Sequence[str]
- An array of tag IDs applied to this dashboard.
- time_
range KibanaDashboard Time Range Args - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title str
- A human-readable title for the dashboard.
- access
Control Property Map - Access control parameters for the dashboard.
- dashboard
Id String - The Kibana-assigned identifier for the dashboard.
- description String
- A short description of the dashboard.
- filters List<Property Map>
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - kibana
Connections List<Property Map> - Kibana connection configuration block.
- options Property Map
- Display options for the dashboard.
- panels List<Property Map>
- The panels to display in the dashboard.
- pinned
Panels List<Property Map> - Ordered dashboard-level pinned controls (Kibana’s control bar above the grid). Each element uses the same typed
*_control_configshapes aspanels[]for these control kinds, without agridblock. - query Property Map
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - refresh
Interval Property Map - Auto-refresh settings for the dashboard. Aligns with the Kibana Dashboard API
refresh_intervalobject. - sections List<Property Map>
- Sections organize panels into collapsible groups. This is a technical preview feature.
- space
Id String - An identifier for the space. If space_id is not provided, the default space is used.
- List<String>
- An array of tag IDs applied to this dashboard.
- time
Range Property Map - Dashboard time selection (
from,to, optionalmode). Aligns with the Kibana Dashboard APItime_rangeobject. - title String
- A human-readable title for the dashboard.
Supporting Types
KibanaDashboardAccessControl, KibanaDashboardAccessControlArgs
- Access
Mode string - The access mode for the dashboard (e.g., 'write_restricted', 'default').
- Access
Mode string - The access mode for the dashboard (e.g., 'write_restricted', 'default').
- access_
mode string - The access mode for the dashboard (e.g., 'write_restricted', 'default').
- access
Mode String - The access mode for the dashboard (e.g., 'write_restricted', 'default').
- access
Mode string - The access mode for the dashboard (e.g., 'write_restricted', 'default').
- access_
mode str - The access mode for the dashboard (e.g., 'write_restricted', 'default').
- access
Mode String - The access mode for the dashboard (e.g., 'write_restricted', 'default').
KibanaDashboardFilter, KibanaDashboardFilterArgs
- Filter
Json string - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
- Filter
Json string - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
- filter_
json string - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
- filter
Json String - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
- filter
Json string - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
- filter_
json str - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
- filter
Json String - One dashboard saved filter as normalized JSON. Must be a JSON object matching the Kibana dashboard filters union (for example
operator-based filters, groups, DSL, or spatial shapes) described in the dashboards OpenAPI specification—same union as chart-levelfilter_json.
KibanaDashboardKibanaConnection, KibanaDashboardKibanaConnectionArgs
- Api
Key string - API Key to use for authentication to Kibana
- Bearer
Token string - Bearer Token to use for authentication to Kibana
- Ca
Certs List<string> - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- Endpoints List<string>
- Insecure bool
- Disable TLS certificate validation
- Password string
- Password to use for API authentication to Kibana.
- Username string
- Username to use for API authentication to Kibana.
- Api
Key string - API Key to use for authentication to Kibana
- Bearer
Token string - Bearer Token to use for authentication to Kibana
- Ca
Certs []string - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- Endpoints []string
- Insecure bool
- Disable TLS certificate validation
- Password string
- Password to use for API authentication to Kibana.
- Username string
- Username to use for API authentication to Kibana.
- api_
key string - API Key to use for authentication to Kibana
- bearer_
token string - Bearer Token to use for authentication to Kibana
- ca_
certs list(string) - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- endpoints list(string)
- insecure bool
- Disable TLS certificate validation
- password string
- Password to use for API authentication to Kibana.
- username string
- Username to use for API authentication to Kibana.
- api
Key String - API Key to use for authentication to Kibana
- bearer
Token String - Bearer Token to use for authentication to Kibana
- ca
Certs List<String> - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- endpoints List<String>
- insecure Boolean
- Disable TLS certificate validation
- password String
- Password to use for API authentication to Kibana.
- username String
- Username to use for API authentication to Kibana.
- api
Key string - API Key to use for authentication to Kibana
- bearer
Token string - Bearer Token to use for authentication to Kibana
- ca
Certs string[] - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- endpoints string[]
- insecure boolean
- Disable TLS certificate validation
- password string
- Password to use for API authentication to Kibana.
- username string
- Username to use for API authentication to Kibana.
- api_
key str - API Key to use for authentication to Kibana
- bearer_
token str - Bearer Token to use for authentication to Kibana
- ca_
certs Sequence[str] - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- endpoints Sequence[str]
- insecure bool
- Disable TLS certificate validation
- password str
- Password to use for API authentication to Kibana.
- username str
- Username to use for API authentication to Kibana.
- api
Key String - API Key to use for authentication to Kibana
- bearer
Token String - Bearer Token to use for authentication to Kibana
- ca
Certs List<String> - A list of paths to CA certificates to validate the certificate presented by the Kibana server.
- endpoints List<String>
- insecure Boolean
- Disable TLS certificate validation
- password String
- Password to use for API authentication to Kibana.
- username String
- Username to use for API authentication to Kibana.
KibanaDashboardOptions, KibanaDashboardOptionsArgs
- Auto
Apply boolFilters - When true, control filters are applied automatically.
- Hide
Panel boolBorders - When true, panel borders are hidden in the dashboard layout.
- Hide
Panel boolTitles - Hide the panel titles in the dashboard.
- Sync
Colors bool - Synchronize colors between related panels in the dashboard.
- Sync
Cursor bool - Synchronize cursor position between related panels in the dashboard.
- Sync
Tooltips bool - Synchronize tooltips between related panels in the dashboard.
- Use
Margins bool - Show margins between panels in the dashboard layout.
- Auto
Apply boolFilters - When true, control filters are applied automatically.
- Hide
Panel boolBorders - When true, panel borders are hidden in the dashboard layout.
- Hide
Panel boolTitles - Hide the panel titles in the dashboard.
- Sync
Colors bool - Synchronize colors between related panels in the dashboard.
- Sync
Cursor bool - Synchronize cursor position between related panels in the dashboard.
- Sync
Tooltips bool - Synchronize tooltips between related panels in the dashboard.
- Use
Margins bool - Show margins between panels in the dashboard layout.
- auto_
apply_ boolfilters - When true, control filters are applied automatically.
- hide_
panel_ boolborders - When true, panel borders are hidden in the dashboard layout.
- hide_
panel_ booltitles - Hide the panel titles in the dashboard.
- sync_
colors bool - Synchronize colors between related panels in the dashboard.
- sync_
cursor bool - Synchronize cursor position between related panels in the dashboard.
- sync_
tooltips bool - Synchronize tooltips between related panels in the dashboard.
- use_
margins bool - Show margins between panels in the dashboard layout.
- auto
Apply BooleanFilters - When true, control filters are applied automatically.
- hide
Panel BooleanBorders - When true, panel borders are hidden in the dashboard layout.
- hide
Panel BooleanTitles - Hide the panel titles in the dashboard.
- sync
Colors Boolean - Synchronize colors between related panels in the dashboard.
- sync
Cursor Boolean - Synchronize cursor position between related panels in the dashboard.
- sync
Tooltips Boolean - Synchronize tooltips between related panels in the dashboard.
- use
Margins Boolean - Show margins between panels in the dashboard layout.
- auto
Apply booleanFilters - When true, control filters are applied automatically.
- hide
Panel booleanBorders - When true, panel borders are hidden in the dashboard layout.
- hide
Panel booleanTitles - Hide the panel titles in the dashboard.
- sync
Colors boolean - Synchronize colors between related panels in the dashboard.
- sync
Cursor boolean - Synchronize cursor position between related panels in the dashboard.
- sync
Tooltips boolean - Synchronize tooltips between related panels in the dashboard.
- use
Margins boolean - Show margins between panels in the dashboard layout.
- auto_
apply_ boolfilters - When true, control filters are applied automatically.
- hide_
panel_ boolborders - When true, panel borders are hidden in the dashboard layout.
- hide_
panel_ booltitles - Hide the panel titles in the dashboard.
- sync_
colors bool - Synchronize colors between related panels in the dashboard.
- sync_
cursor bool - Synchronize cursor position between related panels in the dashboard.
- sync_
tooltips bool - Synchronize tooltips between related panels in the dashboard.
- use_
margins bool - Show margins between panels in the dashboard layout.
- auto
Apply BooleanFilters - When true, control filters are applied automatically.
- hide
Panel BooleanBorders - When true, panel borders are hidden in the dashboard layout.
- hide
Panel BooleanTitles - Hide the panel titles in the dashboard.
- sync
Colors Boolean - Synchronize colors between related panels in the dashboard.
- sync
Cursor Boolean - Synchronize cursor position between related panels in the dashboard.
- sync
Tooltips Boolean - Synchronize tooltips between related panels in the dashboard.
- use
Margins Boolean - Show margins between panels in the dashboard layout.
KibanaDashboardPanel, KibanaDashboardPanelArgs
- Grid
Kibana
Dashboard Panel Grid - The grid coordinates and dimensions of the panel.
- Type string
- The type of the panel (e.g. 'markdown', 'vis').
- Config
Json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Discover
Session KibanaConfig Dashboard Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - Esql
Control KibanaConfig Dashboard Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Id string
- The identifier of the panel (API
id). - Image
Config KibanaDashboard Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - Markdown
Config KibanaDashboard Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Options
List KibanaControl Config Dashboard Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Range
Slider KibanaControl Config Dashboard Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Alerts KibanaConfig Dashboard Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - Slo
Burn KibanaRate Config Dashboard Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Error KibanaBudget Config Dashboard Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Overview KibanaConfig Dashboard Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Monitors KibanaConfig Dashboard Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Stats KibanaOverview Config Dashboard Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Time
Slider KibanaControl Config Dashboard Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Vis
Config KibanaDashboard Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- Grid
Kibana
Dashboard Panel Grid - The grid coordinates and dimensions of the panel.
- Type string
- The type of the panel (e.g. 'markdown', 'vis').
- Config
Json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Discover
Session KibanaConfig Dashboard Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - Esql
Control KibanaConfig Dashboard Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Id string
- The identifier of the panel (API
id). - Image
Config KibanaDashboard Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - Markdown
Config KibanaDashboard Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Options
List KibanaControl Config Dashboard Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Range
Slider KibanaControl Config Dashboard Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Alerts KibanaConfig Dashboard Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - Slo
Burn KibanaRate Config Dashboard Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Error KibanaBudget Config Dashboard Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Overview KibanaConfig Dashboard Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Monitors KibanaConfig Dashboard Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Stats KibanaOverview Config Dashboard Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Time
Slider KibanaControl Config Dashboard Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Vis
Config KibanaDashboard Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid object
- The grid coordinates and dimensions of the panel.
- type string
- The type of the panel (e.g. 'markdown', 'vis').
- config_
json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover_
session_ objectconfig - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql_
control_ objectconfig - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id string
- The identifier of the panel (API
id). - image_
config object - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown_
config object - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options_
list_ objectcontrol_ config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range_
slider_ objectcontrol_ config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
alerts_ objectconfig - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo_
burn_ objectrate_ config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
error_ objectbudget_ config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
overview_ objectconfig - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
monitors_ objectconfig - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
stats_ objectoverview_ config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time_
slider_ objectcontrol_ config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis_
config object - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid
Kibana
Dashboard Panel Grid - The grid coordinates and dimensions of the panel.
- type String
- The type of the panel (e.g. 'markdown', 'vis').
- config
Json String - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover
Session KibanaConfig Dashboard Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql
Control KibanaConfig Dashboard Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id String
- The identifier of the panel (API
id). - image
Config KibanaDashboard Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown
Config KibanaDashboard Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options
List KibanaControl Config Dashboard Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range
Slider KibanaControl Config Dashboard Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Alerts KibanaConfig Dashboard Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo
Burn KibanaRate Config Dashboard Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Error KibanaBudget Config Dashboard Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Overview KibanaConfig Dashboard Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Monitors KibanaConfig Dashboard Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Stats KibanaOverview Config Dashboard Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time
Slider KibanaControl Config Dashboard Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis
Config KibanaDashboard Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid
Kibana
Dashboard Panel Grid - The grid coordinates and dimensions of the panel.
- type string
- The type of the panel (e.g. 'markdown', 'vis').
- config
Json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover
Session KibanaConfig Dashboard Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql
Control KibanaConfig Dashboard Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id string
- The identifier of the panel (API
id). - image
Config KibanaDashboard Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown
Config KibanaDashboard Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options
List KibanaControl Config Dashboard Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range
Slider KibanaControl Config Dashboard Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Alerts KibanaConfig Dashboard Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo
Burn KibanaRate Config Dashboard Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Error KibanaBudget Config Dashboard Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Overview KibanaConfig Dashboard Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Monitors KibanaConfig Dashboard Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Stats KibanaOverview Config Dashboard Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time
Slider KibanaControl Config Dashboard Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis
Config KibanaDashboard Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid
Kibana
Dashboard Panel Grid - The grid coordinates and dimensions of the panel.
- type str
- The type of the panel (e.g. 'markdown', 'vis').
- config_
json str - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover_
session_ Kibanaconfig Dashboard Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql_
control_ Kibanaconfig Dashboard Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id str
- The identifier of the panel (API
id). - image_
config KibanaDashboard Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown_
config KibanaDashboard Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options_
list_ Kibanacontrol_ config Dashboard Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range_
slider_ Kibanacontrol_ config Dashboard Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
alerts_ Kibanaconfig Dashboard Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo_
burn_ Kibanarate_ config Dashboard Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
error_ Kibanabudget_ config Dashboard Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
overview_ Kibanaconfig Dashboard Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
monitors_ Kibanaconfig Dashboard Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
stats_ Kibanaoverview_ config Dashboard Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time_
slider_ Kibanacontrol_ config Dashboard Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis_
config KibanaDashboard Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid Property Map
- The grid coordinates and dimensions of the panel.
- type String
- The type of the panel (e.g. 'markdown', 'vis').
- config
Json String - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover
Session Property MapConfig - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql
Control Property MapConfig - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id String
- The identifier of the panel (API
id). - image
Config Property Map - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown
Config Property Map - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options
List Property MapControl Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range
Slider Property MapControl Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Alerts Property MapConfig - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo
Burn Property MapRate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Error Property MapBudget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Overview Property MapConfig - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Monitors Property MapConfig - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Stats Property MapOverview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time
Slider Property MapControl Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis
Config Property Map - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
KibanaDashboardPanelDiscoverSessionConfig, KibanaDashboardPanelDiscoverSessionConfigArgs
- By
Reference KibanaDashboard Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - By
Value KibanaDashboard Panel Discover Session Config By Value - Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Discover Session Config Drilldown> - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- Title string
- Optional panel title.
- By
Reference KibanaDashboard Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - By
Value KibanaDashboard Panel Discover Session Config By Value - Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Discover Session Config Drilldown - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- Title string
- Optional panel title.
- by_
reference object - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by_
value object - description string
- Optional panel description.
- drilldowns list(object)
- Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- title string
- Optional panel title.
- by
Reference KibanaDashboard Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by
Value KibanaDashboard Panel Discover Session Config By Value - description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Discover Session Config Drilldown> - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- title String
- Optional panel title.
- by
Reference KibanaDashboard Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by
Value KibanaDashboard Panel Discover Session Config By Value - description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Discover Session Config Drilldown[] - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide
Border boolean - When true, suppresses the panel border.
- hide
Title boolean - When true, suppresses the panel title.
- title string
- Optional panel title.
- by_
reference KibanaDashboard Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by_
value KibanaDashboard Panel Discover Session Config By Value - description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Discover Session Config Drilldown] - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- title str
- Optional panel title.
- by
Reference Property Map - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by
Value Property Map - description String
- Optional panel description.
- drilldowns List<Property Map>
- Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- title String
- Optional panel title.
KibanaDashboardPanelDiscoverSessionConfigByReference, KibanaDashboardPanelDiscoverSessionConfigByReferenceArgs
- Ref
Id string - Discover session saved object reference id (
ref_idin the API). - Overrides
Kibana
Dashboard Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- Selected
Tab stringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- Time
Range KibanaDashboard Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- Ref
Id string - Discover session saved object reference id (
ref_idin the API). - Overrides
Kibana
Dashboard Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- Selected
Tab stringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- Time
Range KibanaDashboard Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref_
id string - Discover session saved object reference id (
ref_idin the API). - overrides object
- Optional typed presentation overrides applied on top of the referenced session.
- selected_
tab_ stringid - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time_
range object - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref
Id String - Discover session saved object reference id (
ref_idin the API). - overrides
Kibana
Dashboard Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- selected
Tab StringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time
Range KibanaDashboard Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref
Id string - Discover session saved object reference id (
ref_idin the API). - overrides
Kibana
Dashboard Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- selected
Tab stringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time
Range KibanaDashboard Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref_
id str - Discover session saved object reference id (
ref_idin the API). - overrides
Kibana
Dashboard Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- selected_
tab_ strid - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time_
range KibanaDashboard Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref
Id String - Discover session saved object reference id (
ref_idin the API). - overrides Property Map
- Optional typed presentation overrides applied on top of the referenced session.
- selected
Tab StringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time
Range Property Map - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
KibanaDashboardPanelDiscoverSessionConfigByReferenceOverrides, KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesArgs
- Column
Orders List<string> - Overrides column order relative to the referenced Discover session.
- Column
Settings Dictionary<string, KibanaDashboard Panel Discover Session Config By Reference Overrides Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Overrides data grid density.
- Header
Row stringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- Row
Height string - Overrides data row height: numbers "1"–"20" or "auto".
- Rows
Per doublePage - Overrides rows per page.
- Sample
Size double - Overrides sample size.
- Sorts
List<Kibana
Dashboard Panel Discover Session Config By Reference Overrides Sort> - Overrides sort configuration relative to the referenced Discover session.
- Column
Orders []string - Overrides column order relative to the referenced Discover session.
- Column
Settings map[string]KibanaDashboard Panel Discover Session Config By Reference Overrides Column Settings - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Overrides data grid density.
- Header
Row stringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- Row
Height string - Overrides data row height: numbers "1"–"20" or "auto".
- Rows
Per float64Page - Overrides rows per page.
- Sample
Size float64 - Overrides sample size.
- Sorts
[]Kibana
Dashboard Panel Discover Session Config By Reference Overrides Sort - Overrides sort configuration relative to the referenced Discover session.
- column_
orders list(string) - Overrides column order relative to the referenced Discover session.
- column_
settings map(object) - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Overrides data grid density.
- header_
row_ stringheight - Overrides header row height: numbers "1"–"5" or "auto".
- row_
height string - Overrides data row height: numbers "1"–"20" or "auto".
- rows_
per_ numberpage - Overrides rows per page.
- sample_
size number - Overrides sample size.
- sorts list(object)
- Overrides sort configuration relative to the referenced Discover session.
- column
Orders List<String> - Overrides column order relative to the referenced Discover session.
- column
Settings Map<String,KibanaDashboard Panel Discover Session Config By Reference Overrides Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Overrides data grid density.
- header
Row StringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- row
Height String - Overrides data row height: numbers "1"–"20" or "auto".
- rows
Per DoublePage - Overrides rows per page.
- sample
Size Double - Overrides sample size.
- sorts
List<Kibana
Dashboard Panel Discover Session Config By Reference Overrides Sort> - Overrides sort configuration relative to the referenced Discover session.
- column
Orders string[] - Overrides column order relative to the referenced Discover session.
- column
Settings {[key: string]: KibanaDashboard Panel Discover Session Config By Reference Overrides Column Settings} - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Overrides data grid density.
- header
Row stringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- row
Height string - Overrides data row height: numbers "1"–"20" or "auto".
- rows
Per numberPage - Overrides rows per page.
- sample
Size number - Overrides sample size.
- sorts
Kibana
Dashboard Panel Discover Session Config By Reference Overrides Sort[] - Overrides sort configuration relative to the referenced Discover session.
- column_
orders Sequence[str] - Overrides column order relative to the referenced Discover session.
- column_
settings Mapping[str, KibanaDashboard Panel Discover Session Config By Reference Overrides Column Settings] - Per-column presentation settings keyed by field name (for example column widths).
- density str
- Overrides data grid density.
- header_
row_ strheight - Overrides header row height: numbers "1"–"5" or "auto".
- row_
height str - Overrides data row height: numbers "1"–"20" or "auto".
- rows_
per_ floatpage - Overrides rows per page.
- sample_
size float - Overrides sample size.
- sorts
Sequence[Kibana
Dashboard Panel Discover Session Config By Reference Overrides Sort] - Overrides sort configuration relative to the referenced Discover session.
- column
Orders List<String> - Overrides column order relative to the referenced Discover session.
- column
Settings Map<Property Map> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Overrides data grid density.
- header
Row StringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- row
Height String - Overrides data row height: numbers "1"–"20" or "auto".
- rows
Per NumberPage - Overrides rows per page.
- sample
Size Number - Overrides sample size.
- sorts List<Property Map>
- Overrides sort configuration relative to the referenced Discover session.
KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesColumnSettings, KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs
- Width double
- Optional column width in pixels.
- Width float64
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width Double
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width float
- Optional column width in pixels.
- width Number
- Optional column width in pixels.
KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesSort, KibanaDashboardPanelDiscoverSessionConfigByReferenceOverridesSortArgs
KibanaDashboardPanelDiscoverSessionConfigByReferenceTimeRange, KibanaDashboardPanelDiscoverSessionConfigByReferenceTimeRangeArgs
KibanaDashboardPanelDiscoverSessionConfigByValue, KibanaDashboardPanelDiscoverSessionConfigByValueArgs
- Tab
Kibana
Dashboard Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - Time
Range KibanaDashboard Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- Tab
Kibana
Dashboard Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - Time
Range KibanaDashboard Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab object
- Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time_
range object - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab
Kibana
Dashboard Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time
Range KibanaDashboard Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab
Kibana
Dashboard Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time
Range KibanaDashboard Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab
Kibana
Dashboard Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time_
range KibanaDashboard Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab Property Map
- Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time
Range Property Map - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
KibanaDashboardPanelDiscoverSessionConfigByValueTab, KibanaDashboardPanelDiscoverSessionConfigByValueTabArgs
- Dsl
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- Esql
Kibana
Dashboard Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- Dsl
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- Esql
Kibana
Dashboard Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- esql
Kibana
Dashboard Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- esql
Kibana
Dashboard Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- esql
Kibana
Dashboard Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl Property Map
- DSL / data view Discover tab.
- esql Property Map
- ES|QL Discover tab.
KibanaDashboardPanelDiscoverSessionConfigByValueTabDsl, KibanaDashboardPanelDiscoverSessionConfigByValueTabDslArgs
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Query
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Column
Orders List<string> - Ordered list of field names shown in the Discover grid.
- Column
Settings Dictionary<string, KibanaDashboard Panel Discover Session Config By Value Tab Dsl Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Filters
List<Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Rows
Per doublePage - Rows per page in the Discover grid.
- Sample
Size double - Sample size (documents) for the Discover grid.
- Sorts
List<Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Sort> - Sort configuration for the Discover grid.
- View
Mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Query
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Column
Orders []string - Ordered list of field names shown in the Discover grid.
- Column
Settings map[string]KibanaDashboard Panel Discover Session Config By Value Tab Dsl Column Settings - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Filters
[]Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Filter - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Rows
Per float64Page - Rows per page in the Discover grid.
- Sample
Size float64 - Sample size (documents) for the Discover grid.
- Sorts
[]Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Sort - Sort configuration for the Discover grid.
- View
Mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data_
source_ stringjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query object
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column_
orders list(string) - Ordered list of field names shown in the Discover grid.
- column_
settings map(object) - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- filters list(object)
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header_
row_ stringheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows_
per_ numberpage - Rows per page in the Discover grid.
- sample_
size number - Sample size (documents) for the Discover grid.
- sorts list(object)
- Sort configuration for the Discover grid.
- view_
mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<String,KibanaDashboard Panel Discover Session Config By Value Tab Dsl Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- filters
List<Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows
Per DoublePage - Rows per page in the Discover grid.
- sample
Size Double - Sample size (documents) for the Discover grid.
- sorts
List<Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Sort> - Sort configuration for the Discover grid.
- view
Mode String - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column
Orders string[] - Ordered list of field names shown in the Discover grid.
- column
Settings {[key: string]: KibanaDashboard Panel Discover Session Config By Value Tab Dsl Column Settings} - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- filters
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Filter[] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows
Per numberPage - Rows per page in the Discover grid.
- sample
Size number - Sample size (documents) for the Discover grid.
- sorts
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Sort[] - Sort configuration for the Discover grid.
- view
Mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data_
source_ strjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query
Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column_
orders Sequence[str] - Ordered list of field names shown in the Discover grid.
- column_
settings Mapping[str, KibanaDashboard Panel Discover Session Config By Value Tab Dsl Column Settings] - Per-column presentation settings keyed by field name (for example column widths).
- density str
- Data grid density.
- filters
Sequence[Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Filter] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header_
row_ strheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height str - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows_
per_ floatpage - Rows per page in the Discover grid.
- sample_
size float - Sample size (documents) for the Discover grid.
- sorts
Sequence[Kibana
Dashboard Panel Discover Session Config By Value Tab Dsl Sort] - Sort configuration for the Discover grid.
- view_
mode str - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query Property Map
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<Property Map> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- filters List<Property Map>
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows
Per NumberPage - Rows per page in the Discover grid.
- sample
Size Number - Sample size (documents) for the Discover grid.
- sorts List<Property Map>
- Sort configuration for the Discover grid.
- view
Mode String - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
KibanaDashboardPanelDiscoverSessionConfigByValueTabDslColumnSettings, KibanaDashboardPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs
- Width double
- Optional column width in pixels.
- Width float64
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width Double
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width float
- Optional column width in pixels.
- width Number
- Optional column width in pixels.
KibanaDashboardPanelDiscoverSessionConfigByValueTabDslFilter, KibanaDashboardPanelDiscoverSessionConfigByValueTabDslFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelDiscoverSessionConfigByValueTabDslQuery, KibanaDashboardPanelDiscoverSessionConfigByValueTabDslQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelDiscoverSessionConfigByValueTabDslSort, KibanaDashboardPanelDiscoverSessionConfigByValueTabDslSortArgs
KibanaDashboardPanelDiscoverSessionConfigByValueTabEsql, KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlArgs
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Column
Orders List<string> - Ordered list of field names shown in the Discover grid.
- Column
Settings Dictionary<string, KibanaDashboard Panel Discover Session Config By Value Tab Esql Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Sorts
List<Kibana
Dashboard Panel Discover Session Config By Value Tab Esql Sort> - Sort configuration for the Discover grid.
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Column
Orders []string - Ordered list of field names shown in the Discover grid.
- Column
Settings map[string]KibanaDashboard Panel Discover Session Config By Value Tab Esql Column Settings - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Sorts
[]Kibana
Dashboard Panel Discover Session Config By Value Tab Esql Sort - Sort configuration for the Discover grid.
- data_
source_ stringjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column_
orders list(string) - Ordered list of field names shown in the Discover grid.
- column_
settings map(object) - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- header_
row_ stringheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts list(object)
- Sort configuration for the Discover grid.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<String,KibanaDashboard Panel Discover Session Config By Value Tab Esql Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts
List<Kibana
Dashboard Panel Discover Session Config By Value Tab Esql Sort> - Sort configuration for the Discover grid.
- data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column
Orders string[] - Ordered list of field names shown in the Discover grid.
- column
Settings {[key: string]: KibanaDashboard Panel Discover Session Config By Value Tab Esql Column Settings} - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts
Kibana
Dashboard Panel Discover Session Config By Value Tab Esql Sort[] - Sort configuration for the Discover grid.
- data_
source_ strjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column_
orders Sequence[str] - Ordered list of field names shown in the Discover grid.
- column_
settings Mapping[str, KibanaDashboard Panel Discover Session Config By Value Tab Esql Column Settings] - Per-column presentation settings keyed by field name (for example column widths).
- density str
- Data grid density.
- header_
row_ strheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height str - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts
Sequence[Kibana
Dashboard Panel Discover Session Config By Value Tab Esql Sort] - Sort configuration for the Discover grid.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<Property Map> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts List<Property Map>
- Sort configuration for the Discover grid.
KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlColumnSettings, KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs
- Width double
- Optional column width in pixels.
- Width float64
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width Double
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width float
- Optional column width in pixels.
- width Number
- Optional column width in pixels.
KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlSort, KibanaDashboardPanelDiscoverSessionConfigByValueTabEsqlSortArgs
KibanaDashboardPanelDiscoverSessionConfigByValueTimeRange, KibanaDashboardPanelDiscoverSessionConfigByValueTimeRangeArgs
KibanaDashboardPanelDiscoverSessionConfigDrilldown, KibanaDashboardPanelDiscoverSessionConfigDrilldownArgs
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url boolean - When true, the URL is percent-encoded.
- open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label str
- The display label for the drilldown link.
- url str
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
KibanaDashboardPanelEsqlControlConfig, KibanaDashboardPanelEsqlControlConfigArgs
- Control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - Esql
Query string - The ES|QL query used to populate the control's options.
- Selected
Options List<string> - List of currently selected option values for the control.
- Variable
Name string - The ES|QL variable name that this control binds to.
- Variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - Available
Options List<string> - Pre-populated list of available options shown before the query executes.
- Display
Settings KibanaDashboard Panel Esql Control Config Display Settings - Display configuration for the control widget.
- Single
Select bool - When true, restricts the control to single-value selection.
- Title string
- A human-readable title displayed above the control widget.
- Control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - Esql
Query string - The ES|QL query used to populate the control's options.
- Selected
Options []string - List of currently selected option values for the control.
- Variable
Name string - The ES|QL variable name that this control binds to.
- Variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - Available
Options []string - Pre-populated list of available options shown before the query executes.
- Display
Settings KibanaDashboard Panel Esql Control Config Display Settings - Display configuration for the control widget.
- Single
Select bool - When true, restricts the control to single-value selection.
- Title string
- A human-readable title displayed above the control widget.
- control_
type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql_
query string - The ES|QL query used to populate the control's options.
- selected_
options list(string) - List of currently selected option values for the control.
- variable_
name string - The ES|QL variable name that this control binds to.
- variable_
type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available_
options list(string) - Pre-populated list of available options shown before the query executes.
- display_
settings object - Display configuration for the control widget.
- single_
select bool - When true, restricts the control to single-value selection.
- title string
- A human-readable title displayed above the control widget.
- control
Type String - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query String - The ES|QL query used to populate the control's options.
- selected
Options List<String> - List of currently selected option values for the control.
- variable
Name String - The ES|QL variable name that this control binds to.
- variable
Type String - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options List<String> - Pre-populated list of available options shown before the query executes.
- display
Settings KibanaDashboard Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single
Select Boolean - When true, restricts the control to single-value selection.
- title String
- A human-readable title displayed above the control widget.
- control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query string - The ES|QL query used to populate the control's options.
- selected
Options string[] - List of currently selected option values for the control.
- variable
Name string - The ES|QL variable name that this control binds to.
- variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options string[] - Pre-populated list of available options shown before the query executes.
- display
Settings KibanaDashboard Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single
Select boolean - When true, restricts the control to single-value selection.
- title string
- A human-readable title displayed above the control widget.
- control_
type str - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql_
query str - The ES|QL query used to populate the control's options.
- selected_
options Sequence[str] - List of currently selected option values for the control.
- variable_
name str - The ES|QL variable name that this control binds to.
- variable_
type str - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available_
options Sequence[str] - Pre-populated list of available options shown before the query executes.
- display_
settings KibanaDashboard Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single_
select bool - When true, restricts the control to single-value selection.
- title str
- A human-readable title displayed above the control widget.
- control
Type String - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query String - The ES|QL query used to populate the control's options.
- selected
Options List<String> - List of currently selected option values for the control.
- variable
Name String - The ES|QL variable name that this control binds to.
- variable
Type String - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options List<String> - Pre-populated list of available options shown before the query executes.
- display
Settings Property Map - Display configuration for the control widget.
- single
Select Boolean - When true, restricts the control to single-value selection.
- title String
- A human-readable title displayed above the control widget.
KibanaDashboardPanelEsqlControlConfigDisplaySettings, KibanaDashboardPanelEsqlControlConfigDisplaySettingsArgs
- Hide
Action boolBar - Whether to hide the action bar on the control.
- Hide
Exclude bool - Whether to hide the exclude option.
- Hide
Exists bool - Whether to hide the exists filter option.
- Hide
Sort bool - Whether to hide the sort option.
- Placeholder string
- Placeholder text shown when no option is selected.
- Hide
Action boolBar - Whether to hide the action bar on the control.
- Hide
Exclude bool - Whether to hide the exclude option.
- Hide
Exists bool - Whether to hide the exists filter option.
- Hide
Sort bool - Whether to hide the sort option.
- Placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - Whether to hide the action bar on the control.
- hide_
exclude bool - Whether to hide the exclude option.
- hide_
exists bool - Whether to hide the exists filter option.
- hide_
sort bool - Whether to hide the sort option.
- placeholder string
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - Whether to hide the action bar on the control.
- hide
Exclude Boolean - Whether to hide the exclude option.
- hide
Exists Boolean - Whether to hide the exists filter option.
- hide
Sort Boolean - Whether to hide the sort option.
- placeholder String
- Placeholder text shown when no option is selected.
- hide
Action booleanBar - Whether to hide the action bar on the control.
- hide
Exclude boolean - Whether to hide the exclude option.
- hide
Exists boolean - Whether to hide the exists filter option.
- hide
Sort boolean - Whether to hide the sort option.
- placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - Whether to hide the action bar on the control.
- hide_
exclude bool - Whether to hide the exclude option.
- hide_
exists bool - Whether to hide the exists filter option.
- hide_
sort bool - Whether to hide the sort option.
- placeholder str
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - Whether to hide the action bar on the control.
- hide
Exclude Boolean - Whether to hide the exclude option.
- hide
Exists Boolean - Whether to hide the exists filter option.
- hide
Sort Boolean - Whether to hide the sort option.
- placeholder String
- Placeholder text shown when no option is selected.
KibanaDashboardPanelGrid, KibanaDashboardPanelGridArgs
KibanaDashboardPanelImageConfig, KibanaDashboardPanelImageConfigArgs
- Src
Kibana
Dashboard Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - Alt
Text string - Accessible alternate text for the image.
- Background
Color string - Background color behind the image (CSS color string).
- Description string
- A short description of the dashboard.
- Drilldowns
List<Kibana
Dashboard Panel Image Config Drilldown> - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Object
Fit string - Title string
- A human-readable title for the dashboard.
- Src
Kibana
Dashboard Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - Alt
Text string - Accessible alternate text for the image.
- Background
Color string - Background color behind the image (CSS color string).
- Description string
- A short description of the dashboard.
- Drilldowns
[]Kibana
Dashboard Panel Image Config Drilldown - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Object
Fit string - Title string
- A human-readable title for the dashboard.
- src object
- Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt_
text string - Accessible alternate text for the image.
- background_
color string - Background color behind the image (CSS color string).
- description string
- A short description of the dashboard.
- drilldowns list(object)
- Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- object_
fit string - title string
- A human-readable title for the dashboard.
- src
Kibana
Dashboard Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt
Text String - Accessible alternate text for the image.
- background
Color String - Background color behind the image (CSS color string).
- description String
- A short description of the dashboard.
- drilldowns
List<Kibana
Dashboard Panel Image Config Drilldown> - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- object
Fit String - title String
- A human-readable title for the dashboard.
- src
Kibana
Dashboard Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt
Text string - Accessible alternate text for the image.
- background
Color string - Background color behind the image (CSS color string).
- description string
- A short description of the dashboard.
- drilldowns
Kibana
Dashboard Panel Image Config Drilldown[] - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- object
Fit string - title string
- A human-readable title for the dashboard.
- src
Kibana
Dashboard Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt_
text str - Accessible alternate text for the image.
- background_
color str - Background color behind the image (CSS color string).
- description str
- A short description of the dashboard.
- drilldowns
Sequence[Kibana
Dashboard Panel Image Config Drilldown] - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- object_
fit str - title str
- A human-readable title for the dashboard.
- src Property Map
- Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt
Text String - Accessible alternate text for the image.
- background
Color String - Background color behind the image (CSS color string).
- description String
- A short description of the dashboard.
- drilldowns List<Property Map>
- Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- object
Fit String - title String
- A human-readable title for the dashboard.
KibanaDashboardPanelImageConfigDrilldown, KibanaDashboardPanelImageConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - Url
Drilldown KibanaDashboard Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- Dashboard
Drilldown KibanaDashboard Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - Url
Drilldown KibanaDashboard Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard_
drilldown object - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url_
drilldown object - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard
Drilldown KibanaDashboard Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url
Drilldown KibanaDashboard Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard
Drilldown KibanaDashboard Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url
Drilldown KibanaDashboard Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard_
drilldown KibanaDashboard Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url_
drilldown KibanaDashboard Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard
Drilldown Property Map - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url
Drilldown Property Map - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
KibanaDashboardPanelImageConfigDrilldownDashboardDrilldown, KibanaDashboardPanelImageConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard saved object id.
- Label string
- Label shown for this drilldown.
- Trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - Use
Filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - Use
Time boolRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- Dashboard
Id string - Target dashboard saved object id.
- Label string
- Label shown for this drilldown.
- Trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - Use
Filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - Use
Time boolRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard_
id string - Target dashboard saved object id.
- label string
- Label shown for this drilldown.
- trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use_
filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use_
time_ boolrange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard
Id String - Target dashboard saved object id.
- label String
- Label shown for this drilldown.
- trigger String
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use
Filters Boolean - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use
Time BooleanRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard
Id string - Target dashboard saved object id.
- label string
- Label shown for this drilldown.
- trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use
Filters boolean - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use
Time booleanRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard_
id str - Target dashboard saved object id.
- label str
- Label shown for this drilldown.
- trigger str
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use_
filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use_
time_ boolrange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard
Id String - Target dashboard saved object id.
- label String
- Label shown for this drilldown.
- trigger String
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use
Filters Boolean - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use
Time BooleanRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
KibanaDashboardPanelImageConfigDrilldownUrlDrilldown, KibanaDashboardPanelImageConfigDrilldownUrlDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - Url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- Open
In boolNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- Label string
- Display label shown in the drilldown menu.
- Trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - Url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- Open
In boolNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label string
- Display label shown in the drilldown menu.
- trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open_
in_ boolnew_ tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label String
- Display label shown in the drilldown menu.
- trigger String
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url String
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open
In BooleanNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label string
- Display label shown in the drilldown menu.
- trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open
In booleanNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label str
- Display label shown in the drilldown menu.
- trigger str
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url str
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open_
in_ boolnew_ tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label String
- Display label shown in the drilldown menu.
- trigger String
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url String
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open
In BooleanNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
KibanaDashboardPanelImageConfigSrc, KibanaDashboardPanelImageConfigSrcArgs
- File
Kibana
Dashboard Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - Url
Kibana
Dashboard Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- File
Kibana
Dashboard Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - Url
Kibana
Dashboard Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file
Kibana
Dashboard Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url
Kibana
Dashboard Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file
Kibana
Dashboard Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url
Kibana
Dashboard Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file
Kibana
Dashboard Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url
Kibana
Dashboard Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file Property Map
- Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url Property Map
- Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
KibanaDashboardPanelImageConfigSrcFile, KibanaDashboardPanelImageConfigSrcFileArgs
- File
Id string - Kibana file identifier for the uploaded image.
- File
Id string - Kibana file identifier for the uploaded image.
- file_
id string - Kibana file identifier for the uploaded image.
- file
Id String - Kibana file identifier for the uploaded image.
- file
Id string - Kibana file identifier for the uploaded image.
- file_
id str - Kibana file identifier for the uploaded image.
- file
Id String - Kibana file identifier for the uploaded image.
KibanaDashboardPanelImageConfigSrcUrl, KibanaDashboardPanelImageConfigSrcUrlArgs
- Url string
- HTTPS or HTTP URL of the image.
- Url string
- HTTPS or HTTP URL of the image.
- url string
- HTTPS or HTTP URL of the image.
- url String
- HTTPS or HTTP URL of the image.
- url string
- HTTPS or HTTP URL of the image.
- url str
- HTTPS or HTTP URL of the image.
- url String
- HTTPS or HTTP URL of the image.
KibanaDashboardPanelMarkdownConfig, KibanaDashboardPanelMarkdownConfigArgs
- By
Reference KibanaDashboard Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - By
Value KibanaDashboard Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- By
Reference KibanaDashboard Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - By
Value KibanaDashboard Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by_
reference object - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by_
value object - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by
Reference KibanaDashboard Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by
Value KibanaDashboard Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by
Reference KibanaDashboard Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by
Value KibanaDashboard Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by_
reference KibanaDashboard Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by_
value KibanaDashboard Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by
Reference Property Map - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by
Value Property Map - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
KibanaDashboardPanelMarkdownConfigByReference, KibanaDashboardPanelMarkdownConfigByReferenceArgs
- Ref
Id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Ref
Id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- ref_
id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description string
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- ref
Id String - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- ref
Id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description string
- Optional panel description.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- ref_
id str - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description str
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- ref
Id String - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelMarkdownConfigByValue, KibanaDashboardPanelMarkdownConfigByValueArgs
- Content string
- Markdown source for the panel body (API
content). - Settings
Kibana
Dashboard Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Content string
- Markdown source for the panel body (API
content). - Settings
Kibana
Dashboard Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- content string
- Markdown source for the panel body (API
content). - settings object
- Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description string
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- content String
- Markdown source for the panel body (API
content). - settings
Kibana
Dashboard Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- content string
- Markdown source for the panel body (API
content). - settings
Kibana
Dashboard Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description string
- Optional panel description.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- content str
- Markdown source for the panel body (API
content). - settings
Kibana
Dashboard Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description str
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- content String
- Markdown source for the panel body (API
content). - settings Property Map
- Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelMarkdownConfigByValueSettings, KibanaDashboardPanelMarkdownConfigByValueSettingsArgs
- Open
Links boolIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- Open
Links boolIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open_
links_ boolin_ new_ tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open
Links BooleanIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open
Links booleanIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open_
links_ boolin_ new_ tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open
Links BooleanIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
KibanaDashboardPanelOptionsListControlConfig, KibanaDashboardPanelOptionsListControlConfigArgs
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Display
Settings KibanaDashboard Panel Options List Control Config Display Settings - Display preferences for the control widget.
- Exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- Exists
Selected bool - When true, the control filters for documents where the field exists.
- Ignore
Validations bool - Whether the control skips field-level validation against the data view.
- Run
Past boolTimeout - When true, the control continues to show results even when the underlying query times out.
- Search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - Selected
Options List<string> - The initially or persistently selected option values. All values are represented as strings.
- Single
Select bool - When true, only one option may be selected at a time.
- Sort
Kibana
Dashboard Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- Title string
- Human-readable label displayed above the control.
- Use
Global boolFilters - Whether the control applies the dashboard's global filters to its own query.
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Display
Settings KibanaDashboard Panel Options List Control Config Display Settings - Display preferences for the control widget.
- Exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- Exists
Selected bool - When true, the control filters for documents where the field exists.
- Ignore
Validations bool - Whether the control skips field-level validation against the data view.
- Run
Past boolTimeout - When true, the control continues to show results even when the underlying query times out.
- Search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - Selected
Options []string - The initially or persistently selected option values. All values are represented as strings.
- Single
Select bool - When true, only one option may be selected at a time.
- Sort
Kibana
Dashboard Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- Title string
- Human-readable label displayed above the control.
- Use
Global boolFilters - Whether the control applies the dashboard's global filters to its own query.
- data_
view_ stringid - The ID of the data view that the control is tied to.
- field_
name string - The name of the field in the data view that the control is tied to.
- display_
settings object - Display preferences for the control widget.
- exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists_
selected bool - When true, the control filters for documents where the field exists.
- ignore_
validations bool - Whether the control skips field-level validation against the data view.
- run_
past_ booltimeout - When true, the control continues to show results even when the underlying query times out.
- search_
technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected_
options list(string) - The initially or persistently selected option values. All values are represented as strings.
- single_
select bool - When true, only one option may be selected at a time.
- sort object
- Default sort configuration for the suggestion list.
- title string
- Human-readable label displayed above the control.
- use_
global_ boolfilters - Whether the control applies the dashboard's global filters to its own query.
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- display
Settings KibanaDashboard Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude Boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected Boolean - When true, the control filters for documents where the field exists.
- ignore
Validations Boolean - Whether the control skips field-level validation against the data view.
- run
Past BooleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique String - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options List<String> - The initially or persistently selected option values. All values are represented as strings.
- single
Select Boolean - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title String
- Human-readable label displayed above the control.
- use
Global BooleanFilters - Whether the control applies the dashboard's global filters to its own query.
- data
View stringId - The ID of the data view that the control is tied to.
- field
Name string - The name of the field in the data view that the control is tied to.
- display
Settings KibanaDashboard Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected boolean - When true, the control filters for documents where the field exists.
- ignore
Validations boolean - Whether the control skips field-level validation against the data view.
- run
Past booleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options string[] - The initially or persistently selected option values. All values are represented as strings.
- single
Select boolean - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title string
- Human-readable label displayed above the control.
- use
Global booleanFilters - Whether the control applies the dashboard's global filters to its own query.
- data_
view_ strid - The ID of the data view that the control is tied to.
- field_
name str - The name of the field in the data view that the control is tied to.
- display_
settings KibanaDashboard Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists_
selected bool - When true, the control filters for documents where the field exists.
- ignore_
validations bool - Whether the control skips field-level validation against the data view.
- run_
past_ booltimeout - When true, the control continues to show results even when the underlying query times out.
- search_
technique str - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected_
options Sequence[str] - The initially or persistently selected option values. All values are represented as strings.
- single_
select bool - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title str
- Human-readable label displayed above the control.
- use_
global_ boolfilters - Whether the control applies the dashboard's global filters to its own query.
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- display
Settings Property Map - Display preferences for the control widget.
- exclude Boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected Boolean - When true, the control filters for documents where the field exists.
- ignore
Validations Boolean - Whether the control skips field-level validation against the data view.
- run
Past BooleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique String - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options List<String> - The initially or persistently selected option values. All values are represented as strings.
- single
Select Boolean - When true, only one option may be selected at a time.
- sort Property Map
- Default sort configuration for the suggestion list.
- title String
- Human-readable label displayed above the control.
- use
Global BooleanFilters - Whether the control applies the dashboard's global filters to its own query.
KibanaDashboardPanelOptionsListControlConfigDisplaySettings, KibanaDashboardPanelOptionsListControlConfigDisplaySettingsArgs
- Hide
Action boolBar - When true, hides the action bar on the control.
- Hide
Exclude bool - When true, hides the exclude toggle.
- Hide
Exists bool - When true, hides the exists filter option.
- Hide
Sort bool - When true, hides the sort control.
- Placeholder string
- Placeholder text shown when no option is selected.
- Hide
Action boolBar - When true, hides the action bar on the control.
- Hide
Exclude bool - When true, hides the exclude toggle.
- Hide
Exists bool - When true, hides the exists filter option.
- Hide
Sort bool - When true, hides the sort control.
- Placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - When true, hides the action bar on the control.
- hide_
exclude bool - When true, hides the exclude toggle.
- hide_
exists bool - When true, hides the exists filter option.
- hide_
sort bool - When true, hides the sort control.
- placeholder string
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - When true, hides the action bar on the control.
- hide
Exclude Boolean - When true, hides the exclude toggle.
- hide
Exists Boolean - When true, hides the exists filter option.
- hide
Sort Boolean - When true, hides the sort control.
- placeholder String
- Placeholder text shown when no option is selected.
- hide
Action booleanBar - When true, hides the action bar on the control.
- hide
Exclude boolean - When true, hides the exclude toggle.
- hide
Exists boolean - When true, hides the exists filter option.
- hide
Sort boolean - When true, hides the sort control.
- placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - When true, hides the action bar on the control.
- hide_
exclude bool - When true, hides the exclude toggle.
- hide_
exists bool - When true, hides the exists filter option.
- hide_
sort bool - When true, hides the sort control.
- placeholder str
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - When true, hides the action bar on the control.
- hide
Exclude Boolean - When true, hides the exclude toggle.
- hide
Exists Boolean - When true, hides the exists filter option.
- hide
Sort Boolean - When true, hides the sort control.
- placeholder String
- Placeholder text shown when no option is selected.
KibanaDashboardPanelOptionsListControlConfigSort, KibanaDashboardPanelOptionsListControlConfigSortArgs
KibanaDashboardPanelRangeSliderControlConfig, KibanaDashboardPanelRangeSliderControlConfigArgs
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Ignore
Validations bool - Whether to suppress validation errors during intermediate states.
- Step double
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- Title string
- A human-readable title for the control.
- Use
Global boolFilters - Whether the control respects dashboard-level filters.
- Values List<string>
- Initial range as a list of exactly 2 strings: [min, max].
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Ignore
Validations bool - Whether to suppress validation errors during intermediate states.
- Step float64
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- Title string
- A human-readable title for the control.
- Use
Global boolFilters - Whether the control respects dashboard-level filters.
- Values []string
- Initial range as a list of exactly 2 strings: [min, max].
- data_
view_ stringid - The ID of the data view that the control is tied to.
- field_
name string - The name of the field in the data view that the control is tied to.
- ignore_
validations bool - Whether to suppress validation errors during intermediate states.
- step number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title string
- A human-readable title for the control.
- use_
global_ boolfilters - Whether the control respects dashboard-level filters.
- values list(string)
- Initial range as a list of exactly 2 strings: [min, max].
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- ignore
Validations Boolean - Whether to suppress validation errors during intermediate states.
- step Double
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title String
- A human-readable title for the control.
- use
Global BooleanFilters - Whether the control respects dashboard-level filters.
- values List<String>
- Initial range as a list of exactly 2 strings: [min, max].
- data
View stringId - The ID of the data view that the control is tied to.
- field
Name string - The name of the field in the data view that the control is tied to.
- ignore
Validations boolean - Whether to suppress validation errors during intermediate states.
- step number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title string
- A human-readable title for the control.
- use
Global booleanFilters - Whether the control respects dashboard-level filters.
- values string[]
- Initial range as a list of exactly 2 strings: [min, max].
- data_
view_ strid - The ID of the data view that the control is tied to.
- field_
name str - The name of the field in the data view that the control is tied to.
- ignore_
validations bool - Whether to suppress validation errors during intermediate states.
- step float
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title str
- A human-readable title for the control.
- use_
global_ boolfilters - Whether the control respects dashboard-level filters.
- values Sequence[str]
- Initial range as a list of exactly 2 strings: [min, max].
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- ignore
Validations Boolean - Whether to suppress validation errors during intermediate states.
- step Number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title String
- A human-readable title for the control.
- use
Global BooleanFilters - Whether the control respects dashboard-level filters.
- values List<String>
- Initial range as a list of exactly 2 strings: [min, max].
KibanaDashboardPanelSloAlertsConfig, KibanaDashboardPanelSloAlertsConfigArgs
- Slos
List<Kibana
Dashboard Panel Slo Alerts Config Slo> - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Slo Alerts Config Drilldown> - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Slos
[]Kibana
Dashboard Panel Slo Alerts Config Slo - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Slo Alerts Config Drilldown - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- slos list(object)
- SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description string
- Optional panel description.
- drilldowns list(object)
- Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- slos
List<Kibana
Dashboard Panel Slo Alerts Config Slo> - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Slo Alerts Config Drilldown> - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- slos
Kibana
Dashboard Panel Slo Alerts Config Slo[] - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Slo Alerts Config Drilldown[] - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- slos
Sequence[Kibana
Dashboard Panel Slo Alerts Config Slo] - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Slo Alerts Config Drilldown] - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- slos List<Property Map>
- SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description String
- Optional panel description.
- drilldowns List<Property Map>
- Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelSloAlertsConfigDrilldown, KibanaDashboardPanelSloAlertsConfigDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In booleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label str
- Display label shown in the drilldown menu.
- url str
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
KibanaDashboardPanelSloAlertsConfigSlo, KibanaDashboardPanelSloAlertsConfigSloArgs
- Slo
Id string - Identifier of the SLO to include.
- Slo
Instance stringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- Slo
Id string - Identifier of the SLO to include.
- Slo
Instance stringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo_
id string - Identifier of the SLO to include.
- slo_
instance_ stringid - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo
Id String - Identifier of the SLO to include.
- slo
Instance StringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo
Id string - Identifier of the SLO to include.
- slo
Instance stringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo_
id str - Identifier of the SLO to include.
- slo_
instance_ strid - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo
Id String - Identifier of the SLO to include.
- slo
Instance StringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
KibanaDashboardPanelSloBurnRateConfig, KibanaDashboardPanelSloBurnRateConfigArgs
- Duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - Slo
Id string - The ID of the SLO to display the burn rate for.
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Slo Burn Rate Config Drilldown> - Optional list of URL drilldowns attached to the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - Title string
- Optional panel title shown in the panel header.
- Duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - Slo
Id string - The ID of the SLO to display the burn rate for.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Slo Burn Rate Config Drilldown - Optional list of URL drilldowns attached to the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - Title string
- Optional panel title shown in the panel header.
- duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo_
id string - The ID of the SLO to display the burn rate for.
- description string
- Optional panel description.
- drilldowns list(object)
- Optional list of URL drilldowns attached to the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ stringid - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title string
- Optional panel title shown in the panel header.
- duration String
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo
Id String - The ID of the SLO to display the burn rate for.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Slo Burn Rate Config Drilldown> - Optional list of URL drilldowns attached to the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title String
- Optional panel title shown in the panel header.
- duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo
Id string - The ID of the SLO to display the burn rate for.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Slo Burn Rate Config Drilldown[] - Optional list of URL drilldowns attached to the panel.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- slo
Instance stringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title string
- Optional panel title shown in the panel header.
- duration str
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo_
id str - The ID of the SLO to display the burn rate for.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Slo Burn Rate Config Drilldown] - Optional list of URL drilldowns attached to the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ strid - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title str
- Optional panel title shown in the panel header.
- duration String
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo
Id String - The ID of the SLO to display the burn rate for.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- Optional list of URL drilldowns attached to the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelSloBurnRateConfigDrilldown, KibanaDashboardPanelSloBurnRateConfigDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In booleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label str
- Display label shown in the drilldown menu.
- url str
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
KibanaDashboardPanelSloErrorBudgetConfig, KibanaDashboardPanelSloErrorBudgetConfigArgs
- Slo
Id string - The ID of the SLO to display the error budget for.
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Slo Error Budget Config Drilldown> - URL drilldowns to configure on the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- Slo
Id string - The ID of the SLO to display the error budget for.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Slo Error Budget Config Drilldown - URL drilldowns to configure on the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- slo_
id string - The ID of the SLO to display the error budget for.
- description string
- Optional panel description.
- drilldowns list(object)
- URL drilldowns to configure on the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ stringid - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo
Id String - The ID of the SLO to display the error budget for.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Slo Error Budget Config Drilldown> - URL drilldowns to configure on the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
- slo
Id string - The ID of the SLO to display the error budget for.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Slo Error Budget Config Drilldown[] - URL drilldowns to configure on the panel.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- slo
Instance stringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo_
id str - The ID of the SLO to display the error budget for.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Slo Error Budget Config Drilldown] - URL drilldowns to configure on the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ strid - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title str
- Optional panel title shown in the panel header.
- slo
Id String - The ID of the SLO to display the error budget for.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- URL drilldowns to configure on the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelSloErrorBudgetConfigDrilldown, KibanaDashboardPanelSloErrorBudgetConfigDrilldownArgs
- Label string
- The label displayed for the drilldown.
- Url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- Encode
Url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- Label string
- The label displayed for the drilldown.
- Url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- Encode
Url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label string
- The label displayed for the drilldown.
- url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode_
url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label String
- The label displayed for the drilldown.
- url String
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode
Url Boolean - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label string
- The label displayed for the drilldown.
- url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode
Url boolean - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label str
- The label displayed for the drilldown.
- url str
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode_
url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label String
- The label displayed for the drilldown.
- url String
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode
Url Boolean - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
KibanaDashboardPanelSloOverviewConfig, KibanaDashboardPanelSloOverviewConfigArgs
- Groups
Kibana
Dashboard Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - Single
Kibana
Dashboard Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- Groups
Kibana
Dashboard Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - Single
Kibana
Dashboard Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups
Kibana
Dashboard Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single
Kibana
Dashboard Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups
Kibana
Dashboard Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single
Kibana
Dashboard Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups
Kibana
Dashboard Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single
Kibana
Dashboard Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups Property Map
- Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single Property Map
- Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
KibanaDashboardPanelSloOverviewConfigGroups, KibanaDashboardPanelSloOverviewConfigGroupsArgs
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Slo Overview Config Groups Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Group
Filters KibanaDashboard Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Slo Overview Config Groups Drilldown - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Group
Filters KibanaDashboard Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns list(object)
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group_
filters object - Optional filters for grouped SLO overview mode.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Slo Overview Config Groups Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group
Filters KibanaDashboard Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Slo Overview Config Groups Drilldown[] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group
Filters KibanaDashboard Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Slo Overview Config Groups Drilldown] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group_
filters KibanaDashboard Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group
Filters Property Map - Optional filters for grouped SLO overview mode.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelSloOverviewConfigGroupsDrilldown, KibanaDashboardPanelSloOverviewConfigGroupsDrilldownArgs
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url boolean - When true, the URL is percent-encoded.
- open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label str
- The display label for the drilldown link.
- url str
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
KibanaDashboardPanelSloOverviewConfigGroupsGroupFilters, KibanaDashboardPanelSloOverviewConfigGroupsGroupFiltersArgs
- Filters
Json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- Group
By string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - Groups List<string>
- List of group values to include (maximum 100).
- Kql
Query string - KQL query string to filter the SLOs shown in the group overview.
- Filters
Json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- Group
By string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - Groups []string
- List of group values to include (maximum 100).
- Kql
Query string - KQL query string to filter the SLOs shown in the group overview.
- filters_
json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group_
by string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups list(string)
- List of group values to include (maximum 100).
- kql_
query string - KQL query string to filter the SLOs shown in the group overview.
- filters
Json String - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group
By String - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups List<String>
- List of group values to include (maximum 100).
- kql
Query String - KQL query string to filter the SLOs shown in the group overview.
- filters
Json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group
By string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups string[]
- List of group values to include (maximum 100).
- kql
Query string - KQL query string to filter the SLOs shown in the group overview.
- filters_
json str - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group_
by str - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups Sequence[str]
- List of group values to include (maximum 100).
- kql_
query str - KQL query string to filter the SLOs shown in the group overview.
- filters
Json String - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group
By String - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups List<String>
- List of group values to include (maximum 100).
- kql
Query String - KQL query string to filter the SLOs shown in the group overview.
KibanaDashboardPanelSloOverviewConfigSingle, KibanaDashboardPanelSloOverviewConfigSingleArgs
- Slo
Id string - The unique identifier of the SLO to display.
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Slo Overview Config Single Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Remote
Name string - The name of the remote cluster where the SLO is defined.
- Slo
Instance stringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- Slo
Id string - The unique identifier of the SLO to display.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Slo Overview Config Single Drilldown - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Remote
Name string - The name of the remote cluster where the SLO is defined.
- Slo
Instance stringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- slo_
id string - The unique identifier of the SLO to display.
- description string
- Optional panel description.
- drilldowns list(object)
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- remote_
name string - The name of the remote cluster where the SLO is defined.
- slo_
instance_ stringid - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo
Id String - The unique identifier of the SLO to display.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Slo Overview Config Single Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- remote
Name String - The name of the remote cluster where the SLO is defined.
- slo
Instance StringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
- slo
Id string - The unique identifier of the SLO to display.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Slo Overview Config Single Drilldown[] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- remote
Name string - The name of the remote cluster where the SLO is defined.
- slo
Instance stringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo_
id str - The unique identifier of the SLO to display.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Slo Overview Config Single Drilldown] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- remote_
name str - The name of the remote cluster where the SLO is defined.
- slo_
instance_ strid - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title str
- Optional panel title shown in the panel header.
- slo
Id String - The unique identifier of the SLO to display.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- remote
Name String - The name of the remote cluster where the SLO is defined.
- slo
Instance StringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelSloOverviewConfigSingleDrilldown, KibanaDashboardPanelSloOverviewConfigSingleDrilldownArgs
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url boolean - When true, the URL is percent-encoded.
- open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label str
- The display label for the drilldown link.
- url str
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
KibanaDashboardPanelSyntheticsMonitorsConfig, KibanaDashboardPanelSyntheticsMonitorsConfigArgs
- Description string
- Optional panel description.
- Filters
Kibana
Dashboard Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- View string
- View mode for the panel. Valid values are
cardViewandcompactView.
- Description string
- Optional panel description.
- Filters
Kibana
Dashboard Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- View string
- View mode for the panel. Valid values are
cardViewandcompactView.
- description string
- Optional panel description.
- filters object
- Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- view string
- View mode for the panel. Valid values are
cardViewandcompactView.
- description String
- Optional panel description.
- filters
Kibana
Dashboard Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- view String
- View mode for the panel. Valid values are
cardViewandcompactView.
- description string
- Optional panel description.
- filters
Kibana
Dashboard Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- view string
- View mode for the panel. Valid values are
cardViewandcompactView.
- description str
- Optional panel description.
- filters
Kibana
Dashboard Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- view str
- View mode for the panel. Valid values are
cardViewandcompactView.
- description String
- Optional panel description.
- filters Property Map
- Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- view String
- View mode for the panel. Valid values are
cardViewandcompactView.
KibanaDashboardPanelSyntheticsMonitorsConfigFilters, KibanaDashboardPanelSyntheticsMonitorsConfigFiltersArgs
- Locations
List<Kibana
Dashboard Panel Synthetics Monitors Config Filters Location> - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - Monitor
Ids List<KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Id> - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - Monitor
Types List<KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Type> - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - Projects
List<Kibana
Dashboard Panel Synthetics Monitors Config Filters Project> - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
List<Kibana
Dashboard Panel Synthetics Monitors Config Filters Tag> - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- Locations
[]Kibana
Dashboard Panel Synthetics Monitors Config Filters Location - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - Monitor
Ids []KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Id - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - Monitor
Types []KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Type - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - Projects
[]Kibana
Dashboard Panel Synthetics Monitors Config Filters Project - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
[]Kibana
Dashboard Panel Synthetics Monitors Config Filters Tag - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations list(object)
- Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor_
ids list(object) - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor_
types list(object) - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects list(object)
- Filter by project. Each entry has a
label(display name) and avalue(project ID). - list(object)
- Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations
List<Kibana
Dashboard Panel Synthetics Monitors Config Filters Location> - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor
Ids List<KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Id> - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor
Types List<KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Type> - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects
List<Kibana
Dashboard Panel Synthetics Monitors Config Filters Project> - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
List<Kibana
Dashboard Panel Synthetics Monitors Config Filters Tag> - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations
Kibana
Dashboard Panel Synthetics Monitors Config Filters Location[] - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor
Ids KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Id[] - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor
Types KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Type[] - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects
Kibana
Dashboard Panel Synthetics Monitors Config Filters Project[] - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
Kibana
Dashboard Panel Synthetics Monitors Config Filters Tag[] - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations
Sequence[Kibana
Dashboard Panel Synthetics Monitors Config Filters Location] - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor_
ids Sequence[KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Id] - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor_
types Sequence[KibanaDashboard Panel Synthetics Monitors Config Filters Monitor Type] - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects
Sequence[Kibana
Dashboard Panel Synthetics Monitors Config Filters Project] - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
Sequence[Kibana
Dashboard Panel Synthetics Monitors Config Filters Tag] - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations List<Property Map>
- Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor
Ids List<Property Map> - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor
Types List<Property Map> - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects List<Property Map>
- Filter by project. Each entry has a
label(display name) and avalue(project ID). - List<Property Map>
- Filter by tags. Each entry has a
label(display name) and avalue(tag).
KibanaDashboardPanelSyntheticsMonitorsConfigFiltersLocation, KibanaDashboardPanelSyntheticsMonitorsConfigFiltersLocationArgs
KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorId, KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs
KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorType, KibanaDashboardPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs
KibanaDashboardPanelSyntheticsMonitorsConfigFiltersProject, KibanaDashboardPanelSyntheticsMonitorsConfigFiltersProjectArgs
KibanaDashboardPanelSyntheticsMonitorsConfigFiltersTag, KibanaDashboardPanelSyntheticsMonitorsConfigFiltersTagArgs
KibanaDashboardPanelSyntheticsStatsOverviewConfig, KibanaDashboardPanelSyntheticsStatsOverviewConfigArgs
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Drilldown> - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- Filters
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Synthetics Stats Overview Config Drilldown - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- Filters
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns list(object)
- Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters object
- Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Drilldown> - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Synthetics Stats Overview Config Drilldown[] - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Synthetics Stats Overview Config Drilldown] - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters Property Map
- Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardPanelSyntheticsStatsOverviewConfigDrilldown, KibanaDashboardPanelSyntheticsStatsOverviewConfigDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In booleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label str
- Display label shown in the drilldown menu.
- url str
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
KibanaDashboardPanelSyntheticsStatsOverviewConfigFilters, KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersArgs
- Locations
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Location> - Filter by monitor location.
- Monitor
Ids List<KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Id> - Filter by monitor ID. The API accepts up to 5000 entries.
- Monitor
Types List<KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Type> - Filter by monitor type (e.g.
browser,http). - Projects
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Project> - Filter by Synthetics project.
-
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Tag> - Filter by monitor tag.
- Locations
[]Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Location - Filter by monitor location.
- Monitor
Ids []KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Id - Filter by monitor ID. The API accepts up to 5000 entries.
- Monitor
Types []KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Type - Filter by monitor type (e.g.
browser,http). - Projects
[]Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Project - Filter by Synthetics project.
-
[]Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Tag - Filter by monitor tag.
- locations list(object)
- Filter by monitor location.
- monitor_
ids list(object) - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor_
types list(object) - Filter by monitor type (e.g.
browser,http). - projects list(object)
- Filter by Synthetics project.
- list(object)
- Filter by monitor tag.
- locations
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Location> - Filter by monitor location.
- monitor
Ids List<KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Id> - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor
Types List<KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Type> - Filter by monitor type (e.g.
browser,http). - projects
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Project> - Filter by Synthetics project.
-
List<Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Tag> - Filter by monitor tag.
- locations
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Location[] - Filter by monitor location.
- monitor
Ids KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Id[] - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor
Types KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Type[] - Filter by monitor type (e.g.
browser,http). - projects
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Project[] - Filter by Synthetics project.
-
Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Tag[] - Filter by monitor tag.
- locations
Sequence[Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Location] - Filter by monitor location.
- monitor_
ids Sequence[KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Id] - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor_
types Sequence[KibanaDashboard Panel Synthetics Stats Overview Config Filters Monitor Type] - Filter by monitor type (e.g.
browser,http). - projects
Sequence[Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Project] - Filter by Synthetics project.
-
Sequence[Kibana
Dashboard Panel Synthetics Stats Overview Config Filters Tag] - Filter by monitor tag.
- locations List<Property Map>
- Filter by monitor location.
- monitor
Ids List<Property Map> - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor
Types List<Property Map> - Filter by monitor type (e.g.
browser,http). - projects List<Property Map>
- Filter by Synthetics project.
- List<Property Map>
- Filter by monitor tag.
KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersLocation, KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersLocationArgs
KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorId, KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs
KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorType, KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs
KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersProject, KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersProjectArgs
KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersTag, KibanaDashboardPanelSyntheticsStatsOverviewConfigFiltersTagArgs
KibanaDashboardPanelTimeSliderControlConfig, KibanaDashboardPanelTimeSliderControlConfigArgs
- End
Percentage doubleOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- Is
Anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- Start
Percentage doubleOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- End
Percentage float64Of Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- Is
Anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- Start
Percentage float64Of Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end_
percentage_ numberof_ time_ range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is_
anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- start_
percentage_ numberof_ time_ range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage DoubleOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored Boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage DoubleOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage numberOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage numberOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end_
percentage_ floatof_ time_ range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is_
anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- start_
percentage_ floatof_ time_ range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage NumberOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored Boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage NumberOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
KibanaDashboardPanelVisConfig, KibanaDashboardPanelVisConfigArgs
- By
Reference KibanaDashboard Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - By
Value KibanaDashboard Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- By
Reference KibanaDashboard Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - By
Value KibanaDashboard Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by_
reference object - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by_
value object - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by
Reference KibanaDashboard Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by
Value KibanaDashboard Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by
Reference KibanaDashboard Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by
Value KibanaDashboard Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by_
reference KibanaDashboard Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by_
value KibanaDashboard Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by
Reference Property Map - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by
Value Property Map - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
KibanaDashboardPanelVisConfigByReference, KibanaDashboardPanelVisConfigByReferenceArgs
- Ref
Id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - Time
Range KibanaDashboard Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Reference Drilldown> - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - Title string
- Optional panel title.
- Ref
Id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - Time
Range KibanaDashboard Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Reference Drilldown - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - Title string
- Optional panel title.
- ref_
id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time_
range object - Required time range for the by-reference panel config (
vis_config.by_reference). - description string
- Optional panel description.
- drilldowns list(object)
- Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title string
- Optional panel title.
- ref
Id String - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time
Range KibanaDashboard Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Reference Drilldown> - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title String
- Optional panel title.
- ref
Id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time
Range KibanaDashboard Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Panel Vis Config By Reference Drilldown[] - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide
Border boolean - When true, suppresses the panel border.
- hide
Title boolean - When true, suppresses the panel title.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title string
- Optional panel title.
- ref_
id str - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time_
range KibanaDashboard Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Reference Drilldown] - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title str
- Optional panel title.
- ref
Id String - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time
Range Property Map - Required time range for the by-reference panel config (
vis_config.by_reference). - description String
- Optional panel description.
- drilldowns List<Property Map>
- Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title String
- Optional panel title.
KibanaDashboardPanelVisConfigByReferenceDrilldown, KibanaDashboardPanelVisConfigByReferenceDrilldownArgs
- Dashboard
Kibana
Dashboard Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - Discover
Kibana
Dashboard Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - Url
Kibana
Dashboard Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- Dashboard
Kibana
Dashboard Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - Discover
Kibana
Dashboard Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - Url
Kibana
Dashboard Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard object
- Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover object
- Open in Discover (
discover_drilldown). Requireslabel. - url object
- Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard
Kibana
Dashboard Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover
Kibana
Dashboard Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - url
Kibana
Dashboard Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard
Kibana
Dashboard Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover
Kibana
Dashboard Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - url
Kibana
Dashboard Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard
Kibana
Dashboard Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover
Kibana
Dashboard Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - url
Kibana
Dashboard Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard Property Map
- Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover Property Map
- Open in Discover (
discover_drilldown). Requireslabel. - url Property Map
- Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
KibanaDashboardPanelVisConfigByReferenceDrilldownDashboard, KibanaDashboardPanelVisConfigByReferenceDrilldownDashboardArgs
- Dashboard
Id string - Target dashboard ID.
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Use
Filters bool - Pass filters to the target dashboard when set.
- Use
Time boolRange - Pass the current time range to the target dashboard when set.
- Dashboard
Id string - Target dashboard ID.
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Use
Filters bool - Pass filters to the target dashboard when set.
- Use
Time boolRange - Pass the current time range to the target dashboard when set.
- dashboard_
id string - Target dashboard ID.
- label string
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- use_
filters bool - Pass filters to the target dashboard when set.
- use_
time_ boolrange - Pass the current time range to the target dashboard when set.
- dashboard
Id String - Target dashboard ID.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- use
Filters Boolean - Pass filters to the target dashboard when set.
- use
Time BooleanRange - Pass the current time range to the target dashboard when set.
- dashboard
Id string - Target dashboard ID.
- label string
- Display label.
- open
In booleanNew Tab - Open in a new browser tab when set.
- use
Filters boolean - Pass filters to the target dashboard when set.
- use
Time booleanRange - Pass the current time range to the target dashboard when set.
- dashboard_
id str - Target dashboard ID.
- label str
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- use_
filters bool - Pass filters to the target dashboard when set.
- use_
time_ boolrange - Pass the current time range to the target dashboard when set.
- dashboard
Id String - Target dashboard ID.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- use
Filters Boolean - Pass filters to the target dashboard when set.
- use
Time BooleanRange - Pass the current time range to the target dashboard when set.
KibanaDashboardPanelVisConfigByReferenceDrilldownDiscover, KibanaDashboardPanelVisConfigByReferenceDrilldownDiscoverArgs
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- open
In booleanNew Tab - Open in a new browser tab when set.
- label str
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
KibanaDashboardPanelVisConfigByReferenceDrilldownUrl, KibanaDashboardPanelVisConfigByReferenceDrilldownUrlArgs
- Label string
- Display label.
- Trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- Url string
- URL template with variables documented in Kibana URL drilldown documentation.
- Encode
Url bool - Escape the URL via percent-encoding when set.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Label string
- Display label.
- Trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- Url string
- URL template with variables documented in Kibana URL drilldown documentation.
- Encode
Url bool - Escape the URL via percent-encoding when set.
- Open
In boolNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url string
- URL template with variables documented in Kibana URL drilldown documentation.
- encode_
url bool - Escape the URL via percent-encoding when set.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- trigger String
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url String
- URL template with variables documented in Kibana URL drilldown documentation.
- encode
Url Boolean - Escape the URL via percent-encoding when set.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url string
- URL template with variables documented in Kibana URL drilldown documentation.
- encode
Url boolean - Escape the URL via percent-encoding when set.
- open
In booleanNew Tab - Open in a new browser tab when set.
- label str
- Display label.
- trigger str
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url str
- URL template with variables documented in Kibana URL drilldown documentation.
- encode_
url bool - Escape the URL via percent-encoding when set.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- trigger String
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url String
- URL template with variables documented in Kibana URL drilldown documentation.
- encode
Url Boolean - Escape the URL via percent-encoding when set.
- open
In BooleanNew Tab - Open in a new browser tab when set.
KibanaDashboardPanelVisConfigByReferenceTimeRange, KibanaDashboardPanelVisConfigByReferenceTimeRangeArgs
KibanaDashboardPanelVisConfigByValue, KibanaDashboardPanelVisConfigByValueArgs
- Datatable
Config KibanaDashboard Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - Gauge
Config KibanaDashboard Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - Heatmap
Config KibanaDashboard Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - Legacy
Metric KibanaConfig Dashboard Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - Metric
Chart KibanaConfig Dashboard Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - Mosaic
Config KibanaDashboard Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - Pie
Chart KibanaConfig Dashboard Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - Region
Map KibanaConfig Dashboard Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - Tagcloud
Config KibanaDashboard Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - Treemap
Config KibanaDashboard Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - Waffle
Config KibanaDashboard Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - Xy
Chart KibanaConfig Dashboard Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- Datatable
Config KibanaDashboard Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - Gauge
Config KibanaDashboard Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - Heatmap
Config KibanaDashboard Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - Legacy
Metric KibanaConfig Dashboard Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - Metric
Chart KibanaConfig Dashboard Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - Mosaic
Config KibanaDashboard Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - Pie
Chart KibanaConfig Dashboard Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - Region
Map KibanaConfig Dashboard Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - Tagcloud
Config KibanaDashboard Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - Treemap
Config KibanaDashboard Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - Waffle
Config KibanaDashboard Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - Xy
Chart KibanaConfig Dashboard Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy_
metric_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric_
chart_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie_
chart_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region_
map_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy_
chart_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable
Config KibanaDashboard Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge
Config KibanaDashboard Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap
Config KibanaDashboard Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy
Metric KibanaConfig Dashboard Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric
Chart KibanaConfig Dashboard Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic
Config KibanaDashboard Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie
Chart KibanaConfig Dashboard Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region
Map KibanaConfig Dashboard Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud
Config KibanaDashboard Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap
Config KibanaDashboard Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle
Config KibanaDashboard Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy
Chart KibanaConfig Dashboard Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable
Config KibanaDashboard Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge
Config KibanaDashboard Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap
Config KibanaDashboard Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy
Metric KibanaConfig Dashboard Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric
Chart KibanaConfig Dashboard Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic
Config KibanaDashboard Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie
Chart KibanaConfig Dashboard Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region
Map KibanaConfig Dashboard Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud
Config KibanaDashboard Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap
Config KibanaDashboard Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle
Config KibanaDashboard Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy
Chart KibanaConfig Dashboard Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable_
config KibanaDashboard Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge_
config KibanaDashboard Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap_
config KibanaDashboard Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy_
metric_ Kibanaconfig Dashboard Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric_
chart_ Kibanaconfig Dashboard Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic_
config KibanaDashboard Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie_
chart_ Kibanaconfig Dashboard Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region_
map_ Kibanaconfig Dashboard Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud_
config KibanaDashboard Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap_
config KibanaDashboard Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle_
config KibanaDashboard Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy_
chart_ Kibanaconfig Dashboard Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy
Metric Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric
Chart Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie
Chart Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region
Map Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy
Chart Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
KibanaDashboardPanelVisConfigByValueDatatableConfig, KibanaDashboardPanelVisConfigByValueDatatableConfigArgs
- Esql
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- No
Esql KibanaDashboard Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- Esql
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- No
Esql KibanaDashboard Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- no
Esql KibanaDashboard Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- no
Esql KibanaDashboard Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- no_
esql KibanaDashboard Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql Property Map
- Datatable configuration for ES|QL queries.
- no
Esql Property Map - Datatable configuration for standard (non-ES|QL) queries.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsql, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- Metrics
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics List<KibanaBies Dashboard Panel Vis Config By Value Datatable Config Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- Metrics
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Metric - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Row - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics []KibanaBies Dashboard Panel Vis Config By Value Datatable Config Esql Split Metrics By - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics list(object)
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling object
- Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows list(object)
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ list(object)bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<KibanaBies Dashboard Panel Vis Config By Value Datatable Config Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Metric[] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Row[] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics KibanaBies Dashboard Panel Vis Config By Value Datatable Config Esql Split Metrics By[] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Metric] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Row] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ Sequence[Kibanabies Dashboard Panel Vis Config By Value Datatable Config Esql Split Metrics By] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range KibanaDashboard Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics List<Property Map>
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling Property Map
- Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows List<Property Map>
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<Property Map>Bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlFilter, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlMetric, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlMetricArgs
- Config
Json string - Metric configuration as JSON.
- Config
Json string - Metric configuration as JSON.
- config_
json string - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
- config
Json string - Metric configuration as JSON.
- config_
json str - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlRow, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlRowArgs
- Config
Json string - Row configuration as JSON.
- Config
Json string - Row configuration as JSON.
- config_
json string - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
- config
Json string - Row configuration as JSON.
- config_
json str - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlSplitMetricsBy, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs
- Config
Json string - Split metrics configuration as JSON.
- Config
Json string - Split metrics configuration as JSON.
- config_
json string - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
- config
Json string - Split metrics configuration as JSON.
- config_
json str - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStyling, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingArgs
- Density
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- Paging double
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- Density
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- Paging float64
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density object
- Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ stringjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- paging Double
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- paging float
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ strjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density Property Map
- Density configuration for the datatable.
- paging Number
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensity, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs
- Height
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- Height
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- mode str
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height Property Map
- Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeight, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs
- Header
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- Header
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header Property Map
- Header height configuration.
- value Property Map
- Value height configuration.
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeader, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValue, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs
KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlTimeRange, KibanaDashboardPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsql, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- Metrics
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Query
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- Styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics List<KibanaBies Dashboard Panel Vis Config By Value Datatable Config No Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- Metrics
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Metric - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Query
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- Styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
[]Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Row - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics []KibanaBies Dashboard Panel Vis Config By Value Datatable Config No Esql Split Metrics By - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics list(object)
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query object
- Query configuration for filtering data.
- styling object
- Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows list(object)
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ list(object)bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
List<Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<KibanaBies Dashboard Panel Vis Config By Value Datatable Config No Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Metric[] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Row[] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics KibanaBies Dashboard Panel Vis Config By Value Datatable Config No Esql Split Metrics By[] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Metric] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- styling
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Sequence[Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Row] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ Sequence[Kibanabies Dashboard Panel Vis Config By Value Datatable Config No Esql Split Metrics By] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics List<Property Map>
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query Property Map
- Query configuration for filtering data.
- styling Property Map
- Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows List<Property Map>
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<Property Map>Bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlFilter, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlMetric, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs
- Config
Json string - Metric configuration as JSON.
- Config
Json string - Metric configuration as JSON.
- config_
json string - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
- config
Json string - Metric configuration as JSON.
- config_
json str - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlQuery, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlRow, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlRowArgs
- Config
Json string - Row configuration as JSON.
- Config
Json string - Row configuration as JSON.
- config_
json string - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
- config
Json string - Row configuration as JSON.
- config_
json str - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsBy, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs
- Config
Json string - Split metrics configuration as JSON.
- Config
Json string - Split metrics configuration as JSON.
- config_
json string - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
- config
Json string - Split metrics configuration as JSON.
- config_
json str - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStyling, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs
- Density
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- Paging double
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- Density
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- Paging float64
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density object
- Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ stringjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- paging Double
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- paging float
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ strjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density Property Map
- Density configuration for the datatable.
- paging Number
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensity, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs
- Height
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- Height
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- mode str
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height Property Map
- Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeight, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs
- Header
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- Header
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header Property Map
- Header height configuration.
- value Property Map
- Value height configuration.
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeader, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValue, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs
KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlTimeRange, KibanaDashboardPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueGaugeConfig, KibanaDashboardPanelVisConfigByValueGaugeConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Styling
Kibana
Dashboard Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Gauge Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Gauge Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - Query
Kibana
Dashboard Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Styling
Kibana
Dashboard Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Gauge Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Gauge Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - Query
Kibana
Dashboard Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling object
- Gauge styling configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric object - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query object
- Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling
Kibana
Dashboard Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Gauge Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters
List<Kibana
Dashboard Panel Vis Config By Value Gauge Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query
Kibana
Dashboard Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling
Kibana
Dashboard Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Gauge Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters
Kibana
Dashboard Panel Vis Config By Value Gauge Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query
Kibana
Dashboard Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling
Kibana
Dashboard Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Gauge Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric KibanaDashboard Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Gauge Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json str - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query
Kibana
Dashboard Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling Property Map
- Gauge styling configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric Property Map - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query Property Map
- Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldown, KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetric, KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricArgs
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Color
Json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - Goal
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- Label string
- Optional label for the metric.
- Max
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- Min
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- Subtitle string
- Subtitle text rendered below the gauge value.
- Ticks
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- Title
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Color
Json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - Goal
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- Label string
- Optional label for the metric.
- Max
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- Min
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- Subtitle string
- Subtitle text rendered below the gauge value.
- Ticks
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- Title
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - color_
json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal object
- Goal column reference.
- label string
- Optional label for the metric.
- max object
- Max column reference.
- min object
- Min column reference.
- subtitle string
- Subtitle text rendered below the gauge value.
- ticks object
- Tick configuration.
- title object
- Title configuration.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - color
Json String - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- label String
- Optional label for the metric.
- max
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- min
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- subtitle String
- Subtitle text rendered below the gauge value.
- ticks
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - color
Json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- label string
- Optional label for the metric.
- max
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- min
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- subtitle string
- Subtitle text rendered below the gauge value.
- ticks
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - color_
json str - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- label str
- Optional label for the metric.
- max
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- min
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- subtitle str
- Subtitle text rendered below the gauge value.
- ticks
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - color
Json String - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal Property Map
- Goal column reference.
- label String
- Optional label for the metric.
- max Property Map
- Max column reference.
- min Property Map
- Min column reference.
- subtitle String
- Subtitle text rendered below the gauge value.
- ticks Property Map
- Tick configuration.
- title Property Map
- Title configuration.
KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricGoal, KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs
KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMax, KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs
KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMin, KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs
KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTicks, KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs
KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTitle, KibanaDashboardPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs
KibanaDashboardPanelVisConfigByValueGaugeConfigFilter, KibanaDashboardPanelVisConfigByValueGaugeConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueGaugeConfigQuery, KibanaDashboardPanelVisConfigByValueGaugeConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueGaugeConfigStyling, KibanaDashboardPanelVisConfigByValueGaugeConfigStylingArgs
- Shape
Json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- Shape
Json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape_
json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape
Json String - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape
Json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape_
json str - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape
Json String - Gauge shape configuration as JSON. Supports bullet and circular gauges.
KibanaDashboardPanelVisConfigByValueGaugeConfigTimeRange, KibanaDashboardPanelVisConfigByValueGaugeConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueHeatmapConfig, KibanaDashboardPanelVisConfigByValueHeatmapConfigArgs
- Axis
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- Data
Source stringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- Metric
Json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- Styling
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- XAxis
Json string - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Heatmap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Heatmap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- YAxis
Json string - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- Axis
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- Data
Source stringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- Metric
Json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- Styling
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- XAxis
Json string - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Heatmap Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Heatmap Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- YAxis
Json string - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis object
- Axis configuration for X and Y axes.
- data_
source_ stringjson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend object
- Legend configuration for the heatmap.
- metric_
json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling object
- Heatmap styling configuration.
- x_
axis_ stringjson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- y_
axis_ stringjson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- data
Source StringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- metric
Json String - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- x
Axis StringJson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Heatmap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Heatmap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- y
Axis StringJson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- data
Source stringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- metric
Json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- x
Axis stringJson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- y
Axis stringJson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- data_
source_ strjson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- metric_
json str - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- x_
axis_ strjson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Heatmap Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Heatmap Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- y_
axis_ strjson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis Property Map
- Axis configuration for X and Y axes.
- data
Source StringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend Property Map
- Legend configuration for the heatmap.
- metric
Json String - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling Property Map
- Heatmap styling configuration.
- x
Axis StringJson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- y
Axis StringJson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxis, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisArgs
- X
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- Y
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- X
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- Y
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- y
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- y
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- y
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x Property Map
- X-axis configuration.
- y Property Map
- Y-axis configuration.
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisX, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXArgs
- Labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- Title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- Labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- Title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels Property Map
- X-axis label configuration.
- title Property Map
- Axis title configuration.
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXLabels, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs
- Orientation string
- Orientation of the axis labels.
- Visible bool
- Whether to show axis labels.
- Orientation string
- Orientation of the axis labels.
- Visible bool
- Whether to show axis labels.
- orientation string
- Orientation of the axis labels.
- visible bool
- Whether to show axis labels.
- orientation String
- Orientation of the axis labels.
- visible Boolean
- Whether to show axis labels.
- orientation string
- Orientation of the axis labels.
- visible boolean
- Whether to show axis labels.
- orientation str
- Orientation of the axis labels.
- visible bool
- Whether to show axis labels.
- orientation String
- Orientation of the axis labels.
- visible Boolean
- Whether to show axis labels.
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXTitle, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisXTitleArgs
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisY, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYArgs
- Labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- Title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- Labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- Title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- title
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels Property Map
- Y-axis label configuration.
- title Property Map
- Axis title configuration.
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYLabels, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs
- Visible bool
- Whether to show axis labels.
- Visible bool
- Whether to show axis labels.
- visible bool
- Whether to show axis labels.
- visible Boolean
- Whether to show axis labels.
- visible boolean
- Whether to show axis labels.
- visible bool
- Whether to show axis labels.
- visible Boolean
- Whether to show axis labels.
KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYTitle, KibanaDashboardPanelVisConfigByValueHeatmapConfigAxisYTitleArgs
KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldown, KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueHeatmapConfigFilter, KibanaDashboardPanelVisConfigByValueHeatmapConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueHeatmapConfigLegend, KibanaDashboardPanelVisConfigByValueHeatmapConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility. Valid values are
visibleorhidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility. Valid values are
visibleorhidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility. Valid values are
visibleorhidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility. Valid values are
visibleorhidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility. Valid values are
visibleorhidden.
- size str
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visibility str
- Legend visibility. Valid values are
visibleorhidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility. Valid values are
visibleorhidden.
KibanaDashboardPanelVisConfigByValueHeatmapConfigQuery, KibanaDashboardPanelVisConfigByValueHeatmapConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueHeatmapConfigStyling, KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingArgs
- Cells
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- Cells
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells Property Map
- Cells configuration for the heatmap.
KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCells, KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsArgs
- Labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- Labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels
Kibana
Dashboard Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels Property Map
- Cell label configuration.
KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsLabels, KibanaDashboardPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs
- Visible bool
- Whether to show cell labels.
- Visible bool
- Whether to show cell labels.
- visible bool
- Whether to show cell labels.
- visible Boolean
- Whether to show cell labels.
- visible boolean
- Whether to show cell labels.
- visible bool
- Whether to show cell labels.
- visible Boolean
- Whether to show cell labels.
KibanaDashboardPanelVisConfigByValueHeatmapConfigTimeRange, KibanaDashboardPanelVisConfigByValueHeatmapConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueLegacyMetricConfig, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - Metric
Json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - Metric
Json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric_
json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric
Json String - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric
Json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric_
json str - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric
Json String - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldown, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigFilter, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigQuery, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueLegacyMetricConfigTimeRange, KibanaDashboardPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueMetricChartConfig, KibanaDashboardPanelVisConfigByValueMetricChartConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - Metrics
List<Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Metric> - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- Breakdown
By stringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - Metrics
[]Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Metric - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- Breakdown
By stringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics list(object)
- Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown_
by_ stringjson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics
List<Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Metric> - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown
By StringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Metric[] - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown
By stringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics
Sequence[Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Metric] - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown_
by_ strjson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics List<Property Map>
- Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown
By StringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldown, KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueMetricChartConfigFilter, KibanaDashboardPanelVisConfigByValueMetricChartConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueMetricChartConfigMetric, KibanaDashboardPanelVisConfigByValueMetricChartConfigMetricArgs
- Config
Json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- Config
Json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config_
json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config
Json String - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config
Json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config_
json str - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config
Json String - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
KibanaDashboardPanelVisConfigByValueMetricChartConfigQuery, KibanaDashboardPanelVisConfigByValueMetricChartConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueMetricChartConfigTimeRange, KibanaDashboardPanelVisConfigByValueMetricChartConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueMosaicConfig, KibanaDashboardPanelVisConfigByValueMosaicConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Group
Breakdown stringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Legend
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Mosaic Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group List<KibanaBies Dashboard Panel Vis Config By Value Mosaic Config Esql Group By> - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - Esql
Metrics List<KibanaDashboard Panel Vis Config By Value Mosaic Config Esql Metric> - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Mosaic Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Group
Breakdown stringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Legend
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Mosaic Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group []KibanaBies Dashboard Panel Vis Config By Value Mosaic Config Esql Group By - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - Esql
Metrics []KibanaDashboard Panel Vis Config By Value Mosaic Config Esql Metric - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Mosaic Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ stringjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group_
breakdown_ stringby_ json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend object
- Legend configuration for the mosaic chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ list(object)bies - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql_
metrics list(object) - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
by_ stringjson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query object
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value_
display object - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group
Breakdown StringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Mosaic Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<KibanaBies Dashboard Panel Vis Config By Value Mosaic Config Esql Group By> - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql
Metrics List<KibanaDashboard Panel Vis Config By Value Mosaic Config Esql Metric> - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters
List<Kibana
Dashboard Panel Vis Config By Value Mosaic Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group
Breakdown stringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group KibanaBies Dashboard Panel Vis Config By Value Mosaic Config Esql Group By[] - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql
Metrics KibanaDashboard Panel Vis Config By Value Mosaic Config Esql Metric[] - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
By stringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ strjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group_
breakdown_ strby_ json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Mosaic Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ Sequence[Kibanabies Dashboard Panel Vis Config By Value Mosaic Config Esql Group By] - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql_
metrics Sequence[KibanaDashboard Panel Vis Config By Value Mosaic Config Esql Metric] - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Mosaic Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
by_ strjson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json str - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- value_
display KibanaDashboard Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group
Breakdown StringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend Property Map
- Legend configuration for the mosaic chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<Property Map>Bies - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql
Metrics List<Property Map> - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display Property Map - Configuration for displaying values in chart cells.
KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldown, KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlGroupBy, KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlGroupByArgs
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- collapse_
by string - Collapse function when multiple rows map to the same bucket.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format_
json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
- collapse
By string - Collapse function when multiple rows map to the same bucket.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse_
by str - Collapse function when multiple rows map to the same bucket.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the breakdown.
- format_
json str - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label str
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlMetric, KibanaDashboardPanelVisConfigByValueMosaicConfigEsqlMetricArgs
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardPanelVisConfigByValueMosaicConfigFilter, KibanaDashboardPanelVisConfigByValueMosaicConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueMosaicConfigLegend, KibanaDashboardPanelVisConfigByValueMosaicConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardPanelVisConfigByValueMosaicConfigQuery, KibanaDashboardPanelVisConfigByValueMosaicConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueMosaicConfigTimeRange, KibanaDashboardPanelVisConfigByValueMosaicConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueMosaicConfigValueDisplay, KibanaDashboardPanelVisConfigByValueMosaicConfigValueDisplayArgs
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals double - Decimal places for percentage display (0-10).
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals float64 - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals number - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Double - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals number - Decimal places for percentage display (0-10).
- mode str
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals float - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Number - Decimal places for percentage display (0-10).
KibanaDashboardPanelVisConfigByValuePieChartConfig, KibanaDashboardPanelVisConfigByValuePieChartConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Metrics
List<Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Metric> - Array of metric configurations (minimum 1).
- Description string
- The description of the chart.
- Donut
Hole string - Donut hole size: none (pie), s, m, or l.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
Bies List<KibanaDashboard Panel Vis Config By Value Pie Chart Config Group By> - Array of breakdown dimensions (minimum 1).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Label
Position string - Position of slice labels: hidden, inside, or outside.
- Legend
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Legend - Query
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Metrics
[]Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Metric - Array of metric configurations (minimum 1).
- Description string
- The description of the chart.
- Donut
Hole string - Donut hole size: none (pie), s, m, or l.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
Bies []KibanaDashboard Panel Vis Config By Value Pie Chart Config Group By - Array of breakdown dimensions (minimum 1).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Label
Position string - Position of slice labels: hidden, inside, or outside.
- Legend
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Legend - Query
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics list(object)
- Array of metric configurations (minimum 1).
- description string
- The description of the chart.
- donut_
hole string - Donut hole size: none (pie), s, m, or l.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
bies list(object) - Array of breakdown dimensions (minimum 1).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label_
position string - Position of slice labels: hidden, inside, or outside.
- legend object
- query object
- Query configuration for filtering data.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics
List<Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Metric> - Array of metric configurations (minimum 1).
- description String
- The description of the chart.
- donut
Hole String - Donut hole size: none (pie), s, m, or l.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
Bies List<KibanaDashboard Panel Vis Config By Value Pie Chart Config Group By> - Array of breakdown dimensions (minimum 1).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label
Position String - Position of slice labels: hidden, inside, or outside.
- legend
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Legend - query
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Metric[] - Array of metric configurations (minimum 1).
- description string
- The description of the chart.
- donut
Hole string - Donut hole size: none (pie), s, m, or l.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
Bies KibanaDashboard Panel Vis Config By Value Pie Chart Config Group By[] - Array of breakdown dimensions (minimum 1).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label
Position string - Position of slice labels: hidden, inside, or outside.
- legend
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Legend - query
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics
Sequence[Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Metric] - Array of metric configurations (minimum 1).
- description str
- The description of the chart.
- donut_
hole str - Donut hole size: none (pie), s, m, or l.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
bies Sequence[KibanaDashboard Panel Vis Config By Value Pie Chart Config Group By] - Array of breakdown dimensions (minimum 1).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label_
position str - Position of slice labels: hidden, inside, or outside.
- legend
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Legend - query
Kibana
Dashboard Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics List<Property Map>
- Array of metric configurations (minimum 1).
- description String
- The description of the chart.
- donut
Hole String - Donut hole size: none (pie), s, m, or l.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
Bies List<Property Map> - Array of breakdown dimensions (minimum 1).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label
Position String - Position of slice labels: hidden, inside, or outside.
- legend Property Map
- query Property Map
- Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldown, KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValuePieChartConfigFilter, KibanaDashboardPanelVisConfigByValuePieChartConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValuePieChartConfigGroupBy, KibanaDashboardPanelVisConfigByValuePieChartConfigGroupByArgs
- Config
Json string - Group by configuration as JSON.
- Config
Json string - Group by configuration as JSON.
- config_
json string - Group by configuration as JSON.
- config
Json String - Group by configuration as JSON.
- config
Json string - Group by configuration as JSON.
- config_
json str - Group by configuration as JSON.
- config
Json String - Group by configuration as JSON.
KibanaDashboardPanelVisConfigByValuePieChartConfigLegend, KibanaDashboardPanelVisConfigByValuePieChartConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardPanelVisConfigByValuePieChartConfigMetric, KibanaDashboardPanelVisConfigByValuePieChartConfigMetricArgs
- Config
Json string - Metric configuration as JSON.
- Config
Json string - Metric configuration as JSON.
- config_
json string - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
- config
Json string - Metric configuration as JSON.
- config_
json str - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
KibanaDashboardPanelVisConfigByValuePieChartConfigQuery, KibanaDashboardPanelVisConfigByValuePieChartConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValuePieChartConfigTimeRange, KibanaDashboardPanelVisConfigByValuePieChartConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueRegionMapConfig, KibanaDashboardPanelVisConfigByValueRegionMapConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Metric
Json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- Region
Json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Region Map Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Region Map Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Metric
Json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- Region
Json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Region Map Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Region Map Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric_
json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region_
json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric
Json String - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region
Json String - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Region Map Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Region Map Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric
Json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region
Json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Region Map Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Region Map Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric_
json str - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region_
json str - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Region Map Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Region Map Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric
Json String - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region
Json String - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldown, KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueRegionMapConfigFilter, KibanaDashboardPanelVisConfigByValueRegionMapConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueRegionMapConfigQuery, KibanaDashboardPanelVisConfigByValueRegionMapConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueRegionMapConfigTimeRange, KibanaDashboardPanelVisConfigByValueRegionMapConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueTagcloudConfig, KibanaDashboardPanelVisConfigByValueTagcloudConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - Esql
Tag KibanaBy Dashboard Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Font
Size KibanaDashboard Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - Orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- Query
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Tag
By stringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - Time
Range KibanaDashboard Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - Esql
Tag KibanaBy Dashboard Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Filter - Additional filters to apply to the chart data (maximum 100).
- Font
Size KibanaDashboard Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - Orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- Query
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Tag
By stringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - Time
Range KibanaDashboard Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric object - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql_
tag_ objectby - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- font_
size object - Minimum and maximum font size for the tags.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query object
- Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag_
by_ stringjson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql
Tag KibanaBy Dashboard Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters
List<Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Filter> - Additional filters to apply to the chart data (maximum 100).
- font
Size KibanaDashboard Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation String
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag
By StringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time
Range KibanaDashboard Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql
Tag KibanaBy Dashboard Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- font
Size KibanaDashboard Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag
By stringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time
Range KibanaDashboard Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric KibanaDashboard Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql_
tag_ Kibanaby Dashboard Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Filter] - Additional filters to apply to the chart data (maximum 100).
- font_
size KibanaDashboard Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json str - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation str
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query
Kibana
Dashboard Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag_
by_ strjson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time_
range KibanaDashboard Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric Property Map - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql
Tag Property MapBy - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- font
Size Property Map - Minimum and maximum font size for the tags.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation String
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag
By StringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldown, KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlMetric, KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlMetricArgs
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlTagBy, KibanaDashboardPanelVisConfigByValueTagcloudConfigEsqlTagByArgs
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the tag dimension.
- Format
Json string - Column format as JSON (
formatTypeunion). - Label string
- Optional label for the tag-by column.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the tag dimension.
- Format
Json string - Column format as JSON (
formatTypeunion). - Label string
- Optional label for the tag-by column.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the tag dimension.
- format_
json string - Column format as JSON (
formatTypeunion). - label string
- Optional label for the tag-by column.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the tag dimension.
- format
Json String - Column format as JSON (
formatTypeunion). - label String
- Optional label for the tag-by column.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the tag dimension.
- format
Json string - Column format as JSON (
formatTypeunion). - label string
- Optional label for the tag-by column.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the tag dimension.
- format_
json str - Column format as JSON (
formatTypeunion). - label str
- Optional label for the tag-by column.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the tag dimension.
- format
Json String - Column format as JSON (
formatTypeunion). - label String
- Optional label for the tag-by column.
KibanaDashboardPanelVisConfigByValueTagcloudConfigFilter, KibanaDashboardPanelVisConfigByValueTagcloudConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueTagcloudConfigFontSize, KibanaDashboardPanelVisConfigByValueTagcloudConfigFontSizeArgs
KibanaDashboardPanelVisConfigByValueTagcloudConfigQuery, KibanaDashboardPanelVisConfigByValueTagcloudConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueTagcloudConfigTimeRange, KibanaDashboardPanelVisConfigByValueTagcloudConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueTreemapConfig, KibanaDashboardPanelVisConfigByValueTreemapConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Treemap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group List<KibanaBies Dashboard Panel Vis Config By Value Treemap Config Esql Group By> - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - Esql
Metrics List<KibanaDashboard Panel Vis Config By Value Treemap Config Esql Metric> - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Treemap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Treemap Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group []KibanaBies Dashboard Panel Vis Config By Value Treemap Config Esql Group By - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - Esql
Metrics []KibanaDashboard Panel Vis Config By Value Treemap Config Esql Metric - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Treemap Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ stringjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend object
- Legend configuration for the treemap chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ list(object)bies - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql_
metrics list(object) - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
by_ stringjson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query object
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value_
display object - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Treemap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<KibanaBies Dashboard Panel Vis Config By Value Treemap Config Esql Group By> - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql
Metrics List<KibanaDashboard Panel Vis Config By Value Treemap Config Esql Metric> - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters
List<Kibana
Dashboard Panel Vis Config By Value Treemap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Treemap Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group KibanaBies Dashboard Panel Vis Config By Value Treemap Config Esql Group By[] - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql
Metrics KibanaDashboard Panel Vis Config By Value Treemap Config Esql Metric[] - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters
Kibana
Dashboard Panel Vis Config By Value Treemap Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
By stringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ strjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Treemap Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ Sequence[Kibanabies Dashboard Panel Vis Config By Value Treemap Config Esql Group By] - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql_
metrics Sequence[KibanaDashboard Panel Vis Config By Value Treemap Config Esql Metric] - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Treemap Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
by_ strjson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json str - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- value_
display KibanaDashboard Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend Property Map
- Legend configuration for the treemap chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<Property Map>Bies - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql
Metrics List<Property Map> - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display Property Map - Configuration for displaying values in chart cells.
KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldown, KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlGroupBy, KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlGroupByArgs
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- collapse_
by string - Collapse function when multiple rows map to the same bucket.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format_
json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
- collapse
By string - Collapse function when multiple rows map to the same bucket.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse_
by str - Collapse function when multiple rows map to the same bucket.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the breakdown.
- format_
json str - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label str
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetric, KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricArgs
- Color
Kibana
Dashboard Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Color
Kibana
Dashboard Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- color object
- Static color for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- color
Kibana
Dashboard Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- color Property Map
- Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricColor, KibanaDashboardPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs
KibanaDashboardPanelVisConfigByValueTreemapConfigFilter, KibanaDashboardPanelVisConfigByValueTreemapConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueTreemapConfigLegend, KibanaDashboardPanelVisConfigByValueTreemapConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardPanelVisConfigByValueTreemapConfigQuery, KibanaDashboardPanelVisConfigByValueTreemapConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueTreemapConfigTimeRange, KibanaDashboardPanelVisConfigByValueTreemapConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueTreemapConfigValueDisplay, KibanaDashboardPanelVisConfigByValueTreemapConfigValueDisplayArgs
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals double - Decimal places for percentage display (0-10).
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals float64 - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals number - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Double - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals number - Decimal places for percentage display (0-10).
- mode str
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals float - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Number - Decimal places for percentage display (0-10).
KibanaDashboardPanelVisConfigByValueWaffleConfig, KibanaDashboardPanelVisConfigByValueWaffleConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Waffle Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group List<KibanaBies Dashboard Panel Vis Config By Value Waffle Config Esql Group By> - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - Esql
Metrics List<KibanaDashboard Panel Vis Config By Value Waffle Config Esql Metric> - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Waffle Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
Bies List<KibanaDashboard Panel Vis Config By Value Waffle Config Group By> - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
List<Kibana
Dashboard Panel Vis Config By Value Waffle Config Metric> - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - Query
Kibana
Dashboard Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Waffle Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group []KibanaBies Dashboard Panel Vis Config By Value Waffle Config Esql Group By - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - Esql
Metrics []KibanaDashboard Panel Vis Config By Value Waffle Config Esql Metric - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Waffle Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
Bies []KibanaDashboard Panel Vis Config By Value Waffle Config Group By - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
[]Kibana
Dashboard Panel Vis Config By Value Waffle Config Metric - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - Query
Kibana
Dashboard Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ stringjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend object
- Legend configuration for the waffle chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ list(object)bies - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql_
metrics list(object) - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
bies list(object) - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics list(object)
- Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query object
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value_
display object - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Waffle Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<KibanaBies Dashboard Panel Vis Config By Value Waffle Config Esql Group By> - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql
Metrics List<KibanaDashboard Panel Vis Config By Value Waffle Config Esql Metric> - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters
List<Kibana
Dashboard Panel Vis Config By Value Waffle Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
Bies List<KibanaDashboard Panel Vis Config By Value Waffle Config Group By> - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
List<Kibana
Dashboard Panel Vis Config By Value Waffle Config Metric> - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query
Kibana
Dashboard Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Waffle Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group KibanaBies Dashboard Panel Vis Config By Value Waffle Config Esql Group By[] - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql
Metrics KibanaDashboard Panel Vis Config By Value Waffle Config Esql Metric[] - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters
Kibana
Dashboard Panel Vis Config By Value Waffle Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
Bies KibanaDashboard Panel Vis Config By Value Waffle Config Group By[] - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Kibana
Dashboard Panel Vis Config By Value Waffle Config Metric[] - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query
Kibana
Dashboard Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ strjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Waffle Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ Sequence[Kibanabies Dashboard Panel Vis Config By Value Waffle Config Esql Group By] - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql_
metrics Sequence[KibanaDashboard Panel Vis Config By Value Waffle Config Esql Metric] - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Waffle Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
bies Sequence[KibanaDashboard Panel Vis Config By Value Waffle Config Group By] - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Sequence[Kibana
Dashboard Panel Vis Config By Value Waffle Config Metric] - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query
Kibana
Dashboard Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- value_
display KibanaDashboard Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend Property Map
- Legend configuration for the waffle chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<Property Map>Bies - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql
Metrics List<Property Map> - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
Bies List<Property Map> - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics List<Property Map>
- Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query Property Map
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display Property Map - Configuration for displaying values in chart cells.
KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldown, KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlGroupBy, KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlGroupByArgs
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- collapse_
by string - Collapse function when multiple rows map to the same bucket.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format_
json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
- collapse
By string - Collapse function when multiple rows map to the same bucket.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse_
by str - Collapse function when multiple rows map to the same bucket.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the breakdown.
- format_
json str - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label str
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetric, KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricArgs
- Color
Kibana
Dashboard Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Color
Kibana
Dashboard Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- color object
- Static color for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- color
Kibana
Dashboard Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- color Property Map
- Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricColor, KibanaDashboardPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs
KibanaDashboardPanelVisConfigByValueWaffleConfigFilter, KibanaDashboardPanelVisConfigByValueWaffleConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueWaffleConfigGroupBy, KibanaDashboardPanelVisConfigByValueWaffleConfigGroupByArgs
- Config
Json string - Group-by operation as JSON.
- Config
Json string - Group-by operation as JSON.
- config_
json string - Group-by operation as JSON.
- config
Json String - Group-by operation as JSON.
- config
Json string - Group-by operation as JSON.
- config_
json str - Group-by operation as JSON.
- config
Json String - Group-by operation as JSON.
KibanaDashboardPanelVisConfigByValueWaffleConfigLegend, KibanaDashboardPanelVisConfigByValueWaffleConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Values List<string>
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Values []string
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- values list(string)
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- values List<String>
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- values string[]
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- values Sequence[str]
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- values List<String>
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardPanelVisConfigByValueWaffleConfigMetric, KibanaDashboardPanelVisConfigByValueWaffleConfigMetricArgs
- Config
Json string - Metric operation as JSON.
- Config
Json string - Metric operation as JSON.
- config_
json string - Metric operation as JSON.
- config
Json String - Metric operation as JSON.
- config
Json string - Metric operation as JSON.
- config_
json str - Metric operation as JSON.
- config
Json String - Metric operation as JSON.
KibanaDashboardPanelVisConfigByValueWaffleConfigQuery, KibanaDashboardPanelVisConfigByValueWaffleConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueWaffleConfigTimeRange, KibanaDashboardPanelVisConfigByValueWaffleConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPanelVisConfigByValueWaffleConfigValueDisplay, KibanaDashboardPanelVisConfigByValueWaffleConfigValueDisplayArgs
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals double - Decimal places for percentage display (0-10).
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals float64 - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals number - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Double - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals number - Decimal places for percentage display (0-10).
- mode str
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals float - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Number - Decimal places for percentage display (0-10).
KibanaDashboardPanelVisConfigByValueXyChartConfig, KibanaDashboardPanelVisConfigByValueXyChartConfigArgs
- Axis
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- Decorations
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- Fitting
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- Layers
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer> - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- Legend
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Query
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Time
Range KibanaDashboard Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Axis
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- Decorations
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- Fitting
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- Layers
[]Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- Legend
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Query
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Time
Range KibanaDashboard Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- axis object
- Axis configuration for X, Y, and secondary Y axes.
- decorations object
- Visual enhancements and styling options for the chart.
- fitting object
- Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers list(object)
- Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend object
- Legend configuration for the XY chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- query object
- Query configuration for filtering data.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- axis
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- decorations
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- fitting
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer> - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- query
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time
Range KibanaDashboard Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- axis
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- decorations
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- fitting
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer[] - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- query
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time
Range KibanaDashboard Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- axis
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- decorations
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- fitting
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers
Sequence[Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer] - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- query
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time_
range KibanaDashboard Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- axis Property Map
- Axis configuration for X, Y, and secondary Y axes.
- decorations Property Map
- Visual enhancements and styling options for the chart.
- fitting Property Map
- Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers List<Property Map>
- Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend Property Map
- Legend configuration for the XY chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- query Property Map
- Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardPanelVisConfigByValueXyChartConfigAxis, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisArgs
- X
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- Y
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- Y2
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- X
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- Y
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- Y2
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- y
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- y2
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- y
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- y2
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- y
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- y2
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x Property Map
- X-axis (horizontal) configuration.
- y Property Map
- Primary Y-axis configuration with scale and bounds.
- y2 Property Map
- Secondary Y-axis configuration with scale and bounds.
KibanaDashboardPanelVisConfigByValueXyChartConfigAxisX, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXArgs
- Domain
Json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- Domain
Json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain_
json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation string - Orientation of the axis labels.
- scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks bool
- Whether to show tick marks on the axis.
- title object
- Axis title configuration.
- domain
Json String - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks Boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain
Json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid boolean
- Whether to show grid lines for this axis.
- label
Orientation string - Orientation of the axis labels.
- scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain_
json str - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation str - Orientation of the axis labels.
- scale str
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks bool
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain
Json String - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks Boolean
- Whether to show tick marks on the axis.
- title Property Map
- Axis title configuration.
KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXTitle, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisXTitleArgs
KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYArgs
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain_
json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title object
- Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid boolean
- Whether to show grid lines for this axis.
- label
Orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain_
json str - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation str - Orientation of the axis labels.
- scale str
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title Property Map
- Axis title configuration.
KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2Args
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain_
json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title object
- Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid boolean
- Whether to show grid lines for this axis.
- label
Orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain_
json str - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation str - Orientation of the axis labels.
- scale str
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title Property Map
- Axis title configuration.
KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2Title, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisY2TitleArgs
KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYTitle, KibanaDashboardPanelVisConfigByValueXyChartConfigAxisYTitleArgs
KibanaDashboardPanelVisConfigByValueXyChartConfigDecorations, KibanaDashboardPanelVisConfigByValueXyChartConfigDecorationsArgs
- Fill
Opacity double - Area chart fill opacity (0-1 typical, max 2 for legacy).
- Line
Interpolation string - Line interpolation method.
- Minimum
Bar doubleHeight - Minimum bar height in pixels.
- Point
Visibility string - Show data points on lines. Valid values are: auto, always, never.
- Show
Current boolTime Marker - Show current time marker line.
- Show
End boolZones - Show end zones for partial buckets.
- Show
Value boolLabels - Display value labels on data points.
- Fill
Opacity float64 - Area chart fill opacity (0-1 typical, max 2 for legacy).
- Line
Interpolation string - Line interpolation method.
- Minimum
Bar float64Height - Minimum bar height in pixels.
- Point
Visibility string - Show data points on lines. Valid values are: auto, always, never.
- Show
Current boolTime Marker - Show current time marker line.
- Show
End boolZones - Show end zones for partial buckets.
- Show
Value boolLabels - Display value labels on data points.
- fill_
opacity number - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line_
interpolation string - Line interpolation method.
- minimum_
bar_ numberheight - Minimum bar height in pixels.
- point_
visibility string - Show data points on lines. Valid values are: auto, always, never.
- show_
current_ booltime_ marker - Show current time marker line.
- show_
end_ boolzones - Show end zones for partial buckets.
- show_
value_ boollabels - Display value labels on data points.
- fill
Opacity Double - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line
Interpolation String - Line interpolation method.
- minimum
Bar DoubleHeight - Minimum bar height in pixels.
- point
Visibility String - Show data points on lines. Valid values are: auto, always, never.
- show
Current BooleanTime Marker - Show current time marker line.
- show
End BooleanZones - Show end zones for partial buckets.
- show
Value BooleanLabels - Display value labels on data points.
- fill
Opacity number - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line
Interpolation string - Line interpolation method.
- minimum
Bar numberHeight - Minimum bar height in pixels.
- point
Visibility string - Show data points on lines. Valid values are: auto, always, never.
- show
Current booleanTime Marker - Show current time marker line.
- show
End booleanZones - Show end zones for partial buckets.
- show
Value booleanLabels - Display value labels on data points.
- fill_
opacity float - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line_
interpolation str - Line interpolation method.
- minimum_
bar_ floatheight - Minimum bar height in pixels.
- point_
visibility str - Show data points on lines. Valid values are: auto, always, never.
- show_
current_ booltime_ marker - Show current time marker line.
- show_
end_ boolzones - Show end zones for partial buckets.
- show_
value_ boollabels - Display value labels on data points.
- fill
Opacity Number - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line
Interpolation String - Line interpolation method.
- minimum
Bar NumberHeight - Minimum bar height in pixels.
- point
Visibility String - Show data points on lines. Valid values are: auto, always, never.
- show
Current BooleanTime Marker - Show current time marker line.
- show
End BooleanZones - Show end zones for partial buckets.
- show
Value BooleanLabels - Display value labels on data points.
KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldown, KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldown, KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldown, KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldown, KibanaDashboardPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardPanelVisConfigByValueXyChartConfigFilter, KibanaDashboardPanelVisConfigByValueXyChartConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardPanelVisConfigByValueXyChartConfigFitting, KibanaDashboardPanelVisConfigByValueXyChartConfigFittingArgs
KibanaDashboardPanelVisConfigByValueXyChartConfigLayer, KibanaDashboardPanelVisConfigByValueXyChartConfigLayerArgs
- Type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- Data
Layer KibanaDashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - Reference
Line KibanaLayer Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- Type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- Data
Layer KibanaDashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - Reference
Line KibanaLayer Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data_
layer object - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference_
line_ objectlayer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type String
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data
Layer KibanaDashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference
Line KibanaLayer Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data
Layer KibanaDashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference
Line KibanaLayer Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type str
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data_
layer KibanaDashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference_
line_ Kibanalayer Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type String
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data
Layer Property Map - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference
Line Property MapLayer - Configuration for reference line layers. Mutually exclusive with
data_layer.
KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayer, KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Ys
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer Y> - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- Breakdown
By stringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- XJson string
- X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Ys
[]Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer Y - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- Breakdown
By stringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- XJson string
- X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys list(object)
- Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown_
by_ stringjson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x_
json string - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer Y> - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown
By StringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x
Json String - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer Y[] - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown
By stringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x
Json string - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys
Sequence[Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Data Layer Y] - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown_
by_ strjson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x_
json str - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys List<Property Map>
- Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown
By StringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x
Json String - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerY, KibanaDashboardPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs
- Config
Json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- Config
Json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config_
json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config
Json String - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config
Json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config_
json str - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config
Json String - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayer, KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Thresholds
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold> - Array of reference line thresholds.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Thresholds
[]Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold - Array of reference line thresholds.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds list(object)
- Array of reference line thresholds.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds
List<Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold> - Array of reference line thresholds.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds
Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold[] - Array of reference line thresholds.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds
Sequence[Kibana
Dashboard Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold] - Array of reference line thresholds.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds List<Property Map>
- Array of reference line thresholds.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThreshold, KibanaDashboardPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs
- Axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- Color
Json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- Column string
- Column to use (for ES|QL layers).
- Fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- Icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- Operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- Stroke
Dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- Stroke
Width double - Line width in pixels.
- Text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- Value
Json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- Axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- Color
Json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- Column string
- Column to use (for ES|QL layers).
- Fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- Icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- Operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- Stroke
Dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- Stroke
Width float64 - Line width in pixels.
- Text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- Value
Json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color_
json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column string
- Column to use (for ES|QL layers).
- fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke_
dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke_
width number - Line width in pixels.
- text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value_
json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis String
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color
Json String - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column String
- Column to use (for ES|QL layers).
- fill String
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon String
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation String
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke
Dash String - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke
Width Double - Line width in pixels.
- text String
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value
Json String - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color
Json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column string
- Column to use (for ES|QL layers).
- fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke
Dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke
Width number - Line width in pixels.
- text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value
Json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis str
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color_
json str - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column str
- Column to use (for ES|QL layers).
- fill str
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon str
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation str
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke_
dash str - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke_
width float - Line width in pixels.
- text str
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value_
json str - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis String
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color
Json String - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column String
- Column to use (for ES|QL layers).
- fill String
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon String
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation String
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke
Dash String - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke
Width Number - Line width in pixels.
- text String
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value
Json String - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
KibanaDashboardPanelVisConfigByValueXyChartConfigLegend, KibanaDashboardPanelVisConfigByValueXyChartConfigLegendArgs
- Alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- Columns double
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- Inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- Position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- Size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- Statistics List<string>
- Statistics to display in legend (maximum 17).
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility (auto, visible, hidden).
- Alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- Columns float64
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- Inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- Position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- Size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- Statistics []string
- Statistics to display in legend (maximum 17).
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility (auto, visible, hidden).
- alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns number
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics list(string)
- Statistics to display in legend (maximum 17).
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility (auto, visible, hidden).
- alignment String
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns Double
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside Boolean
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position String
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size String
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics List<String>
- Statistics to display in legend (maximum 17).
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility (auto, visible, hidden).
- alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns number
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside boolean
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics string[]
- Statistics to display in legend (maximum 17).
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility (auto, visible, hidden).
- alignment str
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns float
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position str
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size str
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics Sequence[str]
- Statistics to display in legend (maximum 17).
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visibility str
- Legend visibility (auto, visible, hidden).
- alignment String
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns Number
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside Boolean
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position String
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size String
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics List<String>
- Statistics to display in legend (maximum 17).
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility (auto, visible, hidden).
KibanaDashboardPanelVisConfigByValueXyChartConfigQuery, KibanaDashboardPanelVisConfigByValueXyChartConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardPanelVisConfigByValueXyChartConfigTimeRange, KibanaDashboardPanelVisConfigByValueXyChartConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardPinnedPanel, KibanaDashboardPinnedPanelArgs
- Type string
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - Esql
Control KibanaConfig Dashboard Pinned Panel Esql Control Config - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - Options
List KibanaControl Config Dashboard Pinned Panel Options List Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- Range
Slider KibanaControl Config Dashboard Pinned Panel Range Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- Time
Slider KibanaControl Config Dashboard Pinned Panel Time Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
- Type string
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - Esql
Control KibanaConfig Dashboard Pinned Panel Esql Control Config - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - Options
List KibanaControl Config Dashboard Pinned Panel Options List Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- Range
Slider KibanaControl Config Dashboard Pinned Panel Range Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- Time
Slider KibanaControl Config Dashboard Pinned Panel Time Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
- type string
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - esql_
control_ objectconfig - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - options_
list_ objectcontrol_ config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- range_
slider_ objectcontrol_ config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- time_
slider_ objectcontrol_ config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
- type String
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - esql
Control KibanaConfig Dashboard Pinned Panel Esql Control Config - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - options
List KibanaControl Config Dashboard Pinned Panel Options List Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- range
Slider KibanaControl Config Dashboard Pinned Panel Range Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- time
Slider KibanaControl Config Dashboard Pinned Panel Time Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
- type string
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - esql
Control KibanaConfig Dashboard Pinned Panel Esql Control Config - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - options
List KibanaControl Config Dashboard Pinned Panel Options List Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- range
Slider KibanaControl Config Dashboard Pinned Panel Range Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- time
Slider KibanaControl Config Dashboard Pinned Panel Time Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
- type str
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - esql_
control_ Kibanaconfig Dashboard Pinned Panel Esql Control Config - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - options_
list_ Kibanacontrol_ config Dashboard Pinned Panel Options List Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- range_
slider_ Kibanacontrol_ config Dashboard Pinned Panel Range Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- time_
slider_ Kibanacontrol_ config Dashboard Pinned Panel Time Slider Control Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
- type String
- Panel type discriminator for this pinned control entry. Must match exactly one of the four typed
*_control_configblocks on the same object (for exampleoptions_list_controlwithoptions_list_control_config). - esql
Control Property MapConfig - These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names. - options
List Property MapControl Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for an options list control. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
time_slider_control_config,esql_control_config,range_slider_control_config.- range
Slider Property MapControl Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a range slider control. Provides a min/max range filter tied to a data view field. Mutually exclusive with
time_slider_control_config,esql_control_config,options_list_control_config.- time
Slider Property MapControl Config These blocks apply to the dashboard pinned control bar rather than an in-grid panel. Attribute definitions match the corresponding
panels[]control configs for the same block names.Configuration for a time slider control. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
esql_control_config,options_list_control_config,range_slider_control_config.
KibanaDashboardPinnedPanelEsqlControlConfig, KibanaDashboardPinnedPanelEsqlControlConfigArgs
- Control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - Esql
Query string - The ES|QL query used to populate the control's options.
- Selected
Options List<string> - List of currently selected option values for the control.
- Variable
Name string - The ES|QL variable name that this control binds to.
- Variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - Available
Options List<string> - Pre-populated list of available options shown before the query executes.
- Display
Settings KibanaDashboard Pinned Panel Esql Control Config Display Settings - Display configuration for the control widget.
- Single
Select bool - When true, restricts the control to single-value selection.
- Title string
- A human-readable title displayed above the control widget.
- Control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - Esql
Query string - The ES|QL query used to populate the control's options.
- Selected
Options []string - List of currently selected option values for the control.
- Variable
Name string - The ES|QL variable name that this control binds to.
- Variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - Available
Options []string - Pre-populated list of available options shown before the query executes.
- Display
Settings KibanaDashboard Pinned Panel Esql Control Config Display Settings - Display configuration for the control widget.
- Single
Select bool - When true, restricts the control to single-value selection.
- Title string
- A human-readable title displayed above the control widget.
- control_
type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql_
query string - The ES|QL query used to populate the control's options.
- selected_
options list(string) - List of currently selected option values for the control.
- variable_
name string - The ES|QL variable name that this control binds to.
- variable_
type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available_
options list(string) - Pre-populated list of available options shown before the query executes.
- display_
settings object - Display configuration for the control widget.
- single_
select bool - When true, restricts the control to single-value selection.
- title string
- A human-readable title displayed above the control widget.
- control
Type String - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query String - The ES|QL query used to populate the control's options.
- selected
Options List<String> - List of currently selected option values for the control.
- variable
Name String - The ES|QL variable name that this control binds to.
- variable
Type String - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options List<String> - Pre-populated list of available options shown before the query executes.
- display
Settings KibanaDashboard Pinned Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single
Select Boolean - When true, restricts the control to single-value selection.
- title String
- A human-readable title displayed above the control widget.
- control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query string - The ES|QL query used to populate the control's options.
- selected
Options string[] - List of currently selected option values for the control.
- variable
Name string - The ES|QL variable name that this control binds to.
- variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options string[] - Pre-populated list of available options shown before the query executes.
- display
Settings KibanaDashboard Pinned Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single
Select boolean - When true, restricts the control to single-value selection.
- title string
- A human-readable title displayed above the control widget.
- control_
type str - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql_
query str - The ES|QL query used to populate the control's options.
- selected_
options Sequence[str] - List of currently selected option values for the control.
- variable_
name str - The ES|QL variable name that this control binds to.
- variable_
type str - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available_
options Sequence[str] - Pre-populated list of available options shown before the query executes.
- display_
settings KibanaDashboard Pinned Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single_
select bool - When true, restricts the control to single-value selection.
- title str
- A human-readable title displayed above the control widget.
- control
Type String - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query String - The ES|QL query used to populate the control's options.
- selected
Options List<String> - List of currently selected option values for the control.
- variable
Name String - The ES|QL variable name that this control binds to.
- variable
Type String - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options List<String> - Pre-populated list of available options shown before the query executes.
- display
Settings Property Map - Display configuration for the control widget.
- single
Select Boolean - When true, restricts the control to single-value selection.
- title String
- A human-readable title displayed above the control widget.
KibanaDashboardPinnedPanelEsqlControlConfigDisplaySettings, KibanaDashboardPinnedPanelEsqlControlConfigDisplaySettingsArgs
- Hide
Action boolBar - Whether to hide the action bar on the control.
- Hide
Exclude bool - Whether to hide the exclude option.
- Hide
Exists bool - Whether to hide the exists filter option.
- Hide
Sort bool - Whether to hide the sort option.
- Placeholder string
- Placeholder text shown when no option is selected.
- Hide
Action boolBar - Whether to hide the action bar on the control.
- Hide
Exclude bool - Whether to hide the exclude option.
- Hide
Exists bool - Whether to hide the exists filter option.
- Hide
Sort bool - Whether to hide the sort option.
- Placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - Whether to hide the action bar on the control.
- hide_
exclude bool - Whether to hide the exclude option.
- hide_
exists bool - Whether to hide the exists filter option.
- hide_
sort bool - Whether to hide the sort option.
- placeholder string
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - Whether to hide the action bar on the control.
- hide
Exclude Boolean - Whether to hide the exclude option.
- hide
Exists Boolean - Whether to hide the exists filter option.
- hide
Sort Boolean - Whether to hide the sort option.
- placeholder String
- Placeholder text shown when no option is selected.
- hide
Action booleanBar - Whether to hide the action bar on the control.
- hide
Exclude boolean - Whether to hide the exclude option.
- hide
Exists boolean - Whether to hide the exists filter option.
- hide
Sort boolean - Whether to hide the sort option.
- placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - Whether to hide the action bar on the control.
- hide_
exclude bool - Whether to hide the exclude option.
- hide_
exists bool - Whether to hide the exists filter option.
- hide_
sort bool - Whether to hide the sort option.
- placeholder str
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - Whether to hide the action bar on the control.
- hide
Exclude Boolean - Whether to hide the exclude option.
- hide
Exists Boolean - Whether to hide the exists filter option.
- hide
Sort Boolean - Whether to hide the sort option.
- placeholder String
- Placeholder text shown when no option is selected.
KibanaDashboardPinnedPanelOptionsListControlConfig, KibanaDashboardPinnedPanelOptionsListControlConfigArgs
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Display
Settings KibanaDashboard Pinned Panel Options List Control Config Display Settings - Display preferences for the control widget.
- Exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- Exists
Selected bool - When true, the control filters for documents where the field exists.
- Ignore
Validations bool - Whether the control skips field-level validation against the data view.
- Run
Past boolTimeout - When true, the control continues to show results even when the underlying query times out.
- Search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - Selected
Options List<string> - The initially or persistently selected option values. All values are represented as strings.
- Single
Select bool - When true, only one option may be selected at a time.
- Sort
Kibana
Dashboard Pinned Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- Title string
- Human-readable label displayed above the control.
- Use
Global boolFilters - Whether the control applies the dashboard's global filters to its own query.
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Display
Settings KibanaDashboard Pinned Panel Options List Control Config Display Settings - Display preferences for the control widget.
- Exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- Exists
Selected bool - When true, the control filters for documents where the field exists.
- Ignore
Validations bool - Whether the control skips field-level validation against the data view.
- Run
Past boolTimeout - When true, the control continues to show results even when the underlying query times out.
- Search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - Selected
Options []string - The initially or persistently selected option values. All values are represented as strings.
- Single
Select bool - When true, only one option may be selected at a time.
- Sort
Kibana
Dashboard Pinned Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- Title string
- Human-readable label displayed above the control.
- Use
Global boolFilters - Whether the control applies the dashboard's global filters to its own query.
- data_
view_ stringid - The ID of the data view that the control is tied to.
- field_
name string - The name of the field in the data view that the control is tied to.
- display_
settings object - Display preferences for the control widget.
- exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists_
selected bool - When true, the control filters for documents where the field exists.
- ignore_
validations bool - Whether the control skips field-level validation against the data view.
- run_
past_ booltimeout - When true, the control continues to show results even when the underlying query times out.
- search_
technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected_
options list(string) - The initially or persistently selected option values. All values are represented as strings.
- single_
select bool - When true, only one option may be selected at a time.
- sort object
- Default sort configuration for the suggestion list.
- title string
- Human-readable label displayed above the control.
- use_
global_ boolfilters - Whether the control applies the dashboard's global filters to its own query.
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- display
Settings KibanaDashboard Pinned Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude Boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected Boolean - When true, the control filters for documents where the field exists.
- ignore
Validations Boolean - Whether the control skips field-level validation against the data view.
- run
Past BooleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique String - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options List<String> - The initially or persistently selected option values. All values are represented as strings.
- single
Select Boolean - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Pinned Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title String
- Human-readable label displayed above the control.
- use
Global BooleanFilters - Whether the control applies the dashboard's global filters to its own query.
- data
View stringId - The ID of the data view that the control is tied to.
- field
Name string - The name of the field in the data view that the control is tied to.
- display
Settings KibanaDashboard Pinned Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected boolean - When true, the control filters for documents where the field exists.
- ignore
Validations boolean - Whether the control skips field-level validation against the data view.
- run
Past booleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options string[] - The initially or persistently selected option values. All values are represented as strings.
- single
Select boolean - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Pinned Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title string
- Human-readable label displayed above the control.
- use
Global booleanFilters - Whether the control applies the dashboard's global filters to its own query.
- data_
view_ strid - The ID of the data view that the control is tied to.
- field_
name str - The name of the field in the data view that the control is tied to.
- display_
settings KibanaDashboard Pinned Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists_
selected bool - When true, the control filters for documents where the field exists.
- ignore_
validations bool - Whether the control skips field-level validation against the data view.
- run_
past_ booltimeout - When true, the control continues to show results even when the underlying query times out.
- search_
technique str - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected_
options Sequence[str] - The initially or persistently selected option values. All values are represented as strings.
- single_
select bool - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Pinned Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title str
- Human-readable label displayed above the control.
- use_
global_ boolfilters - Whether the control applies the dashboard's global filters to its own query.
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- display
Settings Property Map - Display preferences for the control widget.
- exclude Boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected Boolean - When true, the control filters for documents where the field exists.
- ignore
Validations Boolean - Whether the control skips field-level validation against the data view.
- run
Past BooleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique String - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options List<String> - The initially or persistently selected option values. All values are represented as strings.
- single
Select Boolean - When true, only one option may be selected at a time.
- sort Property Map
- Default sort configuration for the suggestion list.
- title String
- Human-readable label displayed above the control.
- use
Global BooleanFilters - Whether the control applies the dashboard's global filters to its own query.
KibanaDashboardPinnedPanelOptionsListControlConfigDisplaySettings, KibanaDashboardPinnedPanelOptionsListControlConfigDisplaySettingsArgs
- Hide
Action boolBar - When true, hides the action bar on the control.
- Hide
Exclude bool - When true, hides the exclude toggle.
- Hide
Exists bool - When true, hides the exists filter option.
- Hide
Sort bool - When true, hides the sort control.
- Placeholder string
- Placeholder text shown when no option is selected.
- Hide
Action boolBar - When true, hides the action bar on the control.
- Hide
Exclude bool - When true, hides the exclude toggle.
- Hide
Exists bool - When true, hides the exists filter option.
- Hide
Sort bool - When true, hides the sort control.
- Placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - When true, hides the action bar on the control.
- hide_
exclude bool - When true, hides the exclude toggle.
- hide_
exists bool - When true, hides the exists filter option.
- hide_
sort bool - When true, hides the sort control.
- placeholder string
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - When true, hides the action bar on the control.
- hide
Exclude Boolean - When true, hides the exclude toggle.
- hide
Exists Boolean - When true, hides the exists filter option.
- hide
Sort Boolean - When true, hides the sort control.
- placeholder String
- Placeholder text shown when no option is selected.
- hide
Action booleanBar - When true, hides the action bar on the control.
- hide
Exclude boolean - When true, hides the exclude toggle.
- hide
Exists boolean - When true, hides the exists filter option.
- hide
Sort boolean - When true, hides the sort control.
- placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - When true, hides the action bar on the control.
- hide_
exclude bool - When true, hides the exclude toggle.
- hide_
exists bool - When true, hides the exists filter option.
- hide_
sort bool - When true, hides the sort control.
- placeholder str
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - When true, hides the action bar on the control.
- hide
Exclude Boolean - When true, hides the exclude toggle.
- hide
Exists Boolean - When true, hides the exists filter option.
- hide
Sort Boolean - When true, hides the sort control.
- placeholder String
- Placeholder text shown when no option is selected.
KibanaDashboardPinnedPanelOptionsListControlConfigSort, KibanaDashboardPinnedPanelOptionsListControlConfigSortArgs
KibanaDashboardPinnedPanelRangeSliderControlConfig, KibanaDashboardPinnedPanelRangeSliderControlConfigArgs
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Ignore
Validations bool - Whether to suppress validation errors during intermediate states.
- Step double
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- Title string
- A human-readable title for the control.
- Use
Global boolFilters - Whether the control respects dashboard-level filters.
- Values List<string>
- Initial range as a list of exactly 2 strings: [min, max].
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Ignore
Validations bool - Whether to suppress validation errors during intermediate states.
- Step float64
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- Title string
- A human-readable title for the control.
- Use
Global boolFilters - Whether the control respects dashboard-level filters.
- Values []string
- Initial range as a list of exactly 2 strings: [min, max].
- data_
view_ stringid - The ID of the data view that the control is tied to.
- field_
name string - The name of the field in the data view that the control is tied to.
- ignore_
validations bool - Whether to suppress validation errors during intermediate states.
- step number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title string
- A human-readable title for the control.
- use_
global_ boolfilters - Whether the control respects dashboard-level filters.
- values list(string)
- Initial range as a list of exactly 2 strings: [min, max].
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- ignore
Validations Boolean - Whether to suppress validation errors during intermediate states.
- step Double
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title String
- A human-readable title for the control.
- use
Global BooleanFilters - Whether the control respects dashboard-level filters.
- values List<String>
- Initial range as a list of exactly 2 strings: [min, max].
- data
View stringId - The ID of the data view that the control is tied to.
- field
Name string - The name of the field in the data view that the control is tied to.
- ignore
Validations boolean - Whether to suppress validation errors during intermediate states.
- step number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title string
- A human-readable title for the control.
- use
Global booleanFilters - Whether the control respects dashboard-level filters.
- values string[]
- Initial range as a list of exactly 2 strings: [min, max].
- data_
view_ strid - The ID of the data view that the control is tied to.
- field_
name str - The name of the field in the data view that the control is tied to.
- ignore_
validations bool - Whether to suppress validation errors during intermediate states.
- step float
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title str
- A human-readable title for the control.
- use_
global_ boolfilters - Whether the control respects dashboard-level filters.
- values Sequence[str]
- Initial range as a list of exactly 2 strings: [min, max].
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- ignore
Validations Boolean - Whether to suppress validation errors during intermediate states.
- step Number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title String
- A human-readable title for the control.
- use
Global BooleanFilters - Whether the control respects dashboard-level filters.
- values List<String>
- Initial range as a list of exactly 2 strings: [min, max].
KibanaDashboardPinnedPanelTimeSliderControlConfig, KibanaDashboardPinnedPanelTimeSliderControlConfigArgs
- End
Percentage doubleOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- Is
Anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- Start
Percentage doubleOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- End
Percentage float64Of Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- Is
Anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- Start
Percentage float64Of Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end_
percentage_ numberof_ time_ range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is_
anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- start_
percentage_ numberof_ time_ range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage DoubleOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored Boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage DoubleOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage numberOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage numberOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end_
percentage_ floatof_ time_ range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is_
anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- start_
percentage_ floatof_ time_ range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage NumberOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored Boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage NumberOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
KibanaDashboardQuery, KibanaDashboardQueryArgs
KibanaDashboardRefreshInterval, KibanaDashboardRefreshIntervalArgs
KibanaDashboardSection, KibanaDashboardSectionArgs
- Grid
Kibana
Dashboard Section Grid - The grid coordinates of the section.
- Title string
- The title of the section.
- Collapsed bool
- The collapsed state of the section.
- Id string
- The identifier of the section (API
id). - Panels
List<Kibana
Dashboard Section Panel> - The panels to display in the section.
- Grid
Kibana
Dashboard Section Grid - The grid coordinates of the section.
- Title string
- The title of the section.
- Collapsed bool
- The collapsed state of the section.
- Id string
- The identifier of the section (API
id). - Panels
[]Kibana
Dashboard Section Panel - The panels to display in the section.
- grid
Kibana
Dashboard Section Grid - The grid coordinates of the section.
- title String
- The title of the section.
- collapsed Boolean
- The collapsed state of the section.
- id String
- The identifier of the section (API
id). - panels
List<Kibana
Dashboard Section Panel> - The panels to display in the section.
- grid
Kibana
Dashboard Section Grid - The grid coordinates of the section.
- title string
- The title of the section.
- collapsed boolean
- The collapsed state of the section.
- id string
- The identifier of the section (API
id). - panels
Kibana
Dashboard Section Panel[] - The panels to display in the section.
- grid
Kibana
Dashboard Section Grid - The grid coordinates of the section.
- title str
- The title of the section.
- collapsed bool
- The collapsed state of the section.
- id str
- The identifier of the section (API
id). - panels
Sequence[Kibana
Dashboard Section Panel] - The panels to display in the section.
- grid Property Map
- The grid coordinates of the section.
- title String
- The title of the section.
- collapsed Boolean
- The collapsed state of the section.
- id String
- The identifier of the section (API
id). - panels List<Property Map>
- The panels to display in the section.
KibanaDashboardSectionGrid, KibanaDashboardSectionGridArgs
- Y double
- The Y coordinate.
- Y float64
- The Y coordinate.
- y number
- The Y coordinate.
- y Double
- The Y coordinate.
- y number
- The Y coordinate.
- y float
- The Y coordinate.
- y Number
- The Y coordinate.
KibanaDashboardSectionPanel, KibanaDashboardSectionPanelArgs
- Grid
Kibana
Dashboard Section Panel Grid - The grid coordinates and dimensions of the panel.
- Type string
- The type of the panel (e.g. 'markdown', 'vis').
- Config
Json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Discover
Session KibanaConfig Dashboard Section Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - Esql
Control KibanaConfig Dashboard Section Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Id string
- The identifier of the panel (API
id). - Image
Config KibanaDashboard Section Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - Markdown
Config KibanaDashboard Section Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Options
List KibanaControl Config Dashboard Section Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Range
Slider KibanaControl Config Dashboard Section Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Alerts KibanaConfig Dashboard Section Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - Slo
Burn KibanaRate Config Dashboard Section Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Error KibanaBudget Config Dashboard Section Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Overview KibanaConfig Dashboard Section Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Monitors KibanaConfig Dashboard Section Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Stats KibanaOverview Config Dashboard Section Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Time
Slider KibanaControl Config Dashboard Section Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Vis
Config KibanaDashboard Section Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- Grid
Kibana
Dashboard Section Panel Grid - The grid coordinates and dimensions of the panel.
- Type string
- The type of the panel (e.g. 'markdown', 'vis').
- Config
Json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Discover
Session KibanaConfig Dashboard Section Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - Esql
Control KibanaConfig Dashboard Section Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Id string
- The identifier of the panel (API
id). - Image
Config KibanaDashboard Section Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - Markdown
Config KibanaDashboard Section Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Options
List KibanaControl Config Dashboard Section Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Range
Slider KibanaControl Config Dashboard Section Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Alerts KibanaConfig Dashboard Section Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - Slo
Burn KibanaRate Config Dashboard Section Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Error KibanaBudget Config Dashboard Section Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Slo
Overview KibanaConfig Dashboard Section Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Monitors KibanaConfig Dashboard Section Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Synthetics
Stats KibanaOverview Config Dashboard Section Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Time
Slider KibanaControl Config Dashboard Section Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - Vis
Config KibanaDashboard Section Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid object
- The grid coordinates and dimensions of the panel.
- type string
- The type of the panel (e.g. 'markdown', 'vis').
- config_
json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover_
session_ objectconfig - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql_
control_ objectconfig - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id string
- The identifier of the panel (API
id). - image_
config object - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown_
config object - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options_
list_ objectcontrol_ config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range_
slider_ objectcontrol_ config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
alerts_ objectconfig - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo_
burn_ objectrate_ config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
error_ objectbudget_ config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
overview_ objectconfig - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
monitors_ objectconfig - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
stats_ objectoverview_ config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time_
slider_ objectcontrol_ config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis_
config object - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid
Kibana
Dashboard Section Panel Grid - The grid coordinates and dimensions of the panel.
- type String
- The type of the panel (e.g. 'markdown', 'vis').
- config
Json String - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover
Session KibanaConfig Dashboard Section Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql
Control KibanaConfig Dashboard Section Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id String
- The identifier of the panel (API
id). - image
Config KibanaDashboard Section Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown
Config KibanaDashboard Section Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options
List KibanaControl Config Dashboard Section Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range
Slider KibanaControl Config Dashboard Section Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Alerts KibanaConfig Dashboard Section Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo
Burn KibanaRate Config Dashboard Section Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Error KibanaBudget Config Dashboard Section Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Overview KibanaConfig Dashboard Section Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Monitors KibanaConfig Dashboard Section Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Stats KibanaOverview Config Dashboard Section Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time
Slider KibanaControl Config Dashboard Section Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis
Config KibanaDashboard Section Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid
Kibana
Dashboard Section Panel Grid - The grid coordinates and dimensions of the panel.
- type string
- The type of the panel (e.g. 'markdown', 'vis').
- config
Json string - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover
Session KibanaConfig Dashboard Section Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql
Control KibanaConfig Dashboard Section Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id string
- The identifier of the panel (API
id). - image
Config KibanaDashboard Section Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown
Config KibanaDashboard Section Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options
List KibanaControl Config Dashboard Section Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range
Slider KibanaControl Config Dashboard Section Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Alerts KibanaConfig Dashboard Section Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo
Burn KibanaRate Config Dashboard Section Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Error KibanaBudget Config Dashboard Section Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Overview KibanaConfig Dashboard Section Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Monitors KibanaConfig Dashboard Section Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Stats KibanaOverview Config Dashboard Section Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time
Slider KibanaControl Config Dashboard Section Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis
Config KibanaDashboard Section Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid
Kibana
Dashboard Section Panel Grid - The grid coordinates and dimensions of the panel.
- type str
- The type of the panel (e.g. 'markdown', 'vis').
- config_
json str - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover_
session_ Kibanaconfig Dashboard Section Panel Discover Session Config - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql_
control_ Kibanaconfig Dashboard Section Panel Esql Control Config - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id str
- The identifier of the panel (API
id). - image_
config KibanaDashboard Section Panel Image Config - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown_
config KibanaDashboard Section Panel Markdown Config - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options_
list_ Kibanacontrol_ config Dashboard Section Panel Options List Control Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range_
slider_ Kibanacontrol_ config Dashboard Section Panel Range Slider Control Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
alerts_ Kibanaconfig Dashboard Section Panel Slo Alerts Config - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo_
burn_ Kibanarate_ config Dashboard Section Panel Slo Burn Rate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
error_ Kibanabudget_ config Dashboard Section Panel Slo Error Budget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo_
overview_ Kibanaconfig Dashboard Section Panel Slo Overview Config - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
monitors_ Kibanaconfig Dashboard Section Panel Synthetics Monitors Config - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics_
stats_ Kibanaoverview_ config Dashboard Section Panel Synthetics Stats Overview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time_
slider_ Kibanacontrol_ config Dashboard Section Panel Time Slider Control Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis_
config KibanaDashboard Section Panel Vis Config - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
- grid Property Map
- The grid coordinates and dimensions of the panel.
- type String
- The type of the panel (e.g. 'markdown', 'vis').
- config
Json String - The configuration of the panel as a JSON string. Practitioner-authored panel-level
config_jsonis valid only whentypeismarkdownorvis. Typed panel kinds such asimage,slo_alerts, anddiscover_sessionuse their dedicated blocks (image_config,slo_alerts_config,discover_session_config), not panel-levelconfig_json. Mutually exclusive withslo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - discover
Session Property MapConfig - Configuration for a
discover_sessionpanel (kbn-dashboard-panel-type-discover_session). Set exactly one ofby_valueorby_reference. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config. - esql
Control Property MapConfig - Configuration for an ES|QL control panel. Use this to manage ES|QL variable controls on a dashboard. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - id String
- The identifier of the panel (API
id). - image
Config Property Map - Configuration for an
imagepanel (kbn-dashboard-panel-type-image). Required whentypeisimage. References the Kibana Dashboard API image embeddableconfigshape. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,slo_alerts_config,vis_config,discover_session_config. - markdown
Config Property Map - Configuration for a
markdownpanel (the Kibana Dashboard APIkbn-dashboard-panel-type-markdownshape). Set exactly one ofby_value(inlinecontentwith required nestedsettings) orby_reference(existing library item viaref_id). Presentation fields (description,hide_title,title,hide_border) are supported in both branches. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,image_config,slo_alerts_config,vis_config,discover_session_config. - options
List Property MapControl Config - Configuration for an options list control panel. Provides a dropdown or multi-select filter based on a field in a data view. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - range
Slider Property MapControl Config - Configuration for a range slider control panel. Provides a min/max range filter tied to a data view field. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Alerts Property MapConfig - Configuration for an
slo_alertspanel (kbn-dashboard-panel-type-slo_alerts). Required whentypeisslo_alerts. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,vis_config,discover_session_config. - slo
Burn Property MapRate Config - Configuration for an SLO burn rate panel. Use this for panels that visualize the burn rate of an SLO over a configurable look-back window. Mutually exclusive with
config_json,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Error Property MapBudget Config - Configuration for an SLO error budget panel. Displays the burn chart of remaining error budget for a specific SLO. Mutually exclusive with
config_json,slo_burn_rate_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - slo
Overview Property MapConfig - Configuration for an SLO overview panel. Use either
single(for a single SLO) orgroups(for grouped SLO overview). Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Monitors Property MapConfig - Configuration for a Synthetics monitors panel. Displays a table of Elastic Synthetics monitors and their current status. All fields are optional — omit the block entirely for a bare panel with no filtering. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - synthetics
Stats Property MapOverview Config - Configuration for a Synthetics stats overview panel. All fields are optional; an absent or empty block shows statistics for all monitors visible within the space. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - time
Slider Property MapControl Config - Configuration for a time slider control panel. Controls the visible time window within the dashboard's global time range. Mutually exclusive with
config_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,vis_config,discover_session_config. - vis
Config Property Map - Configuration for a
vispanel (type = "vis"). Typed alternative to panel-levelconfig_json: set exactly one ofby_value(exactly one of 12 Lens chart kinds) orby_reference. Withby_reference, use structureddrilldownsand requiredtime_range. Mutually exclusive withconfig_json,slo_burn_rate_config,slo_error_budget_config,slo_overview_config,synthetics_monitors_config,synthetics_stats_overview_config,time_slider_control_config,options_list_control_config,range_slider_control_config,esql_control_config,markdown_config,image_config,slo_alerts_config,discover_session_config.
KibanaDashboardSectionPanelDiscoverSessionConfig, KibanaDashboardSectionPanelDiscoverSessionConfigArgs
- By
Reference KibanaDashboard Section Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - By
Value KibanaDashboard Section Panel Discover Session Config By Value - Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Discover Session Config Drilldown> - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- Title string
- Optional panel title.
- By
Reference KibanaDashboard Section Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - By
Value KibanaDashboard Section Panel Discover Session Config By Value - Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Discover Session Config Drilldown - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- Title string
- Optional panel title.
- by_
reference object - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by_
value object - description string
- Optional panel description.
- drilldowns list(object)
- Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- title string
- Optional panel title.
- by
Reference KibanaDashboard Section Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by
Value KibanaDashboard Section Panel Discover Session Config By Value - description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Discover Session Config Drilldown> - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- title String
- Optional panel title.
- by
Reference KibanaDashboard Section Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by
Value KibanaDashboard Section Panel Discover Session Config By Value - description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Discover Session Config Drilldown[] - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide
Border boolean - When true, suppresses the panel border.
- hide
Title boolean - When true, suppresses the panel title.
- title string
- Optional panel title.
- by_
reference KibanaDashboard Section Panel Discover Session Config By Reference - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by_
value KibanaDashboard Section Panel Discover Session Config By Value - description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Discover Session Config Drilldown] - Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- title str
- Optional panel title.
- by
Reference Property Map - Reference an existing Discover session saved object via
ref_id. Client-sidereferencesJSON is not modeled in v1 (see change design). Omitselected_tab_idto let Kibana pick the tab; after apply the resolved id is stored in state. - by
Value Property Map - description String
- Optional panel description.
- drilldowns List<Property Map>
- Typed URL drilldowns for this panel. The API only supports
url_drilldownwith triggeron_open_panel_menu; those values are set automatically when writing to Kibana. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- title String
- Optional panel title.
KibanaDashboardSectionPanelDiscoverSessionConfigByReference, KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceArgs
- Ref
Id string - Discover session saved object reference id (
ref_idin the API). - Overrides
Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- Selected
Tab stringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- Time
Range KibanaDashboard Section Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- Ref
Id string - Discover session saved object reference id (
ref_idin the API). - Overrides
Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- Selected
Tab stringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- Time
Range KibanaDashboard Section Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref_
id string - Discover session saved object reference id (
ref_idin the API). - overrides object
- Optional typed presentation overrides applied on top of the referenced session.
- selected_
tab_ stringid - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time_
range object - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref
Id String - Discover session saved object reference id (
ref_idin the API). - overrides
Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- selected
Tab StringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time
Range KibanaDashboard Section Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref
Id string - Discover session saved object reference id (
ref_idin the API). - overrides
Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- selected
Tab stringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time
Range KibanaDashboard Section Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref_
id str - Discover session saved object reference id (
ref_idin the API). - overrides
Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides - Optional typed presentation overrides applied on top of the referenced session.
- selected_
tab_ strid - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time_
range KibanaDashboard Section Panel Discover Session Config By Reference Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- ref
Id String - Discover session saved object reference id (
ref_idin the API). - overrides Property Map
- Optional typed presentation overrides applied on top of the referenced session.
- selected
Tab StringId - Tab id within the referenced Discover session. Omit to let Kibana choose; after apply the API value is reflected here.
- time
Range Property Map - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverrides, KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesArgs
- Column
Orders List<string> - Overrides column order relative to the referenced Discover session.
- Column
Settings Dictionary<string, KibanaDashboard Section Panel Discover Session Config By Reference Overrides Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Overrides data grid density.
- Header
Row stringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- Row
Height string - Overrides data row height: numbers "1"–"20" or "auto".
- Rows
Per doublePage - Overrides rows per page.
- Sample
Size double - Overrides sample size.
- Sorts
List<Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides Sort> - Overrides sort configuration relative to the referenced Discover session.
- Column
Orders []string - Overrides column order relative to the referenced Discover session.
- Column
Settings map[string]KibanaDashboard Section Panel Discover Session Config By Reference Overrides Column Settings - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Overrides data grid density.
- Header
Row stringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- Row
Height string - Overrides data row height: numbers "1"–"20" or "auto".
- Rows
Per float64Page - Overrides rows per page.
- Sample
Size float64 - Overrides sample size.
- Sorts
[]Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides Sort - Overrides sort configuration relative to the referenced Discover session.
- column_
orders list(string) - Overrides column order relative to the referenced Discover session.
- column_
settings map(object) - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Overrides data grid density.
- header_
row_ stringheight - Overrides header row height: numbers "1"–"5" or "auto".
- row_
height string - Overrides data row height: numbers "1"–"20" or "auto".
- rows_
per_ numberpage - Overrides rows per page.
- sample_
size number - Overrides sample size.
- sorts list(object)
- Overrides sort configuration relative to the referenced Discover session.
- column
Orders List<String> - Overrides column order relative to the referenced Discover session.
- column
Settings Map<String,KibanaDashboard Section Panel Discover Session Config By Reference Overrides Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Overrides data grid density.
- header
Row StringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- row
Height String - Overrides data row height: numbers "1"–"20" or "auto".
- rows
Per DoublePage - Overrides rows per page.
- sample
Size Double - Overrides sample size.
- sorts
List<Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides Sort> - Overrides sort configuration relative to the referenced Discover session.
- column
Orders string[] - Overrides column order relative to the referenced Discover session.
- column
Settings {[key: string]: KibanaDashboard Section Panel Discover Session Config By Reference Overrides Column Settings} - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Overrides data grid density.
- header
Row stringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- row
Height string - Overrides data row height: numbers "1"–"20" or "auto".
- rows
Per numberPage - Overrides rows per page.
- sample
Size number - Overrides sample size.
- sorts
Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides Sort[] - Overrides sort configuration relative to the referenced Discover session.
- column_
orders Sequence[str] - Overrides column order relative to the referenced Discover session.
- column_
settings Mapping[str, KibanaDashboard Section Panel Discover Session Config By Reference Overrides Column Settings] - Per-column presentation settings keyed by field name (for example column widths).
- density str
- Overrides data grid density.
- header_
row_ strheight - Overrides header row height: numbers "1"–"5" or "auto".
- row_
height str - Overrides data row height: numbers "1"–"20" or "auto".
- rows_
per_ floatpage - Overrides rows per page.
- sample_
size float - Overrides sample size.
- sorts
Sequence[Kibana
Dashboard Section Panel Discover Session Config By Reference Overrides Sort] - Overrides sort configuration relative to the referenced Discover session.
- column
Orders List<String> - Overrides column order relative to the referenced Discover session.
- column
Settings Map<Property Map> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Overrides data grid density.
- header
Row StringHeight - Overrides header row height: numbers "1"–"5" or "auto".
- row
Height String - Overrides data row height: numbers "1"–"20" or "auto".
- rows
Per NumberPage - Overrides rows per page.
- sample
Size Number - Overrides sample size.
- sorts List<Property Map>
- Overrides sort configuration relative to the referenced Discover session.
KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesColumnSettings, KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesColumnSettingsArgs
- Width double
- Optional column width in pixels.
- Width float64
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width Double
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width float
- Optional column width in pixels.
- width Number
- Optional column width in pixels.
KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesSort, KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceOverridesSortArgs
KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceTimeRange, KibanaDashboardSectionPanelDiscoverSessionConfigByReferenceTimeRangeArgs
KibanaDashboardSectionPanelDiscoverSessionConfigByValue, KibanaDashboardSectionPanelDiscoverSessionConfigByValueArgs
- Tab
Kibana
Dashboard Section Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - Time
Range KibanaDashboard Section Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- Tab
Kibana
Dashboard Section Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - Time
Range KibanaDashboard Section Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab object
- Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time_
range object - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab
Kibana
Dashboard Section Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time
Range KibanaDashboard Section Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab
Kibana
Dashboard Section Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time
Range KibanaDashboard Section Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab
Kibana
Dashboard Section Panel Discover Session Config By Value Tab - Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time_
range KibanaDashboard Section Panel Discover Session Config By Value Time Range - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
- tab Property Map
- Single Discover tab configuration (the API currently allows one tab). Exactly one of
dsloresqlmust be set. - time
Range Property Map - Optional time range for this panel. When omitted, the dashboard root
time_rangeis sent to the API at write time while this attribute stays null in state (REQ-009).
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTab, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabArgs
- Dsl
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- Esql
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- Dsl
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- Esql
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- esql
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- esql
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl - DSL / data view Discover tab.
- esql
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql - ES|QL Discover tab.
- dsl Property Map
- DSL / data view Discover tab.
- esql Property Map
- ES|QL Discover tab.
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDsl, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslArgs
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Query
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Column
Orders List<string> - Ordered list of field names shown in the Discover grid.
- Column
Settings Dictionary<string, KibanaDashboard Section Panel Discover Session Config By Value Tab Dsl Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Filters
List<Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Rows
Per doublePage - Rows per page in the Discover grid.
- Sample
Size double - Sample size (documents) for the Discover grid.
- Sorts
List<Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Sort> - Sort configuration for the Discover grid.
- View
Mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Query
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - Column
Orders []string - Ordered list of field names shown in the Discover grid.
- Column
Settings map[string]KibanaDashboard Section Panel Discover Session Config By Value Tab Dsl Column Settings - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Filters
[]Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Filter - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Rows
Per float64Page - Rows per page in the Discover grid.
- Sample
Size float64 - Sample size (documents) for the Discover grid.
- Sorts
[]Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Sort - Sort configuration for the Discover grid.
- View
Mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data_
source_ stringjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query object
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column_
orders list(string) - Ordered list of field names shown in the Discover grid.
- column_
settings map(object) - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- filters list(object)
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header_
row_ stringheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows_
per_ numberpage - Rows per page in the Discover grid.
- sample_
size number - Sample size (documents) for the Discover grid.
- sorts list(object)
- Sort configuration for the Discover grid.
- view_
mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<String,KibanaDashboard Section Panel Discover Session Config By Value Tab Dsl Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- filters
List<Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Filter> - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows
Per DoublePage - Rows per page in the Discover grid.
- sample
Size Double - Sample size (documents) for the Discover grid.
- sorts
List<Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Sort> - Sort configuration for the Discover grid.
- view
Mode String - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column
Orders string[] - Ordered list of field names shown in the Discover grid.
- column
Settings {[key: string]: KibanaDashboard Section Panel Discover Session Config By Value Tab Dsl Column Settings} - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- filters
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Filter[] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows
Per numberPage - Rows per page in the Discover grid.
- sample
Size number - Sample size (documents) for the Discover grid.
- sorts
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Sort[] - Sort configuration for the Discover grid.
- view
Mode string - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data_
source_ strjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Query - Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column_
orders Sequence[str] - Ordered list of field names shown in the Discover grid.
- column_
settings Mapping[str, KibanaDashboard Section Panel Discover Session Config By Value Tab Dsl Column Settings] - Per-column presentation settings keyed by field name (for example column widths).
- density str
- Data grid density.
- filters
Sequence[Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Filter] - Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header_
row_ strheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height str - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows_
per_ floatpage - Rows per page in the Discover grid.
- sample_
size float - Sample size (documents) for the Discover grid.
- sorts
Sequence[Kibana
Dashboard Section Panel Discover Session Config By Value Tab Dsl Sort] - Sort configuration for the Discover grid.
- view_
mode str - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - query Property Map
- Dashboard-level query. Aligns with the Kibana Dashboard API
queryobject:languageplus exactly one oftext(string branch) orjson(object branch). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<Property Map> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- filters List<Property Map>
- Dashboard-level saved filter pills (
kbn-dashboard-data.filtersin the Kibana Dashboard API). Each element is one filter in display order. The JSON shape for eachfilter_jsonmatches the dashboard filters discriminated union (including DSL and spatial variants), consistent with per-panelfilter_jsonon Lens chart blocks. - header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- rows
Per NumberPage - Rows per page in the Discover grid.
- sample
Size Number - Sample size (documents) for the Discover grid.
- sorts List<Property Map>
- Sort configuration for the Discover grid.
- view
Mode String - Discover view mode for the DSL tab:
documents(hits),patterns, oraggregated(field statistics). Matches the Kibana Dashboard API enum values.
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslColumnSettings, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslColumnSettingsArgs
- Width double
- Optional column width in pixels.
- Width float64
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width Double
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width float
- Optional column width in pixels.
- width Number
- Optional column width in pixels.
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslFilter, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslQuery, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslSort, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabDslSortArgs
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsql, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlArgs
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Column
Orders List<string> - Ordered list of field names shown in the Discover grid.
- Column
Settings Dictionary<string, KibanaDashboard Section Panel Discover Session Config By Value Tab Esql Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Sorts
List<Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql Sort> - Sort configuration for the Discover grid.
- Data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - Column
Orders []string - Ordered list of field names shown in the Discover grid.
- Column
Settings map[string]KibanaDashboard Section Panel Discover Session Config By Value Tab Esql Column Settings - Per-column presentation settings keyed by field name (for example column widths).
- Density string
- Data grid density.
- Header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- Row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- Sorts
[]Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql Sort - Sort configuration for the Discover grid.
- data_
source_ stringjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column_
orders list(string) - Ordered list of field names shown in the Discover grid.
- column_
settings map(object) - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- header_
row_ stringheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts list(object)
- Sort configuration for the Discover grid.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<String,KibanaDashboard Section Panel Discover Session Config By Value Tab Esql Column Settings> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts
List<Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql Sort> - Sort configuration for the Discover grid.
- data
Source stringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column
Orders string[] - Ordered list of field names shown in the Discover grid.
- column
Settings {[key: string]: KibanaDashboard Section Panel Discover Session Config By Value Tab Esql Column Settings} - Per-column presentation settings keyed by field name (for example column widths).
- density string
- Data grid density.
- header
Row stringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height string - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts
Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql Sort[] - Sort configuration for the Discover grid.
- data_
source_ strjson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column_
orders Sequence[str] - Ordered list of field names shown in the Discover grid.
- column_
settings Mapping[str, KibanaDashboard Section Panel Discover Session Config By Value Tab Esql Column Settings] - Per-column presentation settings keyed by field name (for example column widths).
- density str
- Data grid density.
- header_
row_ strheight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row_
height str - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts
Sequence[Kibana
Dashboard Section Panel Discover Session Config By Value Tab Esql Sort] - Sort configuration for the Discover grid.
- data
Source StringJson - Normalized JSON for the tab
data_sourcefield. Author an object that matches the Kibana Dashboard API schema forkbn-dashboard-panel-type-discover_sessiontabs: fortab.dsl, the polymorphic DSL data-source union (data_view_reference,data_view_spec, etc. — see the OpenAPI bundled with the Kibana REST API reference); fortab.esql, use the ES|QL data-source shape (type = "esql"plus query and related fields). - column
Orders List<String> - Ordered list of field names shown in the Discover grid.
- column
Settings Map<Property Map> - Per-column presentation settings keyed by field name (for example column widths).
- density String
- Data grid density.
- header
Row StringHeight - Header row height: numbers "1"–"5" (as decimal strings) or "auto".
- row
Height String - Data row height: numbers "1"–"20" (as decimal strings) or "auto".
- sorts List<Property Map>
- Sort configuration for the Discover grid.
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlColumnSettings, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlColumnSettingsArgs
- Width double
- Optional column width in pixels.
- Width float64
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width Double
- Optional column width in pixels.
- width number
- Optional column width in pixels.
- width float
- Optional column width in pixels.
- width Number
- Optional column width in pixels.
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlSort, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTabEsqlSortArgs
KibanaDashboardSectionPanelDiscoverSessionConfigByValueTimeRange, KibanaDashboardSectionPanelDiscoverSessionConfigByValueTimeRangeArgs
KibanaDashboardSectionPanelDiscoverSessionConfigDrilldown, KibanaDashboardSectionPanelDiscoverSessionConfigDrilldownArgs
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url boolean - When true, the URL is percent-encoded.
- open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label str
- The display label for the drilldown link.
- url str
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
KibanaDashboardSectionPanelEsqlControlConfig, KibanaDashboardSectionPanelEsqlControlConfigArgs
- Control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - Esql
Query string - The ES|QL query used to populate the control's options.
- Selected
Options List<string> - List of currently selected option values for the control.
- Variable
Name string - The ES|QL variable name that this control binds to.
- Variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - Available
Options List<string> - Pre-populated list of available options shown before the query executes.
- Display
Settings KibanaDashboard Section Panel Esql Control Config Display Settings - Display configuration for the control widget.
- Single
Select bool - When true, restricts the control to single-value selection.
- Title string
- A human-readable title displayed above the control widget.
- Control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - Esql
Query string - The ES|QL query used to populate the control's options.
- Selected
Options []string - List of currently selected option values for the control.
- Variable
Name string - The ES|QL variable name that this control binds to.
- Variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - Available
Options []string - Pre-populated list of available options shown before the query executes.
- Display
Settings KibanaDashboard Section Panel Esql Control Config Display Settings - Display configuration for the control widget.
- Single
Select bool - When true, restricts the control to single-value selection.
- Title string
- A human-readable title displayed above the control widget.
- control_
type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql_
query string - The ES|QL query used to populate the control's options.
- selected_
options list(string) - List of currently selected option values for the control.
- variable_
name string - The ES|QL variable name that this control binds to.
- variable_
type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available_
options list(string) - Pre-populated list of available options shown before the query executes.
- display_
settings object - Display configuration for the control widget.
- single_
select bool - When true, restricts the control to single-value selection.
- title string
- A human-readable title displayed above the control widget.
- control
Type String - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query String - The ES|QL query used to populate the control's options.
- selected
Options List<String> - List of currently selected option values for the control.
- variable
Name String - The ES|QL variable name that this control binds to.
- variable
Type String - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options List<String> - Pre-populated list of available options shown before the query executes.
- display
Settings KibanaDashboard Section Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single
Select Boolean - When true, restricts the control to single-value selection.
- title String
- A human-readable title displayed above the control widget.
- control
Type string - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query string - The ES|QL query used to populate the control's options.
- selected
Options string[] - List of currently selected option values for the control.
- variable
Name string - The ES|QL variable name that this control binds to.
- variable
Type string - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options string[] - Pre-populated list of available options shown before the query executes.
- display
Settings KibanaDashboard Section Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single
Select boolean - When true, restricts the control to single-value selection.
- title string
- A human-readable title displayed above the control widget.
- control_
type str - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql_
query str - The ES|QL query used to populate the control's options.
- selected_
options Sequence[str] - List of currently selected option values for the control.
- variable_
name str - The ES|QL variable name that this control binds to.
- variable_
type str - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available_
options Sequence[str] - Pre-populated list of available options shown before the query executes.
- display_
settings KibanaDashboard Section Panel Esql Control Config Display Settings - Display configuration for the control widget.
- single_
select bool - When true, restricts the control to single-value selection.
- title str
- A human-readable title displayed above the control widget.
- control
Type String - The control type. Allowed values:
STATIC_VALUES,VALUES_FROM_QUERY. - esql
Query String - The ES|QL query used to populate the control's options.
- selected
Options List<String> - List of currently selected option values for the control.
- variable
Name String - The ES|QL variable name that this control binds to.
- variable
Type String - The type of ES|QL variable. Allowed values:
fields,values,functions,time_literal,multi_values. - available
Options List<String> - Pre-populated list of available options shown before the query executes.
- display
Settings Property Map - Display configuration for the control widget.
- single
Select Boolean - When true, restricts the control to single-value selection.
- title String
- A human-readable title displayed above the control widget.
KibanaDashboardSectionPanelEsqlControlConfigDisplaySettings, KibanaDashboardSectionPanelEsqlControlConfigDisplaySettingsArgs
- Hide
Action boolBar - Whether to hide the action bar on the control.
- Hide
Exclude bool - Whether to hide the exclude option.
- Hide
Exists bool - Whether to hide the exists filter option.
- Hide
Sort bool - Whether to hide the sort option.
- Placeholder string
- Placeholder text shown when no option is selected.
- Hide
Action boolBar - Whether to hide the action bar on the control.
- Hide
Exclude bool - Whether to hide the exclude option.
- Hide
Exists bool - Whether to hide the exists filter option.
- Hide
Sort bool - Whether to hide the sort option.
- Placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - Whether to hide the action bar on the control.
- hide_
exclude bool - Whether to hide the exclude option.
- hide_
exists bool - Whether to hide the exists filter option.
- hide_
sort bool - Whether to hide the sort option.
- placeholder string
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - Whether to hide the action bar on the control.
- hide
Exclude Boolean - Whether to hide the exclude option.
- hide
Exists Boolean - Whether to hide the exists filter option.
- hide
Sort Boolean - Whether to hide the sort option.
- placeholder String
- Placeholder text shown when no option is selected.
- hide
Action booleanBar - Whether to hide the action bar on the control.
- hide
Exclude boolean - Whether to hide the exclude option.
- hide
Exists boolean - Whether to hide the exists filter option.
- hide
Sort boolean - Whether to hide the sort option.
- placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - Whether to hide the action bar on the control.
- hide_
exclude bool - Whether to hide the exclude option.
- hide_
exists bool - Whether to hide the exists filter option.
- hide_
sort bool - Whether to hide the sort option.
- placeholder str
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - Whether to hide the action bar on the control.
- hide
Exclude Boolean - Whether to hide the exclude option.
- hide
Exists Boolean - Whether to hide the exists filter option.
- hide
Sort Boolean - Whether to hide the sort option.
- placeholder String
- Placeholder text shown when no option is selected.
KibanaDashboardSectionPanelGrid, KibanaDashboardSectionPanelGridArgs
KibanaDashboardSectionPanelImageConfig, KibanaDashboardSectionPanelImageConfigArgs
- Src
Kibana
Dashboard Section Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - Alt
Text string - Accessible alternate text for the image.
- Background
Color string - Background color behind the image (CSS color string).
- Description string
- A short description of the dashboard.
- Drilldowns
List<Kibana
Dashboard Section Panel Image Config Drilldown> - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Object
Fit string - Title string
- A human-readable title for the dashboard.
- Src
Kibana
Dashboard Section Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - Alt
Text string - Accessible alternate text for the image.
- Background
Color string - Background color behind the image (CSS color string).
- Description string
- A short description of the dashboard.
- Drilldowns
[]Kibana
Dashboard Section Panel Image Config Drilldown - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Object
Fit string - Title string
- A human-readable title for the dashboard.
- src object
- Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt_
text string - Accessible alternate text for the image.
- background_
color string - Background color behind the image (CSS color string).
- description string
- A short description of the dashboard.
- drilldowns list(object)
- Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- object_
fit string - title string
- A human-readable title for the dashboard.
- src
Kibana
Dashboard Section Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt
Text String - Accessible alternate text for the image.
- background
Color String - Background color behind the image (CSS color string).
- description String
- A short description of the dashboard.
- drilldowns
List<Kibana
Dashboard Section Panel Image Config Drilldown> - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- object
Fit String - title String
- A human-readable title for the dashboard.
- src
Kibana
Dashboard Section Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt
Text string - Accessible alternate text for the image.
- background
Color string - Background color behind the image (CSS color string).
- description string
- A short description of the dashboard.
- drilldowns
Kibana
Dashboard Section Panel Image Config Drilldown[] - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- object
Fit string - title string
- A human-readable title for the dashboard.
- src
Kibana
Dashboard Section Panel Image Config Src - Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt_
text str - Accessible alternate text for the image.
- background_
color str - Background color behind the image (CSS color string).
- description str
- A short description of the dashboard.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Image Config Drilldown] - Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- object_
fit str - title str
- A human-readable title for the dashboard.
- src Property Map
- Image source for the panel. Set exactly one nested branch:
file(uploaded Kibana file id) orurl(external image URL). Matches the Kibana Dashboard APIkbn-dashboard-panel-type-imageconfig.image_config.srcunion. - alt
Text String - Accessible alternate text for the image.
- background
Color String - Background color behind the image (CSS color string).
- description String
- A short description of the dashboard.
- drilldowns List<Property Map>
- Optional drilldown actions for the image panel (max 100 entries). Each element sets exactly one of
dashboard_drilldownorurl_drilldown, matching the Kibanakbn-dashboard-panel-type-imageconfig.drilldownsdiscriminated union. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- object
Fit String - title String
- A human-readable title for the dashboard.
KibanaDashboardSectionPanelImageConfigDrilldown, KibanaDashboardSectionPanelImageConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - Url
Drilldown KibanaDashboard Section Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- Dashboard
Drilldown KibanaDashboard Section Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - Url
Drilldown KibanaDashboard Section Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard_
drilldown object - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url_
drilldown object - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard
Drilldown KibanaDashboard Section Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url
Drilldown KibanaDashboard Section Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard
Drilldown KibanaDashboard Section Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url
Drilldown KibanaDashboard Section Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard_
drilldown KibanaDashboard Section Panel Image Config Drilldown Dashboard Drilldown - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url_
drilldown KibanaDashboard Section Panel Image Config Drilldown Url Drilldown - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
- dashboard
Drilldown Property Map - Open another dashboard when the image is clicked. Mutually exclusive with
url_drilldownin the same entry. - url
Drilldown Property Map - URL drilldown entry. Mutually exclusive with
dashboard_drilldownin the same list element.
KibanaDashboardSectionPanelImageConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelImageConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard saved object id.
- Label string
- Label shown for this drilldown.
- Trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - Use
Filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - Use
Time boolRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- Dashboard
Id string - Target dashboard saved object id.
- Label string
- Label shown for this drilldown.
- Trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - Use
Filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - Use
Time boolRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard_
id string - Target dashboard saved object id.
- label string
- Label shown for this drilldown.
- trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use_
filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use_
time_ boolrange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard
Id String - Target dashboard saved object id.
- label String
- Label shown for this drilldown.
- trigger String
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use
Filters Boolean - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use
Time BooleanRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard
Id string - Target dashboard saved object id.
- label string
- Label shown for this drilldown.
- trigger string
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use
Filters boolean - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use
Time booleanRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard_
id str - Target dashboard saved object id.
- label str
- Label shown for this drilldown.
- trigger str
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use_
filters bool - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use_
time_ boolrange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
- dashboard
Id String - Target dashboard saved object id.
- label String
- Label shown for this drilldown.
- trigger String
- Dashboard drilldowns on image panels only support
on_click_image(see Kibanakbn-dashboard-panel-type-imagedrilldown schema). - open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab. Omit for API default (typically
false). - use
Filters Boolean - When true, passes the current dashboard filters to the opened dashboard. Omit for API default (typically
false). - use
Time BooleanRange - When true, passes the current time range to the opened dashboard. Omit for API default (typically
false).
KibanaDashboardSectionPanelImageConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelImageConfigDrilldownUrlDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - Url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- Open
In boolNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- Label string
- Display label shown in the drilldown menu.
- Trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - Url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- Open
In boolNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label string
- Display label shown in the drilldown menu.
- trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open_
in_ boolnew_ tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label String
- Display label shown in the drilldown menu.
- trigger String
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url String
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open
In BooleanNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label string
- Display label shown in the drilldown menu.
- trigger string
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url string
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open
In booleanNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label str
- Display label shown in the drilldown menu.
- trigger str
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url str
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open_
in_ boolnew_ tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- label String
- Display label shown in the drilldown menu.
- trigger String
- When this drilldown runs. Allowed values:
on_click_image,on_open_panel_menu(Kibana image panel URL drilldown triggers). - url String
- Templated URL for the drilldown. Variables are documented in the Kibana drilldown URL template variables section of the Elastic docs.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
- open
In BooleanNew Tab - When true, opens in a new browser tab. Omit to use the API default; unset stays null when the API echoes the default (REQ-009).
KibanaDashboardSectionPanelImageConfigSrc, KibanaDashboardSectionPanelImageConfigSrcArgs
- File
Kibana
Dashboard Section Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - Url
Kibana
Dashboard Section Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- File
Kibana
Dashboard Section Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - Url
Kibana
Dashboard Section Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file
Kibana
Dashboard Section Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url
Kibana
Dashboard Section Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file
Kibana
Dashboard Section Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url
Kibana
Dashboard Section Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file
Kibana
Dashboard Section Panel Image Config Src File - Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url
Kibana
Dashboard Section Panel Image Config Src Url - Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
- file Property Map
- Use an uploaded file as the image source. Mutually exclusive with
urlinsidesrc. - url Property Map
- Use an external URL as the image source. Mutually exclusive with
fileinsidesrc.
KibanaDashboardSectionPanelImageConfigSrcFile, KibanaDashboardSectionPanelImageConfigSrcFileArgs
- File
Id string - Kibana file identifier for the uploaded image.
- File
Id string - Kibana file identifier for the uploaded image.
- file_
id string - Kibana file identifier for the uploaded image.
- file
Id String - Kibana file identifier for the uploaded image.
- file
Id string - Kibana file identifier for the uploaded image.
- file_
id str - Kibana file identifier for the uploaded image.
- file
Id String - Kibana file identifier for the uploaded image.
KibanaDashboardSectionPanelImageConfigSrcUrl, KibanaDashboardSectionPanelImageConfigSrcUrlArgs
- Url string
- HTTPS or HTTP URL of the image.
- Url string
- HTTPS or HTTP URL of the image.
- url string
- HTTPS or HTTP URL of the image.
- url String
- HTTPS or HTTP URL of the image.
- url string
- HTTPS or HTTP URL of the image.
- url str
- HTTPS or HTTP URL of the image.
- url String
- HTTPS or HTTP URL of the image.
KibanaDashboardSectionPanelMarkdownConfig, KibanaDashboardSectionPanelMarkdownConfigArgs
- By
Reference KibanaDashboard Section Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - By
Value KibanaDashboard Section Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- By
Reference KibanaDashboard Section Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - By
Value KibanaDashboard Section Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by_
reference object - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by_
value object - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by
Reference KibanaDashboard Section Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by
Value KibanaDashboard Section Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by
Reference KibanaDashboard Section Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by
Value KibanaDashboard Section Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by_
reference KibanaDashboard Section Panel Markdown Config By Reference - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by_
value KibanaDashboard Section Panel Markdown Config By Value - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
- by
Reference Property Map - Reference an existing markdown library item via
ref_id. Optionaldescription,hide_title,title, andhide_border. - by
Value Property Map - Inline markdown: required
contentand nestedsettings(APIsettingsobject). Optionaldescription,hide_title,title, andhide_border.
KibanaDashboardSectionPanelMarkdownConfigByReference, KibanaDashboardSectionPanelMarkdownConfigByReferenceArgs
- Ref
Id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Ref
Id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- ref_
id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description string
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- ref
Id String - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- ref
Id string - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description string
- Optional panel description.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- ref_
id str - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description str
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- ref
Id String - Unique identifier of the markdown library item (API
ref_id). The provider does not verify the item exists at plan time. - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelMarkdownConfigByValue, KibanaDashboardSectionPanelMarkdownConfigByValueArgs
- Content string
- Markdown source for the panel body (API
content). - Settings
Kibana
Dashboard Section Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Content string
- Markdown source for the panel body (API
content). - Settings
Kibana
Dashboard Section Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - Description string
- Optional panel description.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- content string
- Markdown source for the panel body (API
content). - settings object
- Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description string
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- content String
- Markdown source for the panel body (API
content). - settings
Kibana
Dashboard Section Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- content string
- Markdown source for the panel body (API
content). - settings
Kibana
Dashboard Section Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description string
- Optional panel description.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- content str
- Markdown source for the panel body (API
content). - settings
Kibana
Dashboard Section Panel Markdown Config By Value Settings - Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description str
- Optional panel description.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- content String
- Markdown source for the panel body (API
content). - settings Property Map
- Required settings object for by-value markdown.
open_links_in_new_tabis optional; when unset, Kibana applies its default (true). - description String
- Optional panel description.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelMarkdownConfigByValueSettings, KibanaDashboardSectionPanelMarkdownConfigByValueSettingsArgs
- Open
Links boolIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- Open
Links boolIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open_
links_ boolin_ new_ tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open
Links BooleanIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open
Links booleanIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open_
links_ boolin_ new_ tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
- open
Links BooleanIn New Tab - When true, links in the markdown open in a new tab. When omitted, Kibana defaults to true.
KibanaDashboardSectionPanelOptionsListControlConfig, KibanaDashboardSectionPanelOptionsListControlConfigArgs
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Display
Settings KibanaDashboard Section Panel Options List Control Config Display Settings - Display preferences for the control widget.
- Exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- Exists
Selected bool - When true, the control filters for documents where the field exists.
- Ignore
Validations bool - Whether the control skips field-level validation against the data view.
- Run
Past boolTimeout - When true, the control continues to show results even when the underlying query times out.
- Search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - Selected
Options List<string> - The initially or persistently selected option values. All values are represented as strings.
- Single
Select bool - When true, only one option may be selected at a time.
- Sort
Kibana
Dashboard Section Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- Title string
- Human-readable label displayed above the control.
- Use
Global boolFilters - Whether the control applies the dashboard's global filters to its own query.
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Display
Settings KibanaDashboard Section Panel Options List Control Config Display Settings - Display preferences for the control widget.
- Exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- Exists
Selected bool - When true, the control filters for documents where the field exists.
- Ignore
Validations bool - Whether the control skips field-level validation against the data view.
- Run
Past boolTimeout - When true, the control continues to show results even when the underlying query times out.
- Search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - Selected
Options []string - The initially or persistently selected option values. All values are represented as strings.
- Single
Select bool - When true, only one option may be selected at a time.
- Sort
Kibana
Dashboard Section Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- Title string
- Human-readable label displayed above the control.
- Use
Global boolFilters - Whether the control applies the dashboard's global filters to its own query.
- data_
view_ stringid - The ID of the data view that the control is tied to.
- field_
name string - The name of the field in the data view that the control is tied to.
- display_
settings object - Display preferences for the control widget.
- exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists_
selected bool - When true, the control filters for documents where the field exists.
- ignore_
validations bool - Whether the control skips field-level validation against the data view.
- run_
past_ booltimeout - When true, the control continues to show results even when the underlying query times out.
- search_
technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected_
options list(string) - The initially or persistently selected option values. All values are represented as strings.
- single_
select bool - When true, only one option may be selected at a time.
- sort object
- Default sort configuration for the suggestion list.
- title string
- Human-readable label displayed above the control.
- use_
global_ boolfilters - Whether the control applies the dashboard's global filters to its own query.
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- display
Settings KibanaDashboard Section Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude Boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected Boolean - When true, the control filters for documents where the field exists.
- ignore
Validations Boolean - Whether the control skips field-level validation against the data view.
- run
Past BooleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique String - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options List<String> - The initially or persistently selected option values. All values are represented as strings.
- single
Select Boolean - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Section Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title String
- Human-readable label displayed above the control.
- use
Global BooleanFilters - Whether the control applies the dashboard's global filters to its own query.
- data
View stringId - The ID of the data view that the control is tied to.
- field
Name string - The name of the field in the data view that the control is tied to.
- display
Settings KibanaDashboard Section Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected boolean - When true, the control filters for documents where the field exists.
- ignore
Validations boolean - Whether the control skips field-level validation against the data view.
- run
Past booleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique string - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options string[] - The initially or persistently selected option values. All values are represented as strings.
- single
Select boolean - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Section Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title string
- Human-readable label displayed above the control.
- use
Global booleanFilters - Whether the control applies the dashboard's global filters to its own query.
- data_
view_ strid - The ID of the data view that the control is tied to.
- field_
name str - The name of the field in the data view that the control is tied to.
- display_
settings KibanaDashboard Section Panel Options List Control Config Display Settings - Display preferences for the control widget.
- exclude bool
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists_
selected bool - When true, the control filters for documents where the field exists.
- ignore_
validations bool - Whether the control skips field-level validation against the data view.
- run_
past_ booltimeout - When true, the control continues to show results even when the underlying query times out.
- search_
technique str - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected_
options Sequence[str] - The initially or persistently selected option values. All values are represented as strings.
- single_
select bool - When true, only one option may be selected at a time.
- sort
Kibana
Dashboard Section Panel Options List Control Config Sort - Default sort configuration for the suggestion list.
- title str
- Human-readable label displayed above the control.
- use_
global_ boolfilters - Whether the control applies the dashboard's global filters to its own query.
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- display
Settings Property Map - Display preferences for the control widget.
- exclude Boolean
- When true, selected options are used as an exclusion filter rather than an inclusion filter.
- exists
Selected Boolean - When true, the control filters for documents where the field exists.
- ignore
Validations Boolean - Whether the control skips field-level validation against the data view.
- run
Past BooleanTimeout - When true, the control continues to show results even when the underlying query times out.
- search
Technique String - The technique used to match suggestions. Must be one of
prefix,wildcard, orexactwhen set. - selected
Options List<String> - The initially or persistently selected option values. All values are represented as strings.
- single
Select Boolean - When true, only one option may be selected at a time.
- sort Property Map
- Default sort configuration for the suggestion list.
- title String
- Human-readable label displayed above the control.
- use
Global BooleanFilters - Whether the control applies the dashboard's global filters to its own query.
KibanaDashboardSectionPanelOptionsListControlConfigDisplaySettings, KibanaDashboardSectionPanelOptionsListControlConfigDisplaySettingsArgs
- Hide
Action boolBar - When true, hides the action bar on the control.
- Hide
Exclude bool - When true, hides the exclude toggle.
- Hide
Exists bool - When true, hides the exists filter option.
- Hide
Sort bool - When true, hides the sort control.
- Placeholder string
- Placeholder text shown when no option is selected.
- Hide
Action boolBar - When true, hides the action bar on the control.
- Hide
Exclude bool - When true, hides the exclude toggle.
- Hide
Exists bool - When true, hides the exists filter option.
- Hide
Sort bool - When true, hides the sort control.
- Placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - When true, hides the action bar on the control.
- hide_
exclude bool - When true, hides the exclude toggle.
- hide_
exists bool - When true, hides the exists filter option.
- hide_
sort bool - When true, hides the sort control.
- placeholder string
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - When true, hides the action bar on the control.
- hide
Exclude Boolean - When true, hides the exclude toggle.
- hide
Exists Boolean - When true, hides the exists filter option.
- hide
Sort Boolean - When true, hides the sort control.
- placeholder String
- Placeholder text shown when no option is selected.
- hide
Action booleanBar - When true, hides the action bar on the control.
- hide
Exclude boolean - When true, hides the exclude toggle.
- hide
Exists boolean - When true, hides the exists filter option.
- hide
Sort boolean - When true, hides the sort control.
- placeholder string
- Placeholder text shown when no option is selected.
- hide_
action_ boolbar - When true, hides the action bar on the control.
- hide_
exclude bool - When true, hides the exclude toggle.
- hide_
exists bool - When true, hides the exists filter option.
- hide_
sort bool - When true, hides the sort control.
- placeholder str
- Placeholder text shown when no option is selected.
- hide
Action BooleanBar - When true, hides the action bar on the control.
- hide
Exclude Boolean - When true, hides the exclude toggle.
- hide
Exists Boolean - When true, hides the exists filter option.
- hide
Sort Boolean - When true, hides the sort control.
- placeholder String
- Placeholder text shown when no option is selected.
KibanaDashboardSectionPanelOptionsListControlConfigSort, KibanaDashboardSectionPanelOptionsListControlConfigSortArgs
KibanaDashboardSectionPanelRangeSliderControlConfig, KibanaDashboardSectionPanelRangeSliderControlConfigArgs
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Ignore
Validations bool - Whether to suppress validation errors during intermediate states.
- Step double
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- Title string
- A human-readable title for the control.
- Use
Global boolFilters - Whether the control respects dashboard-level filters.
- Values List<string>
- Initial range as a list of exactly 2 strings: [min, max].
- Data
View stringId - The ID of the data view that the control is tied to.
- Field
Name string - The name of the field in the data view that the control is tied to.
- Ignore
Validations bool - Whether to suppress validation errors during intermediate states.
- Step float64
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- Title string
- A human-readable title for the control.
- Use
Global boolFilters - Whether the control respects dashboard-level filters.
- Values []string
- Initial range as a list of exactly 2 strings: [min, max].
- data_
view_ stringid - The ID of the data view that the control is tied to.
- field_
name string - The name of the field in the data view that the control is tied to.
- ignore_
validations bool - Whether to suppress validation errors during intermediate states.
- step number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title string
- A human-readable title for the control.
- use_
global_ boolfilters - Whether the control respects dashboard-level filters.
- values list(string)
- Initial range as a list of exactly 2 strings: [min, max].
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- ignore
Validations Boolean - Whether to suppress validation errors during intermediate states.
- step Double
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title String
- A human-readable title for the control.
- use
Global BooleanFilters - Whether the control respects dashboard-level filters.
- values List<String>
- Initial range as a list of exactly 2 strings: [min, max].
- data
View stringId - The ID of the data view that the control is tied to.
- field
Name string - The name of the field in the data view that the control is tied to.
- ignore
Validations boolean - Whether to suppress validation errors during intermediate states.
- step number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title string
- A human-readable title for the control.
- use
Global booleanFilters - Whether the control respects dashboard-level filters.
- values string[]
- Initial range as a list of exactly 2 strings: [min, max].
- data_
view_ strid - The ID of the data view that the control is tied to.
- field_
name str - The name of the field in the data view that the control is tied to.
- ignore_
validations bool - Whether to suppress validation errors during intermediate states.
- step float
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title str
- A human-readable title for the control.
- use_
global_ boolfilters - Whether the control respects dashboard-level filters.
- values Sequence[str]
- Initial range as a list of exactly 2 strings: [min, max].
- data
View StringId - The ID of the data view that the control is tied to.
- field
Name String - The name of the field in the data view that the control is tied to.
- ignore
Validations Boolean - Whether to suppress validation errors during intermediate states.
- step Number
- The step size for the range slider. Stored as float32 to match the Kibana API type and avoid refresh drift.
- title String
- A human-readable title for the control.
- use
Global BooleanFilters - Whether the control respects dashboard-level filters.
- values List<String>
- Initial range as a list of exactly 2 strings: [min, max].
KibanaDashboardSectionPanelSloAlertsConfig, KibanaDashboardSectionPanelSloAlertsConfigArgs
- Slos
List<Kibana
Dashboard Section Panel Slo Alerts Config Slo> - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Slo Alerts Config Drilldown> - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Slos
[]Kibana
Dashboard Section Panel Slo Alerts Config Slo - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Slo Alerts Config Drilldown - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- slos list(object)
- SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description string
- Optional panel description.
- drilldowns list(object)
- Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- slos
List<Kibana
Dashboard Section Panel Slo Alerts Config Slo> - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Slo Alerts Config Drilldown> - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- slos
Kibana
Dashboard Section Panel Slo Alerts Config Slo[] - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Slo Alerts Config Drilldown[] - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- slos
Sequence[Kibana
Dashboard Section Panel Slo Alerts Config Slo] - SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Slo Alerts Config Drilldown] - Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- slos List<Property Map>
- SLO entries whose alerts this panel displays (at least one, at most 100). Each entry references an SLO by
slo_id; setslo_instance_idonly when the SLO is grouped and you need a specific instance. - description String
- Optional panel description.
- drilldowns List<Property Map>
- Optional URL drilldown links (at most 100). The embeddable fixes
triggertoon_open_panel_menuandtypetourl_drilldownwhen writing to the Kibana API. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelSloAlertsConfigDrilldown, KibanaDashboardSectionPanelSloAlertsConfigDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In booleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label str
- Display label shown in the drilldown menu.
- url str
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
KibanaDashboardSectionPanelSloAlertsConfigSlo, KibanaDashboardSectionPanelSloAlertsConfigSloArgs
- Slo
Id string - Identifier of the SLO to include.
- Slo
Instance stringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- Slo
Id string - Identifier of the SLO to include.
- Slo
Instance stringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo_
id string - Identifier of the SLO to include.
- slo_
instance_ stringid - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo
Id String - Identifier of the SLO to include.
- slo
Instance StringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo
Id string - Identifier of the SLO to include.
- slo
Instance stringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo_
id str - Identifier of the SLO to include.
- slo_
instance_ strid - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
- slo
Id String - Identifier of the SLO to include.
- slo
Instance StringId - SLO instance ID when the SLO uses grouping. Omit for all instances (API default
"*"). Unset values stay null when the API echoes that default (REQ-009).
KibanaDashboardSectionPanelSloBurnRateConfig, KibanaDashboardSectionPanelSloBurnRateConfigArgs
- Duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - Slo
Id string - The ID of the SLO to display the burn rate for.
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Slo Burn Rate Config Drilldown> - Optional list of URL drilldowns attached to the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - Title string
- Optional panel title shown in the panel header.
- Duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - Slo
Id string - The ID of the SLO to display the burn rate for.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Slo Burn Rate Config Drilldown - Optional list of URL drilldowns attached to the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - Title string
- Optional panel title shown in the panel header.
- duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo_
id string - The ID of the SLO to display the burn rate for.
- description string
- Optional panel description.
- drilldowns list(object)
- Optional list of URL drilldowns attached to the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ stringid - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title string
- Optional panel title shown in the panel header.
- duration String
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo
Id String - The ID of the SLO to display the burn rate for.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Slo Burn Rate Config Drilldown> - Optional list of URL drilldowns attached to the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title String
- Optional panel title shown in the panel header.
- duration string
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo
Id string - The ID of the SLO to display the burn rate for.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Slo Burn Rate Config Drilldown[] - Optional list of URL drilldowns attached to the panel.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- slo
Instance stringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title string
- Optional panel title shown in the panel header.
- duration str
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo_
id str - The ID of the SLO to display the burn rate for.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Slo Burn Rate Config Drilldown] - Optional list of URL drilldowns attached to the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ strid - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title str
- Optional panel title shown in the panel header.
- duration String
- Duration for the burn rate chart in the format
[value][unit], where unit ism(minutes),h(hours), ord(days). For example:5m,3h,6d. - slo
Id String - The ID of the SLO to display the burn rate for.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- Optional list of URL drilldowns attached to the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses
group_by; identifies which instance to show. Omit to show all instances (API default"*"). - title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelSloBurnRateConfigDrilldown, KibanaDashboardSectionPanelSloBurnRateConfigDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In booleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label str
- Display label shown in the drilldown menu.
- url str
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
KibanaDashboardSectionPanelSloErrorBudgetConfig, KibanaDashboardSectionPanelSloErrorBudgetConfigArgs
- Slo
Id string - The ID of the SLO to display the error budget for.
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Slo Error Budget Config Drilldown> - URL drilldowns to configure on the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- Slo
Id string - The ID of the SLO to display the error budget for.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Slo Error Budget Config Drilldown - URL drilldowns to configure on the panel.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Slo
Instance stringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- slo_
id string - The ID of the SLO to display the error budget for.
- description string
- Optional panel description.
- drilldowns list(object)
- URL drilldowns to configure on the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ stringid - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo
Id String - The ID of the SLO to display the error budget for.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Slo Error Budget Config Drilldown> - URL drilldowns to configure on the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
- slo
Id string - The ID of the SLO to display the error budget for.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Slo Error Budget Config Drilldown[] - URL drilldowns to configure on the panel.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- slo
Instance stringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo_
id str - The ID of the SLO to display the error budget for.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Slo Error Budget Config Drilldown] - URL drilldowns to configure on the panel.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- slo_
instance_ strid - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title str
- Optional panel title shown in the panel header.
- slo
Id String - The ID of the SLO to display the error budget for.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- URL drilldowns to configure on the panel.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- slo
Instance StringId - ID of the SLO instance. Set when the SLO uses group_by; identifies which instance to show. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelSloErrorBudgetConfigDrilldown, KibanaDashboardSectionPanelSloErrorBudgetConfigDrilldownArgs
- Label string
- The label displayed for the drilldown.
- Url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- Encode
Url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- Label string
- The label displayed for the drilldown.
- Url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- Encode
Url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label string
- The label displayed for the drilldown.
- url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode_
url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label String
- The label displayed for the drilldown.
- url String
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode
Url Boolean - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label string
- The label displayed for the drilldown.
- url string
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode
Url boolean - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label str
- The label displayed for the drilldown.
- url str
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode_
url bool - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
- label String
- The label displayed for the drilldown.
- url String
- Templated URL. Variables documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable
- encode
Url Boolean - When true, the URL is escaped using percent encoding. Defaults to
truewhen omitted. - open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab. Defaults to
truewhen omitted.
KibanaDashboardSectionPanelSloOverviewConfig, KibanaDashboardSectionPanelSloOverviewConfigArgs
- Groups
Kibana
Dashboard Section Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - Single
Kibana
Dashboard Section Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- Groups
Kibana
Dashboard Section Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - Single
Kibana
Dashboard Section Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups
Kibana
Dashboard Section Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single
Kibana
Dashboard Section Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups
Kibana
Dashboard Section Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single
Kibana
Dashboard Section Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups
Kibana
Dashboard Section Panel Slo Overview Config Groups - Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single
Kibana
Dashboard Section Panel Slo Overview Config Single - Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
- groups Property Map
- Configuration for a grouped SLO overview panel. Mutually exclusive with
single. - single Property Map
- Configuration for a single-SLO overview panel. Mutually exclusive with
groups.
KibanaDashboardSectionPanelSloOverviewConfigGroups, KibanaDashboardSectionPanelSloOverviewConfigGroupsArgs
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Slo Overview Config Groups Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Group
Filters KibanaDashboard Section Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Slo Overview Config Groups Drilldown - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Group
Filters KibanaDashboard Section Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns list(object)
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group_
filters object - Optional filters for grouped SLO overview mode.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Slo Overview Config Groups Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group
Filters KibanaDashboard Section Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Slo Overview Config Groups Drilldown[] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group
Filters KibanaDashboard Section Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Slo Overview Config Groups Drilldown] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group_
filters KibanaDashboard Section Panel Slo Overview Config Groups Group Filters - Optional filters for grouped SLO overview mode.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - group
Filters Property Map - Optional filters for grouped SLO overview mode.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelSloOverviewConfigGroupsDrilldown, KibanaDashboardSectionPanelSloOverviewConfigGroupsDrilldownArgs
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url boolean - When true, the URL is percent-encoded.
- open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label str
- The display label for the drilldown link.
- url str
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
KibanaDashboardSectionPanelSloOverviewConfigGroupsGroupFilters, KibanaDashboardSectionPanelSloOverviewConfigGroupsGroupFiltersArgs
- Filters
Json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- Group
By string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - Groups List<string>
- List of group values to include (maximum 100).
- Kql
Query string - KQL query string to filter the SLOs shown in the group overview.
- Filters
Json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- Group
By string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - Groups []string
- List of group values to include (maximum 100).
- Kql
Query string - KQL query string to filter the SLOs shown in the group overview.
- filters_
json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group_
by string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups list(string)
- List of group values to include (maximum 100).
- kql_
query string - KQL query string to filter the SLOs shown in the group overview.
- filters
Json String - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group
By String - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups List<String>
- List of group values to include (maximum 100).
- kql
Query String - KQL query string to filter the SLOs shown in the group overview.
- filters
Json string - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group
By string - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups string[]
- List of group values to include (maximum 100).
- kql
Query string - KQL query string to filter the SLOs shown in the group overview.
- filters_
json str - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group_
by str - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups Sequence[str]
- List of group values to include (maximum 100).
- kql_
query str - KQL query string to filter the SLOs shown in the group overview.
- filters
Json String - AS-code filter array as a JSON string. Accepts the polymorphic filter schema (condition, group, DSL, spatial).
- group
By String - Group SLOs by this field. Valid values are
slo.tags,status,slo.indicator.type,_index. - groups List<String>
- List of group values to include (maximum 100).
- kql
Query String - KQL query string to filter the SLOs shown in the group overview.
KibanaDashboardSectionPanelSloOverviewConfigSingle, KibanaDashboardSectionPanelSloOverviewConfigSingleArgs
- Slo
Id string - The unique identifier of the SLO to display.
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Slo Overview Config Single Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Remote
Name string - The name of the remote cluster where the SLO is defined.
- Slo
Instance stringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- Slo
Id string - The unique identifier of the SLO to display.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Slo Overview Config Single Drilldown - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Remote
Name string - The name of the remote cluster where the SLO is defined.
- Slo
Instance stringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - Title string
- Optional panel title shown in the panel header.
- slo_
id string - The unique identifier of the SLO to display.
- description string
- Optional panel description.
- drilldowns list(object)
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- remote_
name string - The name of the remote cluster where the SLO is defined.
- slo_
instance_ stringid - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo
Id String - The unique identifier of the SLO to display.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Slo Overview Config Single Drilldown> - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- remote
Name String - The name of the remote cluster where the SLO is defined.
- slo
Instance StringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
- slo
Id string - The unique identifier of the SLO to display.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Slo Overview Config Single Drilldown[] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- remote
Name string - The name of the remote cluster where the SLO is defined.
- slo
Instance stringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title string
- Optional panel title shown in the panel header.
- slo_
id str - The unique identifier of the SLO to display.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Slo Overview Config Single Drilldown] - URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- remote_
name str - The name of the remote cluster where the SLO is defined.
- slo_
instance_ strid - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title str
- Optional panel title shown in the panel header.
- slo
Id String - The unique identifier of the SLO to display.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- URL drilldowns attached to the panel. The trigger (
on_open_panel_menu) and type (url_drilldown) are set automatically. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- remote
Name String - The name of the remote cluster where the SLO is defined.
- slo
Instance StringId - The SLO instance ID. Set when the SLO uses group_by; identifies which instance to display. Defaults to
*(all instances) when omitted. - title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelSloOverviewConfigSingleDrilldown, KibanaDashboardSectionPanelSloOverviewConfigSingleDrilldownArgs
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- Label string
- The display label for the drilldown link.
- Url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- Encode
Url bool - When true, the URL is percent-encoded.
- Open
In boolNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label string
- The display label for the drilldown link.
- url string
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url boolean - When true, the URL is percent-encoded.
- open
In booleanNew Tab - When true, the drilldown URL opens in a new browser tab.
- label str
- The display label for the drilldown link.
- url str
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode_
url bool - When true, the URL is percent-encoded.
- open_
in_ boolnew_ tab - When true, the drilldown URL opens in a new browser tab.
- label String
- The display label for the drilldown link.
- url String
- The URL template for the drilldown. Variables are documented at https://www.elastic.co/docs/explore-analyze/dashboards/drilldowns#url-template-variable.
- encode
Url Boolean - When true, the URL is percent-encoded.
- open
In BooleanNew Tab - When true, the drilldown URL opens in a new browser tab.
KibanaDashboardSectionPanelSyntheticsMonitorsConfig, KibanaDashboardSectionPanelSyntheticsMonitorsConfigArgs
- Description string
- Optional panel description.
- Filters
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- View string
- View mode for the panel. Valid values are
cardViewandcompactView.
- Description string
- Optional panel description.
- Filters
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- View string
- View mode for the panel. Valid values are
cardViewandcompactView.
- description string
- Optional panel description.
- filters object
- Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- view string
- View mode for the panel. Valid values are
cardViewandcompactView.
- description String
- Optional panel description.
- filters
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- view String
- View mode for the panel. Valid values are
cardViewandcompactView.
- description string
- Optional panel description.
- filters
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- view string
- View mode for the panel. Valid values are
cardViewandcompactView.
- description str
- Optional panel description.
- filters
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters - Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- view str
- View mode for the panel. Valid values are
cardViewandcompactView.
- description String
- Optional panel description.
- filters Property Map
- Optional filter configuration for the Synthetics monitors panel. Omit to show all monitors.
- hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- view String
- View mode for the panel. Valid values are
cardViewandcompactView.
KibanaDashboardSectionPanelSyntheticsMonitorsConfigFilters, KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersArgs
- Locations
List<Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Location> - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - Monitor
Ids List<KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Id> - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - Monitor
Types List<KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Type> - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - Projects
List<Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Project> - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
List<Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Tag> - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- Locations
[]Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Location - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - Monitor
Ids []KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Id - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - Monitor
Types []KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Type - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - Projects
[]Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Project - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
[]Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Tag - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations list(object)
- Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor_
ids list(object) - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor_
types list(object) - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects list(object)
- Filter by project. Each entry has a
label(display name) and avalue(project ID). - list(object)
- Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations
List<Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Location> - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor
Ids List<KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Id> - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor
Types List<KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Type> - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects
List<Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Project> - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
List<Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Tag> - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Location[] - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor
Ids KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Id[] - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor
Types KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Type[] - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Project[] - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Tag[] - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations
Sequence[Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Location] - Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor_
ids Sequence[KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Id] - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor_
types Sequence[KibanaDashboard Section Panel Synthetics Monitors Config Filters Monitor Type] - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects
Sequence[Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Project] - Filter by project. Each entry has a
label(display name) and avalue(project ID). -
Sequence[Kibana
Dashboard Section Panel Synthetics Monitors Config Filters Tag] - Filter by tags. Each entry has a
label(display name) and avalue(tag).
- locations List<Property Map>
- Filter by monitor locations. Each entry has a
label(display name) and avalue(location ID). - monitor
Ids List<Property Map> - Filter by monitor IDs. Each entry has a
label(display name) and avalue(monitor ID). The Kibana API accepts up to 5000 items. - monitor
Types List<Property Map> - Filter by monitor types. Each entry has a
label(display name) and avalue(monitor type, e.g.browser,http,tcp,icmp). - projects List<Property Map>
- Filter by project. Each entry has a
label(display name) and avalue(project ID). - List<Property Map>
- Filter by tags. Each entry has a
label(display name) and avalue(tag).
KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersLocation, KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersLocationArgs
KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorId, KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorIdArgs
KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorType, KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersMonitorTypeArgs
KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersProject, KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersProjectArgs
KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersTag, KibanaDashboardSectionPanelSyntheticsMonitorsConfigFiltersTagArgs
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfig, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigArgs
- Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Drilldown> - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- Filters
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Synthetics Stats Overview Config Drilldown - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- Filters
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - Hide
Border bool - When true, hides the panel border.
- Hide
Title bool - When true, hides the panel title.
- Title string
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns list(object)
- Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters object
- Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Drilldown> - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
- description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Drilldown[] - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide
Border boolean - When true, hides the panel border.
- hide
Title boolean - When true, hides the panel title.
- title string
- Optional panel title shown in the panel header.
- description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Synthetics Stats Overview Config Drilldown] - Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters - Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide_
border bool - When true, hides the panel border.
- hide_
title bool - When true, hides the panel title.
- title str
- Optional panel title shown in the panel header.
- description String
- Optional panel description.
- drilldowns List<Property Map>
- Optional list of URL drilldown actions attached to the panel. The API allows up to 100 drilldowns per panel.
- filters Property Map
- Optional Synthetics monitor filter constraints. Each filter category accepts a list of
{ label, value }objects. Omit the block or individual categories to apply no filtering for those dimensions. - hide
Border Boolean - When true, hides the panel border.
- hide
Title Boolean - When true, hides the panel title.
- title String
- Optional panel title shown in the panel header.
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigDrilldown, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigDrilldownArgs
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- Label string
- Display label shown in the drilldown menu.
- Url string
- Templated URL for the drilldown.
- Encode
Url bool - When true, the URL is percent-encoded. Omit to use the API default.
- Open
In boolNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label string
- Display label shown in the drilldown menu.
- url string
- Templated URL for the drilldown.
- encode
Url boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In booleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label str
- Display label shown in the drilldown menu.
- url str
- Templated URL for the drilldown.
- encode_
url bool - When true, the URL is percent-encoded. Omit to use the API default.
- open_
in_ boolnew_ tab - When true, the URL opens in a new browser tab. Omit to use the API default.
- label String
- Display label shown in the drilldown menu.
- url String
- Templated URL for the drilldown.
- encode
Url Boolean - When true, the URL is percent-encoded. Omit to use the API default.
- open
In BooleanNew Tab - When true, the URL opens in a new browser tab. Omit to use the API default.
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFilters, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersArgs
- Locations
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Location> - Filter by monitor location.
- Monitor
Ids List<KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Id> - Filter by monitor ID. The API accepts up to 5000 entries.
- Monitor
Types List<KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Type> - Filter by monitor type (e.g.
browser,http). - Projects
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Project> - Filter by Synthetics project.
-
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Tag> - Filter by monitor tag.
- Locations
[]Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Location - Filter by monitor location.
- Monitor
Ids []KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Id - Filter by monitor ID. The API accepts up to 5000 entries.
- Monitor
Types []KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Type - Filter by monitor type (e.g.
browser,http). - Projects
[]Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Project - Filter by Synthetics project.
-
[]Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Tag - Filter by monitor tag.
- locations list(object)
- Filter by monitor location.
- monitor_
ids list(object) - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor_
types list(object) - Filter by monitor type (e.g.
browser,http). - projects list(object)
- Filter by Synthetics project.
- list(object)
- Filter by monitor tag.
- locations
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Location> - Filter by monitor location.
- monitor
Ids List<KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Id> - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor
Types List<KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Type> - Filter by monitor type (e.g.
browser,http). - projects
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Project> - Filter by Synthetics project.
-
List<Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Tag> - Filter by monitor tag.
- locations
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Location[] - Filter by monitor location.
- monitor
Ids KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Id[] - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor
Types KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Type[] - Filter by monitor type (e.g.
browser,http). - projects
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Project[] - Filter by Synthetics project.
-
Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Tag[] - Filter by monitor tag.
- locations
Sequence[Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Location] - Filter by monitor location.
- monitor_
ids Sequence[KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Id] - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor_
types Sequence[KibanaDashboard Section Panel Synthetics Stats Overview Config Filters Monitor Type] - Filter by monitor type (e.g.
browser,http). - projects
Sequence[Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Project] - Filter by Synthetics project.
-
Sequence[Kibana
Dashboard Section Panel Synthetics Stats Overview Config Filters Tag] - Filter by monitor tag.
- locations List<Property Map>
- Filter by monitor location.
- monitor
Ids List<Property Map> - Filter by monitor ID. The API accepts up to 5000 entries.
- monitor
Types List<Property Map> - Filter by monitor type (e.g.
browser,http). - projects List<Property Map>
- Filter by Synthetics project.
- List<Property Map>
- Filter by monitor tag.
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersLocation, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersLocationArgs
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorId, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorIdArgs
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorType, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersMonitorTypeArgs
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersProject, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersProjectArgs
KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersTag, KibanaDashboardSectionPanelSyntheticsStatsOverviewConfigFiltersTagArgs
KibanaDashboardSectionPanelTimeSliderControlConfig, KibanaDashboardSectionPanelTimeSliderControlConfigArgs
- End
Percentage doubleOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- Is
Anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- Start
Percentage doubleOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- End
Percentage float64Of Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- Is
Anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- Start
Percentage float64Of Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end_
percentage_ numberof_ time_ range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is_
anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- start_
percentage_ numberof_ time_ range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage DoubleOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored Boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage DoubleOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage numberOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage numberOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end_
percentage_ floatof_ time_ range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is_
anchored bool - Whether the start of the time window is anchored (fixed), so only the end slides.
- start_
percentage_ floatof_ time_ range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- end
Percentage NumberOf Time Range - End of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
- is
Anchored Boolean - Whether the start of the time window is anchored (fixed), so only the end slides.
- start
Percentage NumberOf Time Range - Start of the visible time window as a fraction of the dashboard global range (0.0–1.0). Float32 in state matches the Kibana API and avoids refresh drift.
KibanaDashboardSectionPanelVisConfig, KibanaDashboardSectionPanelVisConfigArgs
- By
Reference KibanaDashboard Section Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - By
Value KibanaDashboard Section Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- By
Reference KibanaDashboard Section Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - By
Value KibanaDashboard Section Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by_
reference object - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by_
value object - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by
Reference KibanaDashboard Section Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by
Value KibanaDashboard Section Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by
Reference KibanaDashboard Section Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by
Value KibanaDashboard Section Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by_
reference KibanaDashboard Section Panel Vis Config By Reference - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by_
value KibanaDashboard Section Panel Vis Config By Value - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
- by
Reference Property Map - By-reference
visconfiguration: structureddrilldowns,ref_id, optionalreferences_json, and requiredtime_range. - by
Value Property Map - Inline by-value Lens visualization configuration for
type = "vis"panels (vis_config). Exactly one typed chart kind must be set (no raw JSON here — use panel-levelconfig_jsonfor that).
KibanaDashboardSectionPanelVisConfigByReference, KibanaDashboardSectionPanelVisConfigByReferenceArgs
- Ref
Id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - Time
Range KibanaDashboard Section Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - Description string
- Optional panel description.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Reference Drilldown> - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - Title string
- Optional panel title.
- Ref
Id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - Time
Range KibanaDashboard Section Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - Description string
- Optional panel description.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Reference Drilldown - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - Hide
Border bool - When true, suppresses the panel border.
- Hide
Title bool - When true, suppresses the panel title.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - Title string
- Optional panel title.
- ref_
id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time_
range object - Required time range for the by-reference panel config (
vis_config.by_reference). - description string
- Optional panel description.
- drilldowns list(object)
- Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title string
- Optional panel title.
- ref
Id String - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time
Range KibanaDashboard Section Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - description String
- Optional panel description.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Reference Drilldown> - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title String
- Optional panel title.
- ref
Id string - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time
Range KibanaDashboard Section Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - description string
- Optional panel description.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown[] - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide
Border boolean - When true, suppresses the panel border.
- hide
Title boolean - When true, suppresses the panel title.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title string
- Optional panel title.
- ref_
id str - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time_
range KibanaDashboard Section Panel Vis Config By Reference Time Range - Required time range for the by-reference panel config (
vis_config.by_reference). - description str
- Optional panel description.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Reference Drilldown] - Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide_
border bool - When true, suppresses the panel border.
- hide_
title bool - When true, suppresses the panel title.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title str
- Optional panel title.
- ref
Id String - Reference name in the API
ref_idfield. Whenreferences_jsonis set,ref_idtypically should match anamein that list so the link resolves as expected. - time
Range Property Map - Required time range for the by-reference panel config (
vis_config.by_reference). - description String
- Optional panel description.
- drilldowns List<Property Map>
- Structured dashboard, Discover, or URL drilldown entries for by-reference panels — shared by
vis_config.by_reference(vispanels). Each element must contain exactly one ofdashboard,discover, orurl; the provider sets APItypeand (for dashboard/discover)triggerautomatically. - hide
Border Boolean - When true, suppresses the panel border.
- hide
Title Boolean - When true, suppresses the panel title.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the APIreferenceslist (for example wiring alenssaved object toref_id). - title String
- Optional panel title.
KibanaDashboardSectionPanelVisConfigByReferenceDrilldown, KibanaDashboardSectionPanelVisConfigByReferenceDrilldownArgs
- Dashboard
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - Discover
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - Url
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- Dashboard
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - Discover
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - Url
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard object
- Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover object
- Open in Discover (
discover_drilldown). Requireslabel. - url object
- Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - url
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - url
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Dashboard - Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Discover - Open in Discover (
discover_drilldown). Requireslabel. - url
Kibana
Dashboard Section Panel Vis Config By Reference Drilldown Url - Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
- dashboard Property Map
- Open another dashboard (
dashboard_drilldown).dashboard_idandlabelare required; remaining fields mirror optional API knobs. - discover Property Map
- Open in Discover (
discover_drilldown). Requireslabel. - url Property Map
- Custom URL drilldown (
url_drilldown). Requiresurl,label, andtrigger(one ofon_click_row,on_click_value,on_open_panel_menu,on_select_range). The Kibana dashboard API rejects URL drilldowns withouttrigger.
KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDashboard, KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDashboardArgs
- Dashboard
Id string - Target dashboard ID.
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Use
Filters bool - Pass filters to the target dashboard when set.
- Use
Time boolRange - Pass the current time range to the target dashboard when set.
- Dashboard
Id string - Target dashboard ID.
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Use
Filters bool - Pass filters to the target dashboard when set.
- Use
Time boolRange - Pass the current time range to the target dashboard when set.
- dashboard_
id string - Target dashboard ID.
- label string
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- use_
filters bool - Pass filters to the target dashboard when set.
- use_
time_ boolrange - Pass the current time range to the target dashboard when set.
- dashboard
Id String - Target dashboard ID.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- use
Filters Boolean - Pass filters to the target dashboard when set.
- use
Time BooleanRange - Pass the current time range to the target dashboard when set.
- dashboard
Id string - Target dashboard ID.
- label string
- Display label.
- open
In booleanNew Tab - Open in a new browser tab when set.
- use
Filters boolean - Pass filters to the target dashboard when set.
- use
Time booleanRange - Pass the current time range to the target dashboard when set.
- dashboard_
id str - Target dashboard ID.
- label str
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- use_
filters bool - Pass filters to the target dashboard when set.
- use_
time_ boolrange - Pass the current time range to the target dashboard when set.
- dashboard
Id String - Target dashboard ID.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- use
Filters Boolean - Pass filters to the target dashboard when set.
- use
Time BooleanRange - Pass the current time range to the target dashboard when set.
KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDiscover, KibanaDashboardSectionPanelVisConfigByReferenceDrilldownDiscoverArgs
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Label string
- Display label.
- Open
In boolNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- open
In booleanNew Tab - Open in a new browser tab when set.
- label str
- Display label.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- open
In BooleanNew Tab - Open in a new browser tab when set.
KibanaDashboardSectionPanelVisConfigByReferenceDrilldownUrl, KibanaDashboardSectionPanelVisConfigByReferenceDrilldownUrlArgs
- Label string
- Display label.
- Trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- Url string
- URL template with variables documented in Kibana URL drilldown documentation.
- Encode
Url bool - Escape the URL via percent-encoding when set.
- Open
In boolNew Tab - Open in a new browser tab when set.
- Label string
- Display label.
- Trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- Url string
- URL template with variables documented in Kibana URL drilldown documentation.
- Encode
Url bool - Escape the URL via percent-encoding when set.
- Open
In boolNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url string
- URL template with variables documented in Kibana URL drilldown documentation.
- encode_
url bool - Escape the URL via percent-encoding when set.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- trigger String
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url String
- URL template with variables documented in Kibana URL drilldown documentation.
- encode
Url Boolean - Escape the URL via percent-encoding when set.
- open
In BooleanNew Tab - Open in a new browser tab when set.
- label string
- Display label.
- trigger string
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url string
- URL template with variables documented in Kibana URL drilldown documentation.
- encode
Url boolean - Escape the URL via percent-encoding when set.
- open
In booleanNew Tab - Open in a new browser tab when set.
- label str
- Display label.
- trigger str
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url str
- URL template with variables documented in Kibana URL drilldown documentation.
- encode_
url bool - Escape the URL via percent-encoding when set.
- open_
in_ boolnew_ tab - Open in a new browser tab when set.
- label String
- Display label.
- trigger String
- Trigger that activates the drilldown. Required; the Kibana dashboard API rejects URL drilldowns when this field is omitted.
- url String
- URL template with variables documented in Kibana URL drilldown documentation.
- encode
Url Boolean - Escape the URL via percent-encoding when set.
- open
In BooleanNew Tab - Open in a new browser tab when set.
KibanaDashboardSectionPanelVisConfigByReferenceTimeRange, KibanaDashboardSectionPanelVisConfigByReferenceTimeRangeArgs
KibanaDashboardSectionPanelVisConfigByValue, KibanaDashboardSectionPanelVisConfigByValueArgs
- Datatable
Config KibanaDashboard Section Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - Gauge
Config KibanaDashboard Section Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - Heatmap
Config KibanaDashboard Section Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - Legacy
Metric KibanaConfig Dashboard Section Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - Metric
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - Mosaic
Config KibanaDashboard Section Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - Pie
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - Region
Map KibanaConfig Dashboard Section Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - Tagcloud
Config KibanaDashboard Section Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - Treemap
Config KibanaDashboard Section Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - Waffle
Config KibanaDashboard Section Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - Xy
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- Datatable
Config KibanaDashboard Section Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - Gauge
Config KibanaDashboard Section Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - Heatmap
Config KibanaDashboard Section Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - Legacy
Metric KibanaConfig Dashboard Section Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - Metric
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - Mosaic
Config KibanaDashboard Section Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - Pie
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - Region
Map KibanaConfig Dashboard Section Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - Tagcloud
Config KibanaDashboard Section Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - Treemap
Config KibanaDashboard Section Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - Waffle
Config KibanaDashboard Section Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - Xy
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy_
metric_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric_
chart_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie_
chart_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region_
map_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle_
config object - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy_
chart_ objectconfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable
Config KibanaDashboard Section Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge
Config KibanaDashboard Section Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap
Config KibanaDashboard Section Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy
Metric KibanaConfig Dashboard Section Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic
Config KibanaDashboard Section Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region
Map KibanaConfig Dashboard Section Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud
Config KibanaDashboard Section Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap
Config KibanaDashboard Section Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle
Config KibanaDashboard Section Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable
Config KibanaDashboard Section Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge
Config KibanaDashboard Section Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap
Config KibanaDashboard Section Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy
Metric KibanaConfig Dashboard Section Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic
Config KibanaDashboard Section Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region
Map KibanaConfig Dashboard Section Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud
Config KibanaDashboard Section Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap
Config KibanaDashboard Section Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle
Config KibanaDashboard Section Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy
Chart KibanaConfig Dashboard Section Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable_
config KibanaDashboard Section Panel Vis Config By Value Datatable Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge_
config KibanaDashboard Section Panel Vis Config By Value Gauge Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap_
config KibanaDashboard Section Panel Vis Config By Value Heatmap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy_
metric_ Kibanaconfig Dashboard Section Panel Vis Config By Value Legacy Metric Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric_
chart_ Kibanaconfig Dashboard Section Panel Vis Config By Value Metric Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic_
config KibanaDashboard Section Panel Vis Config By Value Mosaic Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie_
chart_ Kibanaconfig Dashboard Section Panel Vis Config By Value Pie Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region_
map_ Kibanaconfig Dashboard Section Panel Vis Config By Value Region Map Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud_
config KibanaDashboard Section Panel Vis Config By Value Tagcloud Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap_
config KibanaDashboard Section Panel Vis Config By Value Treemap Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle_
config KibanaDashboard Section Panel Vis Config By Value Waffle Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy_
chart_ Kibanaconfig Dashboard Section Panel Vis Config By Value Xy Chart Config - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
- datatable
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.datatable_config. - gauge
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.gauge_config. - heatmap
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.heatmap_config. - legacy
Metric Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.legacy_metric_config. - metric
Chart Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.metric_chart_config. - mosaic
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.mosaic_config. - pie
Chart Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.pie_chart_config. - region
Map Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.region_map_config. - tagcloud
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.tagcloud_config. - treemap
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.treemap_config. - waffle
Config Property Map - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.waffle_config. - xy
Chart Property MapConfig - Typed Lens visualization inside
vis_config.by_value. Mutually exclusive with the other chart blocks in the sameby_valueblock. Shares the attribute shape withvis_config.by_value.xy_chart_config.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfig, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigArgs
- Esql
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- No
Esql KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- Esql
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- No
Esql KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- no
Esql KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- no
Esql KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql - Datatable configuration for ES|QL queries.
- no_
esql KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql - Datatable configuration for standard (non-ES|QL) queries.
- esql Property Map
- Datatable configuration for ES|QL queries.
- no
Esql Property Map - Datatable configuration for standard (non-ES|QL) queries.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsql, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- Metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics List<KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- Metrics
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Metric - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Row - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics []KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config Esql Split Metrics By - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics list(object)
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling object
- Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows list(object)
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ list(object)bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Metric[] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Row[] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config Esql Split Metrics By[] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Metric] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling - Datatable styling and display configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Row] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ Sequence[Kibanabies Dashboard Section Panel Vis Config By Value Datatable Config Esql Split Metrics By] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query.
- metrics List<Property Map>
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- styling Property Map
- Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows List<Property Map>
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<Property Map>Bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlFilter, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlMetricArgs
- Config
Json string - Metric configuration as JSON.
- Config
Json string - Metric configuration as JSON.
- config_
json string - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
- config
Json string - Metric configuration as JSON.
- config_
json str - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlRow, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlRowArgs
- Config
Json string - Row configuration as JSON.
- Config
Json string - Row configuration as JSON.
- config_
json string - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
- config
Json string - Row configuration as JSON.
- config_
json str - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlSplitMetricsBy, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlSplitMetricsByArgs
- Config
Json string - Split metrics configuration as JSON.
- Config
Json string - Split metrics configuration as JSON.
- config_
json string - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
- config
Json string - Split metrics configuration as JSON.
- config_
json str - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStyling, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingArgs
- Density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- Paging double
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- Density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- Paging float64
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density object
- Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ stringjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- paging Double
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density - Density configuration for the datatable.
- paging float
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ strjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density Property Map
- Density configuration for the datatable.
- paging Number
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensity, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityArgs
- Height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- Height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height - Header and value height configuration.
- mode str
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height Property Map
- Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeight, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightArgs
- Header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- Header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config Esql Styling Density Height Value - Value height configuration.
- header Property Map
- Header height configuration.
- value Property Map
- Value height configuration.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeader, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightHeaderArgs
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValue, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlStylingDensityHeightValueArgs
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlTimeRange, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigEsqlTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsql, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- Metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics List<KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config No Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- Metrics
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Metric - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Rows
[]Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Row - Array of row configurations as JSON. Each entry defines a row split operation.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Split
Metrics []KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config No Esql Split Metrics By - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics list(object)
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query object
- Query configuration for filtering data.
- styling object
- Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows list(object)
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ list(object)bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Metric> - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
List<Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Row> - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config No Esql Split Metrics By> - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Metric[] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Row[] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics KibanaBies Dashboard Section Panel Vis Config By Value Datatable Config No Esql Split Metrics By[] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Metric] - Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Query - Query configuration for filtering data.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling - Datatable styling and display configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Row] - Array of row configurations as JSON. Each entry defines a row split operation.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split_
metrics_ Sequence[Kibanabies Dashboard Section Panel Vis Config By Value Datatable Config No Esql Split Metrics By] - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time_
range KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard datatables, this specifies the data view and query.
- metrics List<Property Map>
- Array of metric configurations as JSON. Each entry defines a datatable metric column.
- query Property Map
- Query configuration for filtering data.
- styling Property Map
- Datatable styling and display configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - rows List<Property Map>
- Array of row configurations as JSON. Each entry defines a row split operation.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- split
Metrics List<Property Map>Bies - Array of split-metrics configurations as JSON. Each entry defines a split operation for metric columns.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Datatable Config No Esql Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlFilter, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlMetricArgs
- Config
Json string - Metric configuration as JSON.
- Config
Json string - Metric configuration as JSON.
- config_
json string - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
- config
Json string - Metric configuration as JSON.
- config_
json str - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlQuery, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlRow, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlRowArgs
- Config
Json string - Row configuration as JSON.
- Config
Json string - Row configuration as JSON.
- config_
json string - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
- config
Json string - Row configuration as JSON.
- config_
json str - Row configuration as JSON.
- config
Json String - Row configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsBy, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlSplitMetricsByArgs
- Config
Json string - Split metrics configuration as JSON.
- Config
Json string - Split metrics configuration as JSON.
- config_
json string - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
- config
Json string - Split metrics configuration as JSON.
- config_
json str - Split metrics configuration as JSON.
- config
Json String - Split metrics configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStyling, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingArgs
- Density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- Paging double
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- Density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- Paging float64
- Enables pagination and sets the number of rows to display per page.
- Sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density object
- Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ stringjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- paging Double
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- paging number
- Enables pagination and sets the number of rows to display per page.
- sort
By stringJson - Sort configuration as JSON. Only one column can be sorted at a time.
- density
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density - Density configuration for the datatable.
- paging float
- Enables pagination and sets the number of rows to display per page.
- sort_
by_ strjson - Sort configuration as JSON. Only one column can be sorted at a time.
- density Property Map
- Density configuration for the datatable.
- paging Number
- Enables pagination and sets the number of rows to display per page.
- sort
By StringJson - Sort configuration as JSON. Only one column can be sorted at a time.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensity, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityArgs
- Height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- Height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- Mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- mode string
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height - Header and value height configuration.
- mode str
- Density mode. Valid values: 'compact', 'default', 'expanded'.
- height Property Map
- Header and value height configuration.
- mode String
- Density mode. Valid values: 'compact', 'default', 'expanded'.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeight, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightArgs
- Header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- Header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- Value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Header - Header height configuration.
- value
Kibana
Dashboard Section Panel Vis Config By Value Datatable Config No Esql Styling Density Height Value - Value height configuration.
- header Property Map
- Header height configuration.
- value Property Map
- Value height configuration.
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeader, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightHeaderArgs
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValue, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlStylingDensityHeightValueArgs
KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlTimeRange, KibanaDashboardSectionPanelVisConfigByValueDatatableConfigNoEsqlTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueGaugeConfig, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Section Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - Query
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Section Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - Query
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling object
- Gauge styling configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric object - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query object
- Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Section Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Section Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json string - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Styling - Gauge styling configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric KibanaDashboard Section Panel Vis Config By Value Gauge Config Esql Metric - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json str - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Query - Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Gauge Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- styling Property Map
- Gauge styling configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric Property Map - Typed metric column for ES|QL gauges. Mutually exclusive with
metric_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Supports metric operations such as count, unique count, min, max, average, median, standard deviation, sum, last value, percentile, percentile ranks, or formula. Required for non-ES|QL gauges; mutually exclusive with
esql_metric. - query Property Map
- Query configuration for filtering data. Required for non-ES|QL gauges; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Gauge Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricArgs
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Color
Json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - Goal
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- Label string
- Optional label for the metric.
- Max
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- Min
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- Subtitle string
- Subtitle text rendered below the gauge value.
- Ticks
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Color
Json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - Goal
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- Label string
- Optional label for the metric.
- Max
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- Min
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- Subtitle string
- Subtitle text rendered below the gauge value.
- Ticks
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - color_
json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal object
- Goal column reference.
- label string
- Optional label for the metric.
- max object
- Max column reference.
- min object
- Min column reference.
- subtitle string
- Subtitle text rendered below the gauge value.
- ticks object
- Tick configuration.
- title object
- Title configuration.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - color
Json String - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- label String
- Optional label for the metric.
- max
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- min
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- subtitle String
- Subtitle text rendered below the gauge value.
- ticks
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - color
Json string - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- label string
- Optional label for the metric.
- max
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- min
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- subtitle string
- Subtitle text rendered below the gauge value.
- ticks
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - color_
json str - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Goal - Goal column reference.
- label str
- Optional label for the metric.
- max
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Max - Max column reference.
- min
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Min - Min column reference.
- subtitle str
- Subtitle text rendered below the gauge value.
- ticks
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Ticks - Tick configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Gauge Config Esql Metric Title - Title configuration.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - color
Json String - Gauge fill color configuration as JSON (
colorByValue,noColor, orautoColorunion). - goal Property Map
- Goal column reference.
- label String
- Optional label for the metric.
- max Property Map
- Max column reference.
- min Property Map
- Min column reference.
- subtitle String
- Subtitle text rendered below the gauge value.
- ticks Property Map
- Tick configuration.
- title Property Map
- Title configuration.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricGoal, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricGoalArgs
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMax, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMaxArgs
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMin, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricMinArgs
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTicks, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTicksArgs
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTitle, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigEsqlMetricTitleArgs
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigFilter, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigQuery, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigStyling, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigStylingArgs
- Shape
Json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- Shape
Json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape_
json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape
Json String - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape
Json string - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape_
json str - Gauge shape configuration as JSON. Supports bullet and circular gauges.
- shape
Json String - Gauge shape configuration as JSON. Supports bullet and circular gauges.
KibanaDashboardSectionPanelVisConfigByValueGaugeConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueGaugeConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfig, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigArgs
- Axis
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- Data
Source stringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- Metric
Json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- XAxis
Json string - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- YAxis
Json string - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- Axis
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- Data
Source stringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- Metric
Json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- Styling
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- XAxis
Json string - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- YAxis
Json string - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis object
- Axis configuration for X and Y axes.
- data_
source_ stringjson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend object
- Legend configuration for the heatmap.
- metric_
json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling object
- Heatmap styling configuration.
- x_
axis_ stringjson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- y_
axis_ stringjson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- data
Source StringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- metric
Json String - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- x
Axis StringJson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- y
Axis StringJson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- data
Source stringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- metric
Json string - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- x
Axis stringJson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- y
Axis stringJson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis - Axis configuration for X and Y axes.
- data_
source_ strjson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Legend - Legend configuration for the heatmap.
- metric_
json str - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling - Heatmap styling configuration.
- x_
axis_ strjson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Query - Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Heatmap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- y_
axis_ strjson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
- axis Property Map
- Axis configuration for X and Y axes.
- data
Source StringJson - Dataset configuration as JSON. For standard heatmaps, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend Property Map
- Legend configuration for the heatmap.
- metric
Json String - Metric configuration as JSON. For non-ES|QL, this can be a field metric, pipeline metric, or formula. For ES|QL, this is the metric column/operation/color configuration.
- styling Property Map
- Heatmap styling configuration.
- x
Axis StringJson - Breakdown dimension configuration for the X axis as JSON. This specifies the operation (e.g.,
terms,date_histogram,histogram,range,filters) and its parameters. - description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL heatmaps.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- y
Axis StringJson - Breakdown dimension configuration for the Y axis as JSON. When omitted, the heatmap renders without a Y breakdown.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxis, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisArgs
- X
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- Y
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- X
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- Y
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- y
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- y
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis X - X-axis configuration.
- y
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis Y - Y-axis configuration.
- x Property Map
- X-axis configuration.
- y Property Map
- Y-axis configuration.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisX, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXArgs
- Labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- Labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XLabels - X-axis label configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis XTitle - Axis title configuration.
- labels Property Map
- X-axis label configuration.
- title Property Map
- Axis title configuration.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXLabels, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXLabelsArgs
- Orientation string
- Orientation of the axis labels.
- Visible bool
- Whether to show axis labels.
- Orientation string
- Orientation of the axis labels.
- Visible bool
- Whether to show axis labels.
- orientation string
- Orientation of the axis labels.
- visible bool
- Whether to show axis labels.
- orientation String
- Orientation of the axis labels.
- visible Boolean
- Whether to show axis labels.
- orientation string
- Orientation of the axis labels.
- visible boolean
- Whether to show axis labels.
- orientation str
- Orientation of the axis labels.
- visible bool
- Whether to show axis labels.
- orientation String
- Orientation of the axis labels.
- visible Boolean
- Whether to show axis labels.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXTitle, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisXTitleArgs
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisY, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYArgs
- Labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- Labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YLabels - Y-axis label configuration.
- title
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Axis YTitle - Axis title configuration.
- labels Property Map
- Y-axis label configuration.
- title Property Map
- Axis title configuration.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYLabels, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYLabelsArgs
- Visible bool
- Whether to show axis labels.
- Visible bool
- Whether to show axis labels.
- visible bool
- Whether to show axis labels.
- visible Boolean
- Whether to show axis labels.
- visible boolean
- Whether to show axis labels.
- visible bool
- Whether to show axis labels.
- visible Boolean
- Whether to show axis labels.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYTitle, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigAxisYTitleArgs
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Heatmap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigFilter, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigLegend, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility. Valid values are
visibleorhidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility. Valid values are
visibleorhidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility. Valid values are
visibleorhidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility. Valid values are
visibleorhidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility. Valid values are
visibleorhidden.
- size str
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visibility str
- Legend visibility. Valid values are
visibleorhidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility. Valid values are
visibleorhidden.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigQuery, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStyling, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingArgs
- Cells
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- Cells
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells - Cells configuration for the heatmap.
- cells Property Map
- Cells configuration for the heatmap.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCells, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsArgs
- Labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- Labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels
Kibana
Dashboard Section Panel Vis Config By Value Heatmap Config Styling Cells Labels - Cell label configuration.
- labels Property Map
- Cell label configuration.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsLabels, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigStylingCellsLabelsArgs
- Visible bool
- Whether to show cell labels.
- Visible bool
- Whether to show cell labels.
- visible bool
- Whether to show cell labels.
- visible Boolean
- Whether to show cell labels.
- visible boolean
- Whether to show cell labels.
- visible bool
- Whether to show cell labels.
- visible Boolean
- Whether to show cell labels.
KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueHeatmapConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfig, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - Metric
Json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - Metric
Json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric_
json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric
Json String - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric
Json string - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric_
json str - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Legacy Metric Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Use
dataVieworindexfor standard data sources, andesqlortablefor ES|QL sources. - metric
Json String - Metric configuration as JSON. For standard datasets, use a metric operation or formula. For ES|QL datasets, include format, operation, column, and color configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Legacy Metric Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigFilter, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigQuery, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueLegacyMetricConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfig, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - Metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Metric> - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- Breakdown
By stringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - Metrics
[]Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Metric - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- Breakdown
By stringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics list(object)
- Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown_
by_ stringjson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Metric> - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown
By StringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Metric[] - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown
By stringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Metric] - Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown_
by_ strjson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Metric Chart Config Query - Query configuration for filtering data. Required for non-ES|QL datasets.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. Can be a data view dataset (
type: 'dataview'), index dataset (type: 'index'), ES|QL dataset (type: 'esql'), or table ES|QL dataset (type: 'tableESQLDatasetType). - metrics List<Property Map>
- Array of metrics to display (1-2 items). Each metric can be a primary metric (displays prominently) or secondary metric (displays as comparison). Metrics can use field operations (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), pipeline operations (differences, moving average, cumulative sum, counter rate), formula operations, or for ES|QL datasets, column-based value operations.
- breakdown
By StringJson - Breakdown configuration as JSON. Groups metrics by a dimension. Can use operations like date histogram, terms, histogram, range, filters, or for ES|QL datasets, value operations with columns. Includes optional columns count and collapse_by configuration.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL datasets.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Metric Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigFilter, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigMetric, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigMetricArgs
- Config
Json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- Config
Json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config_
json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config
Json String - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config
Json string - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config_
json str - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
- config
Json String - Metric configuration as JSON. For primary metrics: includes type ('primary'), operation, format, alignments, icon, and optional fields like sublabel, fit, color, applycolorto, and backgroundchart. For secondary metrics: includes type ('secondary'), operation, format, and optional fields like label, prefix, compare, and color.
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigQuery, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueMetricChartConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueMosaicConfig, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Group
Breakdown stringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group List<KibanaBies Dashboard Section Panel Vis Config By Value Mosaic Config Esql Group By> - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - Esql
Metrics List<KibanaDashboard Section Panel Vis Config By Value Mosaic Config Esql Metric> - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Section Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Group
Breakdown stringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group []KibanaBies Dashboard Section Panel Vis Config By Value Mosaic Config Esql Group By - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - Esql
Metrics []KibanaDashboard Section Panel Vis Config By Value Mosaic Config Esql Metric - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Section Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ stringjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group_
breakdown_ stringby_ json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend object
- Legend configuration for the mosaic chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ list(object)bies - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql_
metrics list(object) - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
by_ stringjson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query object
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value_
display object - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group
Breakdown StringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<KibanaBies Dashboard Section Panel Vis Config By Value Mosaic Config Esql Group By> - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql
Metrics List<KibanaDashboard Section Panel Vis Config By Value Mosaic Config Esql Metric> - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Section Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group
Breakdown stringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group KibanaBies Dashboard Section Panel Vis Config By Value Mosaic Config Esql Group By[] - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql
Metrics KibanaDashboard Section Panel Vis Config By Value Mosaic Config Esql Metric[] - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
By stringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json string - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Section Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ strjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group_
breakdown_ strby_ json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Legend - Legend configuration for the mosaic chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ Sequence[Kibanabies Dashboard Section Panel Vis Config By Value Mosaic Config Esql Group By] - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql_
metrics Sequence[KibanaDashboard Section Panel Vis Config By Value Mosaic Config Esql Metric] - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
by_ strjson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json str - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Section Panel Vis Config By Value Mosaic Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Mosaic Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- value_
display KibanaDashboard Section Panel Vis Config By Value Mosaic Config Value Display - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- group
Breakdown StringBy Json - Array of secondary breakdown dimensions as JSON (minimum 1). Mosaic charts require both groupby and groupbreakdown_by. For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- legend Property Map
- Legend configuration for the mosaic chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<Property Map>Bies - Breakdown columns for ES|QL mosaics. Mutually exclusive with
group_by_json. - esql
Metrics List<Property Map> - Metric columns for ES|QL mosaics (exactly 1). Mutually exclusive with
metrics_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of primary breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (exactly 1 required). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display Property Map - Configuration for displaying values in chart cells.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Mosaic Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlGroupBy, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlGroupByArgs
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- collapse_
by string - Collapse function when multiple rows map to the same bucket.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format_
json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
- collapse
By string - Collapse function when multiple rows map to the same bucket.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse_
by str - Collapse function when multiple rows map to the same bucket.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the breakdown.
- format_
json str - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label str
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigEsqlMetricArgs
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigFilter, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigLegend, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigQuery, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueMosaicConfigValueDisplay, KibanaDashboardSectionPanelVisConfigByValueMosaicConfigValueDisplayArgs
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals double - Decimal places for percentage display (0-10).
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals float64 - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals number - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Double - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals number - Decimal places for percentage display (0-10).
- mode str
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals float - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Number - Decimal places for percentage display (0-10).
KibanaDashboardSectionPanelVisConfigByValuePieChartConfig, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Metric> - Array of metric configurations (minimum 1).
- Description string
- The description of the chart.
- Donut
Hole string - Donut hole size: none (pie), s, m, or l.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
Bies List<KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Group By> - Array of breakdown dimensions (minimum 1).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Label
Position string - Position of slice labels: hidden, inside, or outside.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Legend - Query
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Metrics
[]Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Metric - Array of metric configurations (minimum 1).
- Description string
- The description of the chart.
- Donut
Hole string - Donut hole size: none (pie), s, m, or l.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
Bies []KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Group By - Array of breakdown dimensions (minimum 1).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Label
Position string - Position of slice labels: hidden, inside, or outside.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Legend - Query
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics list(object)
- Array of metric configurations (minimum 1).
- description string
- The description of the chart.
- donut_
hole string - Donut hole size: none (pie), s, m, or l.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
bies list(object) - Array of breakdown dimensions (minimum 1).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label_
position string - Position of slice labels: hidden, inside, or outside.
- legend object
- query object
- Query configuration for filtering data.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Metric> - Array of metric configurations (minimum 1).
- description String
- The description of the chart.
- donut
Hole String - Donut hole size: none (pie), s, m, or l.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
Bies List<KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Group By> - Array of breakdown dimensions (minimum 1).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label
Position String - Position of slice labels: hidden, inside, or outside.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Legend - query
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Metric[] - Array of metric configurations (minimum 1).
- description string
- The description of the chart.
- donut
Hole string - Donut hole size: none (pie), s, m, or l.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
Bies KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Group By[] - Array of breakdown dimensions (minimum 1).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label
Position string - Position of slice labels: hidden, inside, or outside.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Legend - query
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Metric] - Array of metric configurations (minimum 1).
- description str
- The description of the chart.
- donut_
hole str - Donut hole size: none (pie), s, m, or l.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
bies Sequence[KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Group By] - Array of breakdown dimensions (minimum 1).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label_
position str - Position of slice labels: hidden, inside, or outside.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Legend - query
Kibana
Dashboard Section Panel Vis Config By Value Pie Chart Config Query - Query configuration for filtering data.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- metrics List<Property Map>
- Array of metric configurations (minimum 1).
- description String
- The description of the chart.
- donut
Hole String - Donut hole size: none (pie), s, m, or l.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
Bies List<Property Map> - Array of breakdown dimensions (minimum 1).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- label
Position String - Position of slice labels: hidden, inside, or outside.
- legend Property Map
- query Property Map
- Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Pie Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigFilter, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigGroupBy, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigGroupByArgs
- Config
Json string - Group by configuration as JSON.
- Config
Json string - Group by configuration as JSON.
- config_
json string - Group by configuration as JSON.
- config
Json String - Group by configuration as JSON.
- config
Json string - Group by configuration as JSON.
- config_
json str - Group by configuration as JSON.
- config
Json String - Group by configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigLegend, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigMetric, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigMetricArgs
- Config
Json string - Metric configuration as JSON.
- Config
Json string - Metric configuration as JSON.
- config_
json string - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
- config
Json string - Metric configuration as JSON.
- config_
json str - Metric configuration as JSON.
- config
Json String - Metric configuration as JSON.
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigQuery, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValuePieChartConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValuePieChartConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfig, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Metric
Json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- Region
Json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Metric
Json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- Region
Json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric_
json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region_
json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query object
- Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric
Json String - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region
Json String - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric
Json string - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region
Json string - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric_
json str - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region_
json str - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query
Kibana
Dashboard Section Panel Vis Config By Value Region Map Config Query - Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Region Map Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- metric
Json String - Metric configuration as JSON. For ES|QL, this defines the metric column and format. For standard mode, this defines the metric operation or formula.
- region
Json String - Region configuration as JSON. For ES|QL, this defines the region column and EMS join. For standard mode, this defines the bucket operation (terms, histogram, range, filters) and optional EMS settings.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL region map configurations.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Region Map Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigFilter, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigQuery, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueRegionMapConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfig, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - Esql
Tag KibanaBy Dashboard Section Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Font
Size KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - Orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Tag
By stringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - Time
Range KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Metric KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - Esql
Tag KibanaBy Dashboard Section Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Filter - Additional filters to apply to the chart data (maximum 100).
- Font
Size KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metric
Json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - Orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Tag
By stringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - Time
Range KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- data_
source_ stringjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric object - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql_
tag_ objectby - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- font_
size object - Minimum and maximum font size for the tags.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query object
- Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag_
by_ stringjson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql
Tag KibanaBy Dashboard Section Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Filter> - Additional filters to apply to the chart data (maximum 100).
- font
Size KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation String
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag
By StringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time
Range KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- data
Source stringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql
Tag KibanaBy Dashboard Section Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- font
Size KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json string - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation string
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag
By stringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time
Range KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- data_
source_ strjson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
metric KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Esql Metric - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql_
tag_ Kibanaby Dashboard Section Panel Vis Config By Value Tagcloud Config Esql Tag By - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Filter] - Additional filters to apply to the chart data (maximum 100).
- font_
size KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Font Size - Minimum and maximum font size for the tags.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric_
json str - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation str
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query
Kibana
Dashboard Section Panel Vis Config By Value Tagcloud Config Query - Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag_
by_ strjson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time_
range KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- data
Source StringJson - Dataset configuration as JSON. For standard layers, this specifies the data view and query.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Metric Property Map - Typed metric column for ES|QL tagclouds. Mutually exclusive with
metric_json. - esql
Tag Property MapBy - Typed tag-by column for ES|QL tagclouds. Mutually exclusive with
tag_by_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- font
Size Property Map - Minimum and maximum font size for the tags.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metric
Json String - Metric configuration as JSON. Can be a field metric operation (count, unique count, min, max, avg, median, std dev, sum, last value, percentile, percentile ranks), a pipeline operation (differences, moving average, cumulative sum, counter rate), or a formula operation. Required for non-ES|QL tagclouds; mutually exclusive with
esql_metric. - orientation String
- Orientation of the tagcloud. Valid values: 'horizontal', 'vertical', 'angled'.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL tagclouds; omit for ES|QL mode.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- tag
By StringJson - Tag grouping configuration as JSON. Can be a date histogram, terms, histogram, range, or filters operation. This determines how tags are grouped and displayed. Required for non-ES|QL tagclouds; mutually exclusive with
esql_tag_by. - time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Tagcloud Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlMetricArgs
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlTagBy, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigEsqlTagByArgs
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the tag dimension.
- Format
Json string - Column format as JSON (
formatTypeunion). - Label string
- Optional label for the tag-by column.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the tag dimension.
- Format
Json string - Column format as JSON (
formatTypeunion). - Label string
- Optional label for the tag-by column.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the tag dimension.
- format_
json string - Column format as JSON (
formatTypeunion). - label string
- Optional label for the tag-by column.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the tag dimension.
- format
Json String - Column format as JSON (
formatTypeunion). - label String
- Optional label for the tag-by column.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the tag dimension.
- format
Json string - Column format as JSON (
formatTypeunion). - label string
- Optional label for the tag-by column.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the tag dimension.
- format_
json str - Column format as JSON (
formatTypeunion). - label str
- Optional label for the tag-by column.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the tag dimension.
- format
Json String - Column format as JSON (
formatTypeunion). - label String
- Optional label for the tag-by column.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFilter, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFontSize, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigFontSizeArgs
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigQuery, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueTagcloudConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueTreemapConfig, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group List<KibanaBies Dashboard Section Panel Vis Config By Value Treemap Config Esql Group By> - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - Esql
Metrics List<KibanaDashboard Section Panel Vis Config By Value Treemap Config Esql Metric> - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Section Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group []KibanaBies Dashboard Section Panel Vis Config By Value Treemap Config Esql Group By - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - Esql
Metrics []KibanaDashboard Section Panel Vis Config By Value Treemap Config Esql Metric - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
By stringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
Json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Section Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ stringjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend object
- Legend configuration for the treemap chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ list(object)bies - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql_
metrics list(object) - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
by_ stringjson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query object
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value_
display object - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<KibanaBies Dashboard Section Panel Vis Config By Value Treemap Config Esql Group By> - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql
Metrics List<KibanaDashboard Section Panel Vis Config By Value Treemap Config Esql Metric> - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Section Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group KibanaBies Dashboard Section Panel Vis Config By Value Treemap Config Esql Group By[] - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql
Metrics KibanaDashboard Section Panel Vis Config By Value Treemap Config Esql Metric[] - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
By stringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json string - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Section Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ strjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Legend - Legend configuration for the treemap chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ Sequence[Kibanabies Dashboard Section Panel Vis Config By Value Treemap Config Esql Group By] - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql_
metrics Sequence[KibanaDashboard Section Panel Vis Config By Value Treemap Config Esql Metric] - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
by_ strjson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics_
json str - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Treemap Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- value_
display KibanaDashboard Section Panel Vis Config By Value Treemap Config Value Display - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend Property Map
- Legend configuration for the treemap chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<Property Map>Bies - Breakdown columns for ES|QL treemaps. Mutually exclusive with
group_by_json. - esql
Metrics List<Property Map> - Metric columns for ES|QL treemaps. Mutually exclusive with
metrics_json. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
By StringJson - Array of breakdown dimensions as JSON (minimum 1). For non-ES|QL, each item can be date histogram, terms, histogram, range, or filters operations; for ES|QL, each item is the column/operation/color configuration.
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Json String - Array of metric configurations as JSON (minimum 1). For non-ES|QL, each item can be a field metric, pipeline metric, or formula; for ES|QL, each item is the column/operation/color/format configuration.
- query Property Map
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display Property Map - Configuration for displaying values in chart cells.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Treemap Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlGroupBy, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlGroupByArgs
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- collapse_
by string - Collapse function when multiple rows map to the same bucket.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format_
json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
- collapse
By string - Collapse function when multiple rows map to the same bucket.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse_
by str - Collapse function when multiple rows map to the same bucket.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the breakdown.
- format_
json str - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label str
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricArgs
- Color
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Color
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- color object
- Static color for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- color
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Section Panel Vis Config By Value Treemap Config Esql Metric Color - Static color for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- color Property Map
- Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricColor, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigEsqlMetricColorArgs
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigFilter, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigLegend, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Nested bool
- Show nested legend with hierarchical breakdown levels.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- nested boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- nested bool
- Show nested legend with hierarchical breakdown levels.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- nested Boolean
- Show nested legend with hierarchical breakdown levels.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigQuery, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueTreemapConfigValueDisplay, KibanaDashboardSectionPanelVisConfigByValueTreemapConfigValueDisplayArgs
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals double - Decimal places for percentage display (0-10).
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals float64 - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals number - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Double - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals number - Decimal places for percentage display (0-10).
- mode str
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals float - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Number - Decimal places for percentage display (0-10).
KibanaDashboardSectionPanelVisConfigByValueWaffleConfig, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigArgs
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group List<KibanaBies Dashboard Section Panel Vis Config By Value Waffle Config Esql Group By> - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - Esql
Metrics List<KibanaDashboard Section Panel Vis Config By Value Waffle Config Esql Metric> - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Group
Bies List<KibanaDashboard Section Panel Vis Config By Value Waffle Config Group By> - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Metric> - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - Query
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Section Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- Data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Esql
Group []KibanaBies Dashboard Section Panel Vis Config By Value Waffle Config Esql Group By - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - Esql
Metrics []KibanaDashboard Section Panel Vis Config By Value Waffle Config Esql Metric - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Filter - Additional filters to apply to the chart data (maximum 100).
- Group
Bies []KibanaDashboard Section Panel Vis Config By Value Waffle Config Group By - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- Metrics
[]Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Metric - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - Query
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Time
Range KibanaDashboard Section Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Value
Display KibanaDashboard Section Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ stringjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend object
- Legend configuration for the waffle chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ list(object)bies - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql_
metrics list(object) - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- group_
bies list(object) - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics list(object)
- Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query object
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value_
display object - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<KibanaBies Dashboard Section Panel Vis Config By Value Waffle Config Esql Group By> - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql
Metrics List<KibanaDashboard Section Panel Vis Config By Value Waffle Config Esql Metric> - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Filter> - Additional filters to apply to the chart data (maximum 100).
- group
Bies List<KibanaDashboard Section Panel Vis Config By Value Waffle Config Group By> - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
List<Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Metric> - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Section Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data
Source stringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group KibanaBies Dashboard Section Panel Vis Config By Value Waffle Config Esql Group By[] - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql
Metrics KibanaDashboard Section Panel Vis Config By Value Waffle Config Esql Metric[] - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- group
Bies KibanaDashboard Section Panel Vis Config By Value Waffle Config Group By[] - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Metric[] - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range KibanaDashboard Section Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- value
Display KibanaDashboard Section Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data_
source_ strjson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Legend - Legend configuration for the waffle chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql_
group_ Sequence[Kibanabies Dashboard Section Panel Vis Config By Value Waffle Config Esql Group By] - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql_
metrics Sequence[KibanaDashboard Section Panel Vis Config By Value Waffle Config Esql Metric] - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Filter] - Additional filters to apply to the chart data (maximum 100).
- group_
bies Sequence[KibanaDashboard Section Panel Vis Config By Value Waffle Config Group By] - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Metric] - Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Query - Query configuration for filtering data. Required for non-ES|QL partition charts.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time_
range KibanaDashboard Section Panel Vis Config By Value Waffle Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- value_
display KibanaDashboard Section Panel Vis Config By Value Waffle Config Value Display - Configuration for displaying values in chart cells.
- data
Source StringJson - Dataset configuration as JSON. For non-ES|QL, this specifies the data view or index; for ES|QL, this specifies the ES|QL query dataset.
- legend Property Map
- Legend configuration for the waffle chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - esql
Group List<Property Map>Bies - Breakdown columns for ES|QL waffles. Mutually exclusive with
group_by. - esql
Metrics List<Property Map> - Metric columns for ES|QL waffles (minimum 1). Mutually exclusive with
metrics. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- group
Bies List<Property Map> - Breakdown dimensions for non-ES|QL waffles. Each
config_jsonis a JSON object (terms, date*histogram, etc.) matching the Kibana Lens waffle schema. - hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this chart. Default is false.
- metrics List<Property Map>
- Metric configurations for non-ES|QL waffles (minimum 1). Each
config_jsonis a JSON object (e.g. count, sum, or formula) matching the Kibana Lens waffle schema. - query Property Map
- Query configuration for filtering data. Required for non-ES|QL partition charts.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- value
Display Property Map - Configuration for displaying values in chart cells.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Waffle Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlGroupBy, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlGroupByArgs
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- Collapse
By string - Collapse function when multiple rows map to the same bucket.
- Color
Json string - Color mapping as JSON (
colorMappingunion). - Column string
- ES|QL column for the breakdown.
- Format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - Label string
- Optional label for the group-by column.
- collapse_
by string - Collapse function when multiple rows map to the same bucket.
- color_
json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format_
json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
- collapse
By string - Collapse function when multiple rows map to the same bucket.
- color
Json string - Color mapping as JSON (
colorMappingunion). - column string
- ES|QL column for the breakdown.
- format
Json string - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label string
- Optional label for the group-by column.
- collapse_
by str - Collapse function when multiple rows map to the same bucket.
- color_
json str - Color mapping as JSON (
colorMappingunion). - column str
- ES|QL column for the breakdown.
- format_
json str - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label str
- Optional label for the group-by column.
- collapse
By String - Collapse function when multiple rows map to the same bucket.
- color
Json String - Color mapping as JSON (
colorMappingunion). - column String
- ES|QL column for the breakdown.
- format
Json String - Column format as JSON (e.g.
{"type":"number"}). Defaults to numeric format when omitted. - label String
- Optional label for the group-by column.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetric, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricArgs
- Color
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- Color
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- Column string
- ES|QL column name for the metric.
- Format
Json string - Number or other format configuration as JSON (
formatTypeunion). - Label string
- Optional label for the metric.
- color object
- Static color for the metric.
- column string
- ES|QL column name for the metric.
- format_
json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
- color
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- column string
- ES|QL column name for the metric.
- format
Json string - Number or other format configuration as JSON (
formatTypeunion). - label string
- Optional label for the metric.
- color
Kibana
Dashboard Section Panel Vis Config By Value Waffle Config Esql Metric Color - Static color for the metric.
- column str
- ES|QL column name for the metric.
- format_
json str - Number or other format configuration as JSON (
formatTypeunion). - label str
- Optional label for the metric.
- color Property Map
- Static color for the metric.
- column String
- ES|QL column name for the metric.
- format
Json String - Number or other format configuration as JSON (
formatTypeunion). - label String
- Optional label for the metric.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricColor, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigEsqlMetricColorArgs
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigFilter, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigGroupBy, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigGroupByArgs
- Config
Json string - Group-by operation as JSON.
- Config
Json string - Group-by operation as JSON.
- config_
json string - Group-by operation as JSON.
- config
Json String - Group-by operation as JSON.
- config
Json string - Group-by operation as JSON.
- config_
json str - Group-by operation as JSON.
- config
Json String - Group-by operation as JSON.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigLegend, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigLegendArgs
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Values List<string>
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - Visible string
- Legend visibility: auto, visible, or hidden.
- Size string
- Legend size: auto, s, m, l, or xl.
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Values []string
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - Visible string
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- values list(string)
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible string
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- values List<String>
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible String
- Legend visibility: auto, visible, or hidden.
- size string
- Legend size: auto, s, m, l, or xl.
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- values string[]
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible string
- Legend visibility: auto, visible, or hidden.
- size str
- Legend size: auto, s, m, l, or xl.
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- values Sequence[str]
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible str
- Legend visibility: auto, visible, or hidden.
- size String
- Legend size: auto, s, m, l, or xl.
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- values List<String>
- Legend value display modes. For example
absoluteshows raw metric values in the legend. - visible String
- Legend visibility: auto, visible, or hidden.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigMetric, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigMetricArgs
- Config
Json string - Metric operation as JSON.
- Config
Json string - Metric operation as JSON.
- config_
json string - Metric operation as JSON.
- config
Json String - Metric operation as JSON.
- config
Json string - Metric operation as JSON.
- config_
json str - Metric operation as JSON.
- config
Json String - Metric operation as JSON.
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigQuery, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardSectionPanelVisConfigByValueWaffleConfigValueDisplay, KibanaDashboardSectionPanelVisConfigByValueWaffleConfigValueDisplayArgs
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals double - Decimal places for percentage display (0-10).
- Mode string
- Value display mode: hidden, absolute, or percentage.
- Percent
Decimals float64 - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals number - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Double - Decimal places for percentage display (0-10).
- mode string
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals number - Decimal places for percentage display (0-10).
- mode str
- Value display mode: hidden, absolute, or percentage.
- percent_
decimals float - Decimal places for percentage display (0-10).
- mode String
- Value display mode: hidden, absolute, or percentage.
- percent
Decimals Number - Decimal places for percentage display (0-10).
KibanaDashboardSectionPanelVisConfigByValueXyChartConfig, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigArgs
- Axis
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- Decorations
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- Fitting
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- Layers
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer> - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- Description string
- The description of the chart.
- Drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Time
Range KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- Axis
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- Decorations
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- Fitting
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- Layers
[]Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- Legend
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- Description string
- The description of the chart.
- Drilldowns
[]Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Drilldown - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - Filters
[]Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Filter - Additional filters to apply to the chart data (maximum 100).
- Hide
Border bool - When true, suppresses the chart panel border.
- Hide
Title bool - When true, suppresses the chart title.
- Query
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- References
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - Time
Range KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - Title string
- The title of the chart displayed in the panel.
- axis object
- Axis configuration for X, Y, and secondary Y axes.
- decorations object
- Visual enhancements and styling options for the chart.
- fitting object
- Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers list(object)
- Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend object
- Legend configuration for the XY chart.
- description string
- The description of the chart.
- drilldowns list(object)
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters list(object)
- Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- query object
- Query configuration for filtering data.
- references_
json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time_
range object - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- axis
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- decorations
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- fitting
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer> - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- description String
- The description of the chart.
- drilldowns
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Drilldown> - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Filter> - Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- query
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time
Range KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
- axis
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- decorations
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- fitting
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer[] - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- description string
- The description of the chart.
- drilldowns
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Drilldown[] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Filter[] - Additional filters to apply to the chart data (maximum 100).
- hide
Border boolean - When true, suppresses the chart panel border.
- hide
Title boolean - When true, suppresses the chart title.
- query
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- references
Json string - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time
Range KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title string
- The title of the chart displayed in the panel.
- axis
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis - Axis configuration for X, Y, and secondary Y axes.
- decorations
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Decorations - Visual enhancements and styling options for the chart.
- fitting
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Fitting - Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer] - Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Legend - Legend configuration for the XY chart.
- description str
- The description of the chart.
- drilldowns
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Drilldown] - Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Filter] - Additional filters to apply to the chart data (maximum 100).
- hide_
border bool - When true, suppresses the chart panel border.
- hide_
title bool - When true, suppresses the chart title.
- query
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Query - Query configuration for filtering data.
- references_
json str - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time_
range KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Time Range - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title str
- The title of the chart displayed in the panel.
- axis Property Map
- Axis configuration for X, Y, and secondary Y axes.
- decorations Property Map
- Visual enhancements and styling options for the chart.
- fitting Property Map
- Missing data interpolation configuration. Only valid fitting types are applied per chart type.
- layers List<Property Map>
- Chart layers configuration. Minimum 1 layer required. Each layer can be a data layer or reference line layer.
- legend Property Map
- Legend configuration for the XY chart.
- description String
- The description of the chart.
- drilldowns List<Property Map>
- Optional drilldowns for this chart (max 100 per Kibana API). Each entry sets exactly one of
dashboard_drilldown,discover_drilldown, orurl_drilldown. - filters List<Property Map>
- Additional filters to apply to the chart data (maximum 100).
- hide
Border Boolean - When true, suppresses the chart panel border.
- hide
Title Boolean - When true, suppresses the chart title.
- query Property Map
- Query configuration for filtering data.
- references
Json String - Optional normalized JSON array of
{ id, name, type }saved-object references, matching the chart root APIreferenceslist. - time
Range Property Map - Chart-level time selection (
from,to, optionalmode), same shape as the dashboard roottime_range. When omitted (null), the provider inherits the dashboard-leveltime_rangeon write and preserves null in state when the API echoes the inherited value on read. - title String
- The title of the chart displayed in the panel.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxis, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisArgs
- X
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- Y
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- Y2
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- X
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- Y
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- Y2
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- y
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- y2
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- y
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- y2
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis X - X-axis (horizontal) configuration.
- y
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y - Primary Y-axis configuration with scale and bounds.
- y2
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2 - Secondary Y-axis configuration with scale and bounds.
- x Property Map
- X-axis (horizontal) configuration.
- y Property Map
- Primary Y-axis configuration with scale and bounds.
- y2 Property Map
- Secondary Y-axis configuration with scale and bounds.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisX, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXArgs
- Domain
Json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- Domain
Json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain_
json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation string - Orientation of the axis labels.
- scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks bool
- Whether to show tick marks on the axis.
- title object
- Axis title configuration.
- domain
Json String - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks Boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain
Json string - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid boolean
- Whether to show grid lines for this axis.
- label
Orientation string - Orientation of the axis labels.
- scale string
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain_
json str - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation str - Orientation of the axis labels.
- scale str
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks bool
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis XTitle - Axis title configuration.
- domain
Json String - Axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- X-axis scale: linear (numeric), ordinal (categorical), or temporal (dates).
- ticks Boolean
- Whether to show tick marks on the axis.
- title Property Map
- Axis title configuration.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXTitle, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisXTitleArgs
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYArgs
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain_
json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title object
- Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid boolean
- Whether to show grid lines for this axis.
- label
Orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain_
json str - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation str - Orientation of the axis labels.
- scale str
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis YTitle - Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title Property Map
- Axis title configuration.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2Args
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- Domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- Grid bool
- Whether to show grid lines for this axis.
- Label
Orientation string - Orientation of the axis labels.
- Scale string
- Y-axis scale type for data transformation.
- Ticks bool
- Whether to show tick marks on the axis.
- Title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain_
json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title object
- Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain
Json string - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid boolean
- Whether to show grid lines for this axis.
- label
Orientation string - Orientation of the axis labels.
- scale string
- Y-axis scale type for data transformation.
- ticks boolean
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain_
json str - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid bool
- Whether to show grid lines for this axis.
- label_
orientation str - Orientation of the axis labels.
- scale str
- Y-axis scale type for data transformation.
- ticks bool
- Whether to show tick marks on the axis.
- title
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Axis Y2Title - Axis title configuration.
- domain
Json String - Y-axis domain configuration as JSON. Can be 'fit' mode or 'custom' mode with min, max, and optional fit flags.
- grid Boolean
- Whether to show grid lines for this axis.
- label
Orientation String - Orientation of the axis labels.
- scale String
- Y-axis scale type for data transformation.
- ticks Boolean
- Whether to show tick marks on the axis.
- title Property Map
- Axis title configuration.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2Title, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisY2TitleArgs
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYTitle, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigAxisYTitleArgs
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDecorations, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDecorationsArgs
- Fill
Opacity double - Area chart fill opacity (0-1 typical, max 2 for legacy).
- Line
Interpolation string - Line interpolation method.
- Minimum
Bar doubleHeight - Minimum bar height in pixels.
- Point
Visibility string - Show data points on lines. Valid values are: auto, always, never.
- Show
Current boolTime Marker - Show current time marker line.
- Show
End boolZones - Show end zones for partial buckets.
- Show
Value boolLabels - Display value labels on data points.
- Fill
Opacity float64 - Area chart fill opacity (0-1 typical, max 2 for legacy).
- Line
Interpolation string - Line interpolation method.
- Minimum
Bar float64Height - Minimum bar height in pixels.
- Point
Visibility string - Show data points on lines. Valid values are: auto, always, never.
- Show
Current boolTime Marker - Show current time marker line.
- Show
End boolZones - Show end zones for partial buckets.
- Show
Value boolLabels - Display value labels on data points.
- fill_
opacity number - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line_
interpolation string - Line interpolation method.
- minimum_
bar_ numberheight - Minimum bar height in pixels.
- point_
visibility string - Show data points on lines. Valid values are: auto, always, never.
- show_
current_ booltime_ marker - Show current time marker line.
- show_
end_ boolzones - Show end zones for partial buckets.
- show_
value_ boollabels - Display value labels on data points.
- fill
Opacity Double - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line
Interpolation String - Line interpolation method.
- minimum
Bar DoubleHeight - Minimum bar height in pixels.
- point
Visibility String - Show data points on lines. Valid values are: auto, always, never.
- show
Current BooleanTime Marker - Show current time marker line.
- show
End BooleanZones - Show end zones for partial buckets.
- show
Value BooleanLabels - Display value labels on data points.
- fill
Opacity number - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line
Interpolation string - Line interpolation method.
- minimum
Bar numberHeight - Minimum bar height in pixels.
- point
Visibility string - Show data points on lines. Valid values are: auto, always, never.
- show
Current booleanTime Marker - Show current time marker line.
- show
End booleanZones - Show end zones for partial buckets.
- show
Value booleanLabels - Display value labels on data points.
- fill_
opacity float - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line_
interpolation str - Line interpolation method.
- minimum_
bar_ floatheight - Minimum bar height in pixels.
- point_
visibility str - Show data points on lines. Valid values are: auto, always, never.
- show_
current_ booltime_ marker - Show current time marker line.
- show_
end_ boolzones - Show end zones for partial buckets.
- show_
value_ boollabels - Display value labels on data points.
- fill
Opacity Number - Area chart fill opacity (0-1 typical, max 2 for legacy).
- line
Interpolation String - Line interpolation method.
- minimum
Bar NumberHeight - Minimum bar height in pixels.
- point
Visibility String - Show data points on lines. Valid values are: auto, always, never.
- show
Current BooleanTime Marker - Show current time marker line.
- show
End BooleanZones - Show end zones for partial buckets.
- show
Value BooleanLabels - Display value labels on data points.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldown, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownArgs
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- Dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- Discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- Url
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown object - Navigate to another dashboard using current filters/time range.
- discover_
drilldown object - Open Discover with contextual filters.
- url_
drilldown object - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url
Drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard_
drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Dashboard Drilldown - Navigate to another dashboard using current filters/time range.
- discover_
drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Discover Drilldown - Open Discover with contextual filters.
- url_
drilldown KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Drilldown Url Drilldown - Open a URL drilldown configured with explicit trigger semantics.
- dashboard
Drilldown Property Map - Navigate to another dashboard using current filters/time range.
- discover
Drilldown Property Map - Open Discover with contextual filters.
- url
Drilldown Property Map - Open a URL drilldown configured with explicit trigger semantics.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldown, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDashboardDrilldownArgs
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- Dashboard
Id string - Target dashboard id.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens the target dashboard in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - Use
Filters bool - When true, forwards filter context.
- Use
Time boolRange - When true, forwards the time range.
- dashboard_
id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
- dashboard
Id string - Target dashboard id.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters boolean - When true, forwards filter context.
- use
Time booleanRange - When true, forwards the time range.
- dashboard_
id str - Target dashboard id.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens the target dashboard in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use_
filters bool - When true, forwards filter context.
- use_
time_ boolrange - When true, forwards the time range.
- dashboard
Id String - Target dashboard id.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens the target dashboard in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration. - use
Filters Boolean - When true, forwards filter context.
- use
Time BooleanRange - When true, forwards the time range.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldown, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownDiscoverDrilldownArgs
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- Label string
- Human-readable drilldown label.
- Open
In boolNew Tab - When true, opens Discover in a new browser tab.
- Trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label string
- Human-readable drilldown label.
- open
In booleanNew Tab - When true, opens Discover in a new browser tab.
- trigger string
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label str
- Human-readable drilldown label.
- open_
in_ boolnew_ tab - When true, opens Discover in a new browser tab.
- trigger str
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
- label String
- Human-readable drilldown label.
- open
In BooleanNew Tab - When true, opens Discover in a new browser tab.
- trigger String
- Computed — Kibana fixes this to
on_apply_filter; reflected in state after apply. Do not set in configuration.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldown, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigDrilldownUrlDrilldownArgs
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- Label string
- Human-readable drilldown label.
- Trigger string
- Trigger that fires this drilldown.
- Url string
- Destination URL.
- Encode
Url bool - When true, encodes interpolated URL parameters.
- Open
In boolNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
- label string
- Human-readable drilldown label.
- trigger string
- Trigger that fires this drilldown.
- url string
- Destination URL.
- encode
Url boolean - When true, encodes interpolated URL parameters.
- open
In booleanNew Tab - When true, opens the URL in a new browser tab.
- label str
- Human-readable drilldown label.
- trigger str
- Trigger that fires this drilldown.
- url str
- Destination URL.
- encode_
url bool - When true, encodes interpolated URL parameters.
- open_
in_ boolnew_ tab - When true, opens the URL in a new browser tab.
- label String
- Human-readable drilldown label.
- trigger String
- Trigger that fires this drilldown.
- url String
- Destination URL.
- encode
Url Boolean - When true, encodes interpolated URL parameters.
- open
In BooleanNew Tab - When true, opens the URL in a new browser tab.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFilter, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFilterArgs
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- Filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json string - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter_
json str - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
- filter
Json String - Chart filter as normalized JSON. Must match the Kibana dashboard API for this chart: one of the filter union members (condition, group, DSL, or spatial) described in the dashboards OpenAPI specification.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFitting, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigFittingArgs
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayer, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerArgs
- Type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- Data
Layer KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - Reference
Line KibanaLayer Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- Type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- Data
Layer KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - Reference
Line KibanaLayer Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data_
layer object - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference_
line_ objectlayer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type String
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data
Layer KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference
Line KibanaLayer Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type string
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data
Layer KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference
Line KibanaLayer Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type str
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data_
layer KibanaDashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference_
line_ Kibanalayer Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer - Configuration for reference line layers. Mutually exclusive with
data_layer.
- type String
- The type of layer. Valid values: 'area', 'line', 'bar', 'horizontalbar', 'referencelines' for NoESQL layers; 'areachart', 'linechart', 'barchart', 'horizontalbarchart', 'referencelines' for ESQL layers.
- data
Layer Property Map - Configuration for data layers (area, line, bar charts). Mutually exclusive with
reference_line_layer. - reference
Line Property MapLayer - Configuration for reference line layers. Mutually exclusive with
data_layer.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayer, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Ys
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer Y> - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- Breakdown
By stringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- XJson string
- X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Ys
[]Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer Y - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- Breakdown
By stringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- XJson string
- X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys list(object)
- Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown_
by_ stringjson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x_
json string - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer Y> - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown
By StringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x
Json String - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer Y[] - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown
By stringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x
Json string - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Data Layer Y] - Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown_
by_ strjson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x_
json str - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- ys List<Property Map>
- Array of Y-axis metrics. Each entry defines a metric to display on the Y-axis.
- breakdown
By StringJson - Split series configuration as JSON. For ES|QL: column, operation, optional collapse_by, and color mapping. For standard: field, operation, and optional parameters.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- x
Json String - X-axis configuration as JSON. For ES|QL: column and operation. For standard: field, operation, and optional parameters.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerY, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerDataLayerYArgs
- Config
Json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- Config
Json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config_
json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config
Json String - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config
Json string - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config_
json str - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
- config
Json String - Y-axis metric configuration as JSON. For ES|QL: axis, color, column, and operation. For standard: axis, color, and metric definition.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayer, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerArgs
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Thresholds
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold> - Array of reference line thresholds.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- Data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- Thresholds
[]Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold - Array of reference line thresholds.
- Ignore
Global boolFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- Sampling float64
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data_
source_ stringjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds list(object)
- Array of reference line thresholds.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds
List<Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold> - Array of reference line thresholds.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Double
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data
Source stringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds
Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold[] - Array of reference line thresholds.
- ignore
Global booleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data_
source_ strjson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds
Sequence[Kibana
Dashboard Section Panel Vis Config By Value Xy Chart Config Layer Reference Line Layer Threshold] - Array of reference line thresholds.
- ignore_
global_ boolfilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling float
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
- data
Source StringJson - Dataset configuration as JSON. For ES|QL layers, this specifies the ES|QL query. For standard layers, this specifies the data view and query.
- thresholds List<Property Map>
- Array of reference line thresholds.
- ignore
Global BooleanFilters - If true, ignore global filters when fetching data for this layer. Default is false.
- sampling Number
- Sampling factor between 0 (no sampling) and 1 (full sampling). Default is 1.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThreshold, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLayerReferenceLineLayerThresholdArgs
- Axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- Color
Json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- Column string
- Column to use (for ES|QL layers).
- Fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- Icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- Operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- Stroke
Dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- Stroke
Width double - Line width in pixels.
- Text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- Value
Json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- Axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- Color
Json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- Column string
- Column to use (for ES|QL layers).
- Fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- Icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- Operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- Stroke
Dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- Stroke
Width float64 - Line width in pixels.
- Text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- Value
Json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color_
json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column string
- Column to use (for ES|QL layers).
- fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke_
dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke_
width number - Line width in pixels.
- text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value_
json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis String
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color
Json String - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column String
- Column to use (for ES|QL layers).
- fill String
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon String
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation String
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke
Dash String - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke
Width Double - Line width in pixels.
- text String
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value
Json String - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis string
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color
Json string - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column string
- Column to use (for ES|QL layers).
- fill string
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon string
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation string
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke
Dash string - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke
Width number - Line width in pixels.
- text string
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value
Json string - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis str
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color_
json str - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column str
- Column to use (for ES|QL layers).
- fill str
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon str
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation str
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke_
dash str - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke_
width float - Line width in pixels.
- text str
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value_
json str - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
- axis String
- Which axis the reference line applies to. Valid values: 'left', 'right'.
- color
Json String - Color for the reference line. Can be a static color string or dynamic color configuration as JSON.
- column String
- Column to use (for ES|QL layers).
- fill String
- Fill direction for reference line. Valid values: 'none', 'above', 'below'.
- icon String
- Icon to display on the reference line. Valid values: 'alert', 'asterisk', 'bell', 'bolt', 'bug', 'circle', 'editorComment', 'flag', 'heart', 'mapMarker', 'pinFilled', 'starEmpty', 'starFilled', 'tag', 'triangle'.
- operation String
- Operation to apply (for ES|QL: aggregation function; for standard: metric calculation type).
- stroke
Dash String - Line style. Valid values: 'solid', 'dashed', 'dotted'.
- stroke
Width Number - Line width in pixels.
- text String
- Text display option for the reference line. Valid values include: 'auto', 'name', 'none', 'label'.
- value
Json String - Metric configuration as JSON (for standard layers). Defines the calculation for the threshold value.
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLegend, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigLegendArgs
- Alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- Columns double
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- Inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- Position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- Size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- Statistics List<string>
- Statistics to display in legend (maximum 17).
- Truncate
After doubleLines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility (auto, visible, hidden).
- Alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- Columns float64
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- Inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- Position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- Size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- Statistics []string
- Statistics to display in legend (maximum 17).
- Truncate
After float64Lines - Maximum lines before truncating legend items (1-10).
- Visibility string
- Legend visibility (auto, visible, hidden).
- alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns number
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics list(string)
- Statistics to display in legend (maximum 17).
- truncate_
after_ numberlines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility (auto, visible, hidden).
- alignment String
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns Double
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside Boolean
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position String
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size String
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics List<String>
- Statistics to display in legend (maximum 17).
- truncate
After DoubleLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility (auto, visible, hidden).
- alignment string
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns number
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside boolean
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position string
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size string
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics string[]
- Statistics to display in legend (maximum 17).
- truncate
After numberLines - Maximum lines before truncating legend items (1-10).
- visibility string
- Legend visibility (auto, visible, hidden).
- alignment str
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns float
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside bool
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position str
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size str
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics Sequence[str]
- Statistics to display in legend (maximum 17).
- truncate_
after_ floatlines - Maximum lines before truncating legend items (1-10).
- visibility str
- Legend visibility (auto, visible, hidden).
- alignment String
- Legend alignment when positioned inside the chart. Valid when 'inside' is true.
- columns Number
- Number of legend columns when positioned inside the chart (1-5). Valid when 'inside' is true.
- inside Boolean
- Position legend inside the chart. When true, use 'columns' and 'alignment'. When false or omitted, use 'position' and 'size'.
- position String
- Legend position when positioned outside the chart. Valid when 'inside' is false or omitted.
- size String
- Legend size when positioned outside the chart. Valid for left/right outside legends. Values use the Kibana API enum: auto, s, m, l, xl.
- statistics List<String>
- Statistics to display in legend (maximum 17).
- truncate
After NumberLines - Maximum lines before truncating legend items (1-10).
- visibility String
- Legend visibility (auto, visible, hidden).
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigQuery, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigQueryArgs
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- Expression string
- Filter expression string.
- Language string
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
- expression string
- Filter expression string.
- language string
- Query language (default: 'kql').
- expression str
- Filter expression string.
- language str
- Query language (default: 'kql').
- expression String
- Filter expression string.
- language String
- Query language (default: 'kql').
KibanaDashboardSectionPanelVisConfigByValueXyChartConfigTimeRange, KibanaDashboardSectionPanelVisConfigByValueXyChartConfigTimeRangeArgs
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- From string
- Start of the chart time range.
- To string
- End of the chart time range.
- Mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from string
- Start of the chart time range.
- to string
- End of the chart time range.
- mode string
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from_ str
- Start of the chart time range.
- to str
- End of the chart time range.
- mode str
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
- from String
- Start of the chart time range.
- to String
- End of the chart time range.
- mode String
- Optional time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the prior charttime_range.modefrom configuration or state (same pattern as REQ-009 on the dashboardtime_range).
KibanaDashboardTimeRange, KibanaDashboardTimeRangeArgs
- From string
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- To string
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- Mode string
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
- From string
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- To string
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- Mode string
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
- from string
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- to string
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- mode string
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
- from String
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- to String
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- mode String
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
- from string
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- to string
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- mode string
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
- from_ str
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- to str
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- mode str
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
- from String
- Start of the time range (e.g., 'now-15m', '2023-01-01T00:00:00Z').
- to String
- End of the time range (e.g., 'now', '2023-12-31T23:59:59Z').
- mode String
- Time range mode. Valid values are
absoluteorrelative. When the GET API omitsmode, the provider preserves the priortime_range.modefrom configuration or state.
Import
The pulumi import command can be used, for example:
Dashboard can be imported using the composite ID format: <space_id>/<dashboard_id>
For example, to import a dashboard with ID “my-dashboard-id” from the default space:
$ pulumi import elasticstack:index/kibanaDashboard:KibanaDashboard my_dashboard default/my-dashboard-id
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- elasticstack elastic/terraform-provider-elasticstack
- License
- Notes
- This Pulumi package is based on the
elasticstackTerraform Provider.
published on Monday, May 25, 2026 by elastic