published on Thursday, May 7, 2026 by Pulumi
published on Thursday, May 7, 2026 by Pulumi
A chart resource used within a NativeDashboard. Its lifecycle (Create, Update, Delete) is managed via custom methods on the NativeDashboard resource.
Warning: This resource is in beta, and should be used with the terraform-provider-google-beta provider. See Provider Versions for more details on beta resources.
To get more information about DashboardChart, see:
- API documentation
- How-to Guides
Example Usage
Chronicle Dashboardchart Full
import * as pulumi from "@pulumi/pulumi";
import * as gcp from "@pulumi/gcp";
// A Native Dashboard is required to create a Dashboard Chart.
const myDashboard = new gcp.chronicle.NativeDashboard("my_dashboard", {
location: "us",
instance: "00000000-0000-0000-0000-000000000000",
displayName: "dashboard_1",
description: "dashboard_description",
access: "DASHBOARD_PRIVATE",
type: "CUSTOM",
filters: [{
id: "GlobalTimeFilter",
displayName: "Global Time Filter",
dataSource: "GLOBAL",
isStandardTimeRangeFilter: true,
isStandardTimeRangeFilterEnabled: true,
filterOperatorAndFieldValues: [{
filterOperator: "PAST",
fieldValues: [
"1",
"DAY",
],
}],
}],
});
const myChart = new gcp.chronicle.DashboardChart("my_chart", {
location: myDashboard.location,
instance: myDashboard.instance,
nativeDashboard: myDashboard.name,
chartLayout: {
startX: 0,
spanX: 50,
startY: 12,
spanY: 18,
},
dashboardChart: {
displayName: "Data Source Health Overview",
description: "Health of data sources over time",
tileType: "TILE_TYPE_VISUALIZATION",
chartDatasource: {
dataSources: ["IOC_MATCHES"],
},
visualization: {
series: [{
seriesType: "LINE",
encode: {
x: "timestamp",
y: "total_count",
},
dataLabel: {
show: true,
},
}],
xAxes: [{
axisType: "CATEGORY",
displayName: "Date",
}],
yAxes: [{
axisType: "CATEGORY",
displayName: "Sources",
}],
legends: [{
top: 12,
legendOrient: "HORIZONTAL",
show: true,
id: "test_map_legend_01",
bottom: 10,
left: 10,
right: 5,
legendAlign: "LEFT",
paddings: [10],
z: 2,
zLevel: 1,
}],
seriesColumns: ["health_status"],
groupingType: "Grouped",
},
drillDownConfig: {
leftDrillDowns: [{
id: "D89B834D-977A-4E0C-83B0-12AB1D05E76B",
displayName: "Link to the google",
customSettings: {
newTab: true,
externalLink: {
description: "This is an external link",
link: "www.google.com",
},
},
}],
},
},
dashboardQuery: {
query: `IOC_Type = ioc.ioc_type
match:
IOC_Type
outcome:
IOC_Count = count(ioc.ioc_value)
order:
IOC_Count desc
`,
input: {
relativeTime: {
timeUnit: "DAY",
startTimeVal: "1",
},
},
},
});
const buttonTile = new gcp.chronicle.DashboardChart("button_tile", {
location: myDashboard.location,
instance: myDashboard.instance,
nativeDashboard: myDashboard.name,
chartLayout: {
startX: 0,
spanX: 12,
startY: 66,
spanY: 4,
},
dashboardChart: {
displayName: "Navigation Button",
tileType: "TILE_TYPE_BUTTON",
visualization: {
button: {
description: "This is a button tile",
label: "View Custom Detection Rules",
hyperlink: "/rulesDashboard",
newTab: true,
properties: {
color: "#1a73e8",
buttonStyle: "BUTTON_STYLE_TRANSPARENT",
},
},
},
},
});
const markdownTile = new gcp.chronicle.DashboardChart("markdown_tile", {
location: myDashboard.location,
instance: myDashboard.instance,
nativeDashboard: myDashboard.name,
chartLayout: {
startX: 0,
spanX: 24,
startY: 48,
spanY: 4,
},
dashboardChart: {
displayName: "markdown",
tileType: "TILE_TYPE_MARKDOWN",
visualization: {
markdown: {
content: `### Dashboard Header
This is a markdown block used for descriptions or section headers.`,
properties: {
backgroundColor: "#09326C",
},
},
},
},
});
import pulumi
import pulumi_gcp as gcp
# A Native Dashboard is required to create a Dashboard Chart.
my_dashboard = gcp.chronicle.NativeDashboard("my_dashboard",
location="us",
instance="00000000-0000-0000-0000-000000000000",
display_name="dashboard_1",
description="dashboard_description",
access="DASHBOARD_PRIVATE",
type="CUSTOM",
filters=[{
"id": "GlobalTimeFilter",
"display_name": "Global Time Filter",
"data_source": "GLOBAL",
"is_standard_time_range_filter": True,
"is_standard_time_range_filter_enabled": True,
"filter_operator_and_field_values": [{
"filter_operator": "PAST",
"field_values": [
"1",
"DAY",
],
}],
}])
my_chart = gcp.chronicle.DashboardChart("my_chart",
location=my_dashboard.location,
instance=my_dashboard.instance,
native_dashboard=my_dashboard.name,
chart_layout={
"start_x": 0,
"span_x": 50,
"start_y": 12,
"span_y": 18,
},
dashboard_chart={
"display_name": "Data Source Health Overview",
"description": "Health of data sources over time",
"tile_type": "TILE_TYPE_VISUALIZATION",
"chart_datasource": {
"data_sources": ["IOC_MATCHES"],
},
"visualization": {
"series": [{
"series_type": "LINE",
"encode": {
"x": "timestamp",
"y": "total_count",
},
"data_label": {
"show": True,
},
}],
"x_axes": [{
"axis_type": "CATEGORY",
"display_name": "Date",
}],
"y_axes": [{
"axis_type": "CATEGORY",
"display_name": "Sources",
}],
"legends": [{
"top": 12,
"legend_orient": "HORIZONTAL",
"show": True,
"id": "test_map_legend_01",
"bottom": 10,
"left": 10,
"right": 5,
"legend_align": "LEFT",
"paddings": [10],
"z": 2,
"z_level": 1,
}],
"series_columns": ["health_status"],
"grouping_type": "Grouped",
},
"drill_down_config": {
"left_drill_downs": [{
"id": "D89B834D-977A-4E0C-83B0-12AB1D05E76B",
"display_name": "Link to the google",
"custom_settings": {
"new_tab": True,
"external_link": {
"description": "This is an external link",
"link": "www.google.com",
},
},
}],
},
},
dashboard_query={
"query": """$IOC_Type = ioc.ioc_type
match:
$IOC_Type
outcome:
$IOC_Count = count(ioc.ioc_value)
order:
$IOC_Count desc
""",
"input": {
"relative_time": {
"time_unit": "DAY",
"start_time_val": "1",
},
},
})
button_tile = gcp.chronicle.DashboardChart("button_tile",
location=my_dashboard.location,
instance=my_dashboard.instance,
native_dashboard=my_dashboard.name,
chart_layout={
"start_x": 0,
"span_x": 12,
"start_y": 66,
"span_y": 4,
},
dashboard_chart={
"display_name": "Navigation Button",
"tile_type": "TILE_TYPE_BUTTON",
"visualization": {
"button": {
"description": "This is a button tile",
"label": "View Custom Detection Rules",
"hyperlink": "/rulesDashboard",
"new_tab": True,
"properties": {
"color": "#1a73e8",
"button_style": "BUTTON_STYLE_TRANSPARENT",
},
},
},
})
markdown_tile = gcp.chronicle.DashboardChart("markdown_tile",
location=my_dashboard.location,
instance=my_dashboard.instance,
native_dashboard=my_dashboard.name,
chart_layout={
"start_x": 0,
"span_x": 24,
"start_y": 48,
"span_y": 4,
},
dashboard_chart={
"display_name": "markdown",
"tile_type": "TILE_TYPE_MARKDOWN",
"visualization": {
"markdown": {
"content": """### Dashboard Header
This is a markdown block used for descriptions or section headers.""",
"properties": {
"background_color": "#09326C",
},
},
},
})
package main
import (
"github.com/pulumi/pulumi-gcp/sdk/v9/go/gcp/chronicle"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// A Native Dashboard is required to create a Dashboard Chart.
myDashboard, err := chronicle.NewNativeDashboard(ctx, "my_dashboard", &chronicle.NativeDashboardArgs{
Location: pulumi.String("us"),
Instance: pulumi.String("00000000-0000-0000-0000-000000000000"),
DisplayName: pulumi.String("dashboard_1"),
Description: pulumi.String("dashboard_description"),
Access: pulumi.String("DASHBOARD_PRIVATE"),
Type: pulumi.String("CUSTOM"),
Filters: chronicle.NativeDashboardFilterArray{
&chronicle.NativeDashboardFilterArgs{
Id: pulumi.String("GlobalTimeFilter"),
DisplayName: pulumi.String("Global Time Filter"),
DataSource: pulumi.String("GLOBAL"),
IsStandardTimeRangeFilter: pulumi.Bool(true),
IsStandardTimeRangeFilterEnabled: pulumi.Bool(true),
FilterOperatorAndFieldValues: chronicle.NativeDashboardFilterFilterOperatorAndFieldValueArray{
&chronicle.NativeDashboardFilterFilterOperatorAndFieldValueArgs{
FilterOperator: pulumi.String("PAST"),
FieldValues: pulumi.StringArray{
pulumi.String("1"),
pulumi.String("DAY"),
},
},
},
},
},
})
if err != nil {
return err
}
_, err = chronicle.NewDashboardChart(ctx, "my_chart", &chronicle.DashboardChartArgs{
Location: myDashboard.Location,
Instance: myDashboard.Instance,
NativeDashboard: myDashboard.Name,
ChartLayout: &chronicle.DashboardChartChartLayoutArgs{
StartX: pulumi.Int(0),
SpanX: pulumi.Int(50),
StartY: pulumi.Int(12),
SpanY: pulumi.Int(18),
},
DashboardChart: &chronicle.DashboardChartDashboardChartArgs{
DisplayName: pulumi.String("Data Source Health Overview"),
Description: pulumi.String("Health of data sources over time"),
TileType: pulumi.String("TILE_TYPE_VISUALIZATION"),
ChartDatasource: &chronicle.DashboardChartDashboardChartChartDatasourceArgs{
DataSources: pulumi.StringArray{
pulumi.String("IOC_MATCHES"),
},
},
Visualization: &chronicle.DashboardChartDashboardChartVisualizationArgs{
Series: chronicle.DashboardChartDashboardChartVisualizationSeriesArray{
&chronicle.DashboardChartDashboardChartVisualizationSeriesArgs{
SeriesType: pulumi.String("LINE"),
Encode: &chronicle.DashboardChartDashboardChartVisualizationSeriesEncodeArgs{
X: pulumi.String("timestamp"),
Y: pulumi.String("total_count"),
},
DataLabel: &chronicle.DashboardChartDashboardChartVisualizationSeriesDataLabelArgs{
Show: pulumi.Bool(true),
},
},
},
XAxes: chronicle.DashboardChartDashboardChartVisualizationXAxisArray{
&chronicle.DashboardChartDashboardChartVisualizationXAxisArgs{
AxisType: pulumi.String("CATEGORY"),
DisplayName: pulumi.String("Date"),
},
},
YAxes: chronicle.DashboardChartDashboardChartVisualizationYAxisArray{
&chronicle.DashboardChartDashboardChartVisualizationYAxisArgs{
AxisType: pulumi.String("CATEGORY"),
DisplayName: pulumi.String("Sources"),
},
},
Legends: chronicle.DashboardChartDashboardChartVisualizationLegendArray{
&chronicle.DashboardChartDashboardChartVisualizationLegendArgs{
Top: pulumi.Int(12),
LegendOrient: pulumi.String("HORIZONTAL"),
Show: pulumi.Bool(true),
Id: pulumi.String("test_map_legend_01"),
Bottom: pulumi.Int(10),
Left: pulumi.Int(10),
Right: pulumi.Int(5),
LegendAlign: pulumi.String("LEFT"),
Paddings: pulumi.IntArray{
pulumi.Int(10),
},
Z: pulumi.Int(2),
ZLevel: pulumi.Int(1),
},
},
SeriesColumns: pulumi.StringArray{
pulumi.String("health_status"),
},
GroupingType: pulumi.String("Grouped"),
},
DrillDownConfig: &chronicle.DashboardChartDashboardChartDrillDownConfigArgs{
LeftDrillDowns: chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs{
Id: pulumi.String("D89B834D-977A-4E0C-83B0-12AB1D05E76B"),
DisplayName: pulumi.String("Link to the google"),
CustomSettings: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs{
NewTab: pulumi.Bool(true),
ExternalLink: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs{
Description: pulumi.String("This is an external link"),
Link: pulumi.String("www.google.com"),
},
},
},
},
},
},
DashboardQuery: &chronicle.DashboardChartDashboardQueryArgs{
Query: pulumi.String(`$IOC_Type = ioc.ioc_type
match:
$IOC_Type
outcome:
$IOC_Count = count(ioc.ioc_value)
order:
$IOC_Count desc
`),
Input: &chronicle.DashboardChartDashboardQueryInputTypeArgs{
RelativeTime: &chronicle.DashboardChartDashboardQueryInputRelativeTimeArgs{
TimeUnit: pulumi.String("DAY"),
StartTimeVal: pulumi.String("1"),
},
},
},
})
if err != nil {
return err
}
_, err = chronicle.NewDashboardChart(ctx, "button_tile", &chronicle.DashboardChartArgs{
Location: myDashboard.Location,
Instance: myDashboard.Instance,
NativeDashboard: myDashboard.Name,
ChartLayout: &chronicle.DashboardChartChartLayoutArgs{
StartX: pulumi.Int(0),
SpanX: pulumi.Int(12),
StartY: pulumi.Int(66),
SpanY: pulumi.Int(4),
},
DashboardChart: &chronicle.DashboardChartDashboardChartArgs{
DisplayName: pulumi.String("Navigation Button"),
TileType: pulumi.String("TILE_TYPE_BUTTON"),
Visualization: &chronicle.DashboardChartDashboardChartVisualizationArgs{
Button: &chronicle.DashboardChartDashboardChartVisualizationButtonArgs{
Description: pulumi.String("This is a button tile"),
Label: pulumi.String("View Custom Detection Rules"),
Hyperlink: pulumi.String("/rulesDashboard"),
NewTab: pulumi.Bool(true),
Properties: &chronicle.DashboardChartDashboardChartVisualizationButtonPropertiesArgs{
Color: pulumi.String("#1a73e8"),
ButtonStyle: pulumi.String("BUTTON_STYLE_TRANSPARENT"),
},
},
},
},
})
if err != nil {
return err
}
_, err = chronicle.NewDashboardChart(ctx, "markdown_tile", &chronicle.DashboardChartArgs{
Location: myDashboard.Location,
Instance: myDashboard.Instance,
NativeDashboard: myDashboard.Name,
ChartLayout: &chronicle.DashboardChartChartLayoutArgs{
StartX: pulumi.Int(0),
SpanX: pulumi.Int(24),
StartY: pulumi.Int(48),
SpanY: pulumi.Int(4),
},
DashboardChart: &chronicle.DashboardChartDashboardChartArgs{
DisplayName: pulumi.String("markdown"),
TileType: pulumi.String("TILE_TYPE_MARKDOWN"),
Visualization: &chronicle.DashboardChartDashboardChartVisualizationArgs{
Markdown: &chronicle.DashboardChartDashboardChartVisualizationMarkdownArgs{
Content: pulumi.String("### Dashboard Header\nThis is a markdown block used for descriptions or section headers."),
Properties: &chronicle.DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs{
BackgroundColor: pulumi.String("#09326C"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Gcp = Pulumi.Gcp;
return await Deployment.RunAsync(() =>
{
// A Native Dashboard is required to create a Dashboard Chart.
var myDashboard = new Gcp.Chronicle.NativeDashboard("my_dashboard", new()
{
Location = "us",
Instance = "00000000-0000-0000-0000-000000000000",
DisplayName = "dashboard_1",
Description = "dashboard_description",
Access = "DASHBOARD_PRIVATE",
Type = "CUSTOM",
Filters = new[]
{
new Gcp.Chronicle.Inputs.NativeDashboardFilterArgs
{
Id = "GlobalTimeFilter",
DisplayName = "Global Time Filter",
DataSource = "GLOBAL",
IsStandardTimeRangeFilter = true,
IsStandardTimeRangeFilterEnabled = true,
FilterOperatorAndFieldValues = new[]
{
new Gcp.Chronicle.Inputs.NativeDashboardFilterFilterOperatorAndFieldValueArgs
{
FilterOperator = "PAST",
FieldValues = new[]
{
"1",
"DAY",
},
},
},
},
},
});
var myChart = new Gcp.Chronicle.DashboardChart("my_chart", new()
{
Location = myDashboard.Location,
Instance = myDashboard.Instance,
NativeDashboard = myDashboard.Name,
ChartLayout = new Gcp.Chronicle.Inputs.DashboardChartChartLayoutArgs
{
StartX = 0,
SpanX = 50,
StartY = 12,
SpanY = 18,
},
DashboardChartDetails = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartArgs
{
DisplayName = "Data Source Health Overview",
Description = "Health of data sources over time",
TileType = "TILE_TYPE_VISUALIZATION",
ChartDatasource = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartChartDatasourceArgs
{
DataSources = new[]
{
"IOC_MATCHES",
},
},
Visualization = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationArgs
{
Series = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesArgs
{
SeriesType = "LINE",
Encode = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesEncodeArgs
{
X = "timestamp",
Y = "total_count",
},
DataLabel = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesDataLabelArgs
{
Show = true,
},
},
},
XAxes = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationXAxisArgs
{
AxisType = "CATEGORY",
DisplayName = "Date",
},
},
YAxes = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationYAxisArgs
{
AxisType = "CATEGORY",
DisplayName = "Sources",
},
},
Legends = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationLegendArgs
{
Top = 12,
LegendOrient = "HORIZONTAL",
Show = true,
Id = "test_map_legend_01",
Bottom = 10,
Left = 10,
Right = 5,
LegendAlign = "LEFT",
Paddings = new[]
{
10,
},
Z = 2,
ZLevel = 1,
},
},
SeriesColumns = new[]
{
"health_status",
},
GroupingType = "Grouped",
},
DrillDownConfig = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigArgs
{
LeftDrillDowns = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs
{
Id = "D89B834D-977A-4E0C-83B0-12AB1D05E76B",
DisplayName = "Link to the google",
CustomSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs
{
NewTab = true,
ExternalLink = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs
{
Description = "This is an external link",
Link = "www.google.com",
},
},
},
},
},
},
DashboardQuery = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryArgs
{
Query = @"$IOC_Type = ioc.ioc_type
match:
$IOC_Type
outcome:
$IOC_Count = count(ioc.ioc_value)
order:
$IOC_Count desc
",
Input = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryInputArgs
{
RelativeTime = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryInputRelativeTimeArgs
{
TimeUnit = "DAY",
StartTimeVal = "1",
},
},
},
});
var buttonTile = new Gcp.Chronicle.DashboardChart("button_tile", new()
{
Location = myDashboard.Location,
Instance = myDashboard.Instance,
NativeDashboard = myDashboard.Name,
ChartLayout = new Gcp.Chronicle.Inputs.DashboardChartChartLayoutArgs
{
StartX = 0,
SpanX = 12,
StartY = 66,
SpanY = 4,
},
DashboardChartDetails = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartArgs
{
DisplayName = "Navigation Button",
TileType = "TILE_TYPE_BUTTON",
Visualization = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationArgs
{
Button = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationButtonArgs
{
Description = "This is a button tile",
Label = "View Custom Detection Rules",
Hyperlink = "/rulesDashboard",
NewTab = true,
Properties = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationButtonPropertiesArgs
{
Color = "#1a73e8",
ButtonStyle = "BUTTON_STYLE_TRANSPARENT",
},
},
},
},
});
var markdownTile = new Gcp.Chronicle.DashboardChart("markdown_tile", new()
{
Location = myDashboard.Location,
Instance = myDashboard.Instance,
NativeDashboard = myDashboard.Name,
ChartLayout = new Gcp.Chronicle.Inputs.DashboardChartChartLayoutArgs
{
StartX = 0,
SpanX = 24,
StartY = 48,
SpanY = 4,
},
DashboardChartDetails = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartArgs
{
DisplayName = "markdown",
TileType = "TILE_TYPE_MARKDOWN",
Visualization = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationArgs
{
Markdown = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationMarkdownArgs
{
Content = @"### Dashboard Header
This is a markdown block used for descriptions or section headers.",
Properties = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs
{
BackgroundColor = "#09326C",
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.gcp.chronicle.NativeDashboard;
import com.pulumi.gcp.chronicle.NativeDashboardArgs;
import com.pulumi.gcp.chronicle.inputs.NativeDashboardFilterArgs;
import com.pulumi.gcp.chronicle.DashboardChart;
import com.pulumi.gcp.chronicle.DashboardChartArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartChartLayoutArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartChartDatasourceArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartVisualizationArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartDrillDownConfigArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardQueryArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardQueryInputArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardQueryInputRelativeTimeArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartVisualizationButtonArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartVisualizationButtonPropertiesArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartVisualizationMarkdownArgs;
import com.pulumi.gcp.chronicle.inputs.DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs;
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) {
// A Native Dashboard is required to create a Dashboard Chart.
var myDashboard = new NativeDashboard("myDashboard", NativeDashboardArgs.builder()
.location("us")
.instance("00000000-0000-0000-0000-000000000000")
.displayName("dashboard_1")
.description("dashboard_description")
.access("DASHBOARD_PRIVATE")
.type("CUSTOM")
.filters(NativeDashboardFilterArgs.builder()
.id("GlobalTimeFilter")
.displayName("Global Time Filter")
.dataSource("GLOBAL")
.isStandardTimeRangeFilter(true)
.isStandardTimeRangeFilterEnabled(true)
.filterOperatorAndFieldValues(NativeDashboardFilterFilterOperatorAndFieldValueArgs.builder()
.filterOperator("PAST")
.fieldValues(
"1",
"DAY")
.build())
.build())
.build());
var myChart = new DashboardChart("myChart", DashboardChartArgs.builder()
.location(myDashboard.location())
.instance(myDashboard.instance())
.nativeDashboard(myDashboard.name())
.chartLayout(DashboardChartChartLayoutArgs.builder()
.startX(0)
.spanX(50)
.startY(12)
.spanY(18)
.build())
.dashboardChart(DashboardChartDashboardChartArgs.builder()
.displayName("Data Source Health Overview")
.description("Health of data sources over time")
.tileType("TILE_TYPE_VISUALIZATION")
.chartDatasource(DashboardChartDashboardChartChartDatasourceArgs.builder()
.dataSources("IOC_MATCHES")
.build())
.visualization(DashboardChartDashboardChartVisualizationArgs.builder()
.series(DashboardChartDashboardChartVisualizationSeriesArgs.builder()
.seriesType("LINE")
.encode(DashboardChartDashboardChartVisualizationSeriesEncodeArgs.builder()
.x("timestamp")
.y("total_count")
.build())
.dataLabel(DashboardChartDashboardChartVisualizationSeriesDataLabelArgs.builder()
.show(true)
.build())
.build())
.xAxes(DashboardChartDashboardChartVisualizationXAxisArgs.builder()
.axisType("CATEGORY")
.displayName("Date")
.build())
.yAxes(DashboardChartDashboardChartVisualizationYAxisArgs.builder()
.axisType("CATEGORY")
.displayName("Sources")
.build())
.legends(DashboardChartDashboardChartVisualizationLegendArgs.builder()
.top(12)
.legendOrient("HORIZONTAL")
.show(true)
.id("test_map_legend_01")
.bottom(10)
.left(10)
.right(5)
.legendAlign("LEFT")
.paddings(10)
.z(2)
.zLevel(1)
.build())
.seriesColumns("health_status")
.groupingType("Grouped")
.build())
.drillDownConfig(DashboardChartDashboardChartDrillDownConfigArgs.builder()
.leftDrillDowns(DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs.builder()
.id("D89B834D-977A-4E0C-83B0-12AB1D05E76B")
.displayName("Link to the google")
.customSettings(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs.builder()
.newTab(true)
.externalLink(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs.builder()
.description("This is an external link")
.link("www.google.com")
.build())
.build())
.build())
.build())
.build())
.dashboardQuery(DashboardChartDashboardQueryArgs.builder()
.query("""
$IOC_Type = ioc.ioc_type
match:
$IOC_Type
outcome:
$IOC_Count = count(ioc.ioc_value)
order:
$IOC_Count desc
""")
.input(DashboardChartDashboardQueryInputArgs.builder()
.relativeTime(DashboardChartDashboardQueryInputRelativeTimeArgs.builder()
.timeUnit("DAY")
.startTimeVal("1")
.build())
.build())
.build())
.build());
var buttonTile = new DashboardChart("buttonTile", DashboardChartArgs.builder()
.location(myDashboard.location())
.instance(myDashboard.instance())
.nativeDashboard(myDashboard.name())
.chartLayout(DashboardChartChartLayoutArgs.builder()
.startX(0)
.spanX(12)
.startY(66)
.spanY(4)
.build())
.dashboardChart(DashboardChartDashboardChartArgs.builder()
.displayName("Navigation Button")
.tileType("TILE_TYPE_BUTTON")
.visualization(DashboardChartDashboardChartVisualizationArgs.builder()
.button(DashboardChartDashboardChartVisualizationButtonArgs.builder()
.description("This is a button tile")
.label("View Custom Detection Rules")
.hyperlink("/rulesDashboard")
.newTab(true)
.properties(DashboardChartDashboardChartVisualizationButtonPropertiesArgs.builder()
.color("#1a73e8")
.buttonStyle("BUTTON_STYLE_TRANSPARENT")
.build())
.build())
.build())
.build())
.build());
var markdownTile = new DashboardChart("markdownTile", DashboardChartArgs.builder()
.location(myDashboard.location())
.instance(myDashboard.instance())
.nativeDashboard(myDashboard.name())
.chartLayout(DashboardChartChartLayoutArgs.builder()
.startX(0)
.spanX(24)
.startY(48)
.spanY(4)
.build())
.dashboardChart(DashboardChartDashboardChartArgs.builder()
.displayName("markdown")
.tileType("TILE_TYPE_MARKDOWN")
.visualization(DashboardChartDashboardChartVisualizationArgs.builder()
.markdown(DashboardChartDashboardChartVisualizationMarkdownArgs.builder()
.content("""
### Dashboard Header
This is a markdown block used for descriptions or section headers. """)
.properties(DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs.builder()
.backgroundColor("#09326C")
.build())
.build())
.build())
.build())
.build());
}
}
resources:
# A Native Dashboard is required to create a Dashboard Chart.
myDashboard:
type: gcp:chronicle:NativeDashboard
name: my_dashboard
properties:
location: us
instance: 00000000-0000-0000-0000-000000000000
displayName: dashboard_1
description: dashboard_description
access: DASHBOARD_PRIVATE
type: CUSTOM
filters:
- id: GlobalTimeFilter
displayName: Global Time Filter
dataSource: GLOBAL
isStandardTimeRangeFilter: true
isStandardTimeRangeFilterEnabled: true
filterOperatorAndFieldValues:
- filterOperator: PAST
fieldValues:
- '1'
- DAY
myChart:
type: gcp:chronicle:DashboardChart
name: my_chart
properties:
location: ${myDashboard.location}
instance: ${myDashboard.instance}
nativeDashboard: ${myDashboard.name}
chartLayout:
startX: 0
spanX: 50
startY: 12
spanY: 18
dashboardChart:
displayName: Data Source Health Overview
description: Health of data sources over time
tileType: TILE_TYPE_VISUALIZATION
chartDatasource:
dataSources:
- IOC_MATCHES
visualization:
series:
- seriesType: LINE
encode:
x: timestamp
y: total_count
dataLabel:
show: true
xAxes:
- axisType: CATEGORY
displayName: Date
yAxes:
- axisType: CATEGORY
displayName: Sources
legends:
- top: 12
legendOrient: HORIZONTAL
show: true
id: test_map_legend_01
bottom: 10
left: 10
right: 5
legendAlign: LEFT
paddings:
- 10
z: 2
zLevel: 1
seriesColumns:
- health_status
groupingType: Grouped
drillDownConfig:
leftDrillDowns:
- id: D89B834D-977A-4E0C-83B0-12AB1D05E76B
displayName: Link to the google
customSettings:
newTab: true
externalLink:
description: This is an external link
link: www.google.com
dashboardQuery:
query: "$IOC_Type = ioc.ioc_type\n \nmatch:\n $IOC_Type\n \noutcome:\n $IOC_Count = count(ioc.ioc_value) \n \norder:\n $IOC_Count desc\n"
input:
relativeTime:
timeUnit: DAY
startTimeVal: '1'
buttonTile:
type: gcp:chronicle:DashboardChart
name: button_tile
properties:
location: ${myDashboard.location}
instance: ${myDashboard.instance}
nativeDashboard: ${myDashboard.name}
chartLayout:
startX: 0
spanX: 12
startY: 66
spanY: 4
dashboardChart:
displayName: Navigation Button
tileType: TILE_TYPE_BUTTON
visualization:
button:
description: This is a button tile
label: View Custom Detection Rules
hyperlink: /rulesDashboard
newTab: true
properties:
color: '#1a73e8'
buttonStyle: BUTTON_STYLE_TRANSPARENT
markdownTile:
type: gcp:chronicle:DashboardChart
name: markdown_tile
properties:
location: ${myDashboard.location}
instance: ${myDashboard.instance}
nativeDashboard: ${myDashboard.name}
chartLayout:
startX: 0
spanX: 24
startY: 48
spanY: 4
dashboardChart:
displayName: markdown
tileType: TILE_TYPE_MARKDOWN
visualization:
markdown:
content: |-
### Dashboard Header
This is a markdown block used for descriptions or section headers.
properties:
backgroundColor: '#09326C'
Create DashboardChart Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new DashboardChart(name: string, args: DashboardChartArgs, opts?: CustomResourceOptions);@overload
def DashboardChart(resource_name: str,
args: DashboardChartArgs,
opts: Optional[ResourceOptions] = None)
@overload
def DashboardChart(resource_name: str,
opts: Optional[ResourceOptions] = None,
dashboard_chart: Optional[DashboardChartDashboardChartArgs] = None,
instance: Optional[str] = None,
location: Optional[str] = None,
chart_layout: Optional[DashboardChartChartLayoutArgs] = None,
dashboard_query: Optional[DashboardChartDashboardQueryArgs] = None,
native_dashboard: Optional[str] = None,
project: Optional[str] = None)func NewDashboardChart(ctx *Context, name string, args DashboardChartArgs, opts ...ResourceOption) (*DashboardChart, error)public DashboardChart(string name, DashboardChartArgs args, CustomResourceOptions? opts = null)
public DashboardChart(String name, DashboardChartArgs args)
public DashboardChart(String name, DashboardChartArgs args, CustomResourceOptions options)
type: gcp:chronicle:DashboardChart
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args DashboardChartArgs
- 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 DashboardChartArgs
- 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 DashboardChartArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args DashboardChartArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args DashboardChartArgs
- 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 dashboardChartResource = new Gcp.Chronicle.DashboardChart("dashboardChartResource", new()
{
DashboardChartDetails = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartArgs
{
DisplayName = "string",
Visualization = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationArgs
{
Button = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationButtonArgs
{
Hyperlink = "string",
Label = "string",
Description = "string",
NewTab = false,
Properties = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationButtonPropertiesArgs
{
ButtonStyle = "string",
Color = "string",
},
},
ColumnDefs = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationColumnDefArgs
{
Field = "string",
Header = "string",
},
},
GoogleMapsConfig = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationGoogleMapsConfigArgs
{
DataSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationGoogleMapsConfigDataSettingsArgs
{
CountColumn = "string",
LatitudeColumn = "string",
LongitudeColumn = "string",
},
MapPosition = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationGoogleMapsConfigMapPositionArgs
{
FitData = false,
LatitudeValue = 0,
LongitudeValue = 0,
ZoomScaleValue = 0,
},
PlotMode = "string",
PointSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationGoogleMapsConfigPointSettingsArgs
{
Color = "string",
PointSizeType = "string",
},
},
GroupingType = "string",
Legends = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationLegendArgs
{
Bottom = 0,
Id = "string",
Left = 0,
LegendAlign = "string",
LegendOrient = "string",
Paddings = new[]
{
0,
},
Right = 0,
Show = false,
Top = 0,
Z = 0,
ZLevel = 0,
},
},
Markdown = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationMarkdownArgs
{
Content = "string",
Properties = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs
{
BackgroundColor = "string",
},
},
Series = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesArgs
{
AreaStyle = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesAreaStyleArgs
{
Color = "string",
Opacity = 0,
Origin = "string",
ShadowBlur = 0,
ShadowColor = "string",
ShadowOffsetX = 0,
ShadowOffsetY = 0,
},
DataLabel = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesDataLabelArgs
{
Show = false,
},
Encode = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesEncodeArgs
{
ItemName = "string",
Value = "string",
X = "string",
Y = "string",
},
Field = "string",
GaugeConfig = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesGaugeConfigArgs
{
BaseValue = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesGaugeConfigBaseValueArgs
{
Color = "string",
Value = 0,
},
LimitValue = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesGaugeConfigLimitValueArgs
{
Color = "string",
Value = 0,
},
ThresholdValues = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesGaugeConfigThresholdValueArgs
{
Color = "string",
Value = 0,
},
},
},
ItemColors = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesItemColorsArgs
{
Colors = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesItemColorsColorArgs
{
Key = "string",
Value = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesItemColorsColorValueArgs
{
Color = "string",
Label = "string",
},
},
},
},
ItemStyle = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesItemStyleArgs
{
BorderColor = "string",
BorderWidth = 0,
Color = "string",
},
Label = "string",
MetricTrendConfig = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationSeriesMetricTrendConfigArgs
{
MetricDisplayTrend = "string",
MetricFormat = "string",
MetricTrendType = "string",
ShowMetricTrend = false,
},
Radii = new[]
{
"string",
},
SeriesName = "string",
SeriesStackStrategy = "string",
SeriesType = "string",
SeriesUniqueValue = "string",
ShowBackground = false,
ShowSymbol = false,
Stack = "string",
},
},
SeriesColumns = new[]
{
"string",
},
TableConfig = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationTableConfigArgs
{
ColumnRenderTypeSettings = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationTableConfigColumnRenderTypeSettingArgs
{
ColumnRenderType = "string",
Field = "string",
},
},
ColumnTooltipSettings = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationTableConfigColumnTooltipSettingArgs
{
Field = "string",
CellTooltipText = "string",
HeaderTooltipText = "string",
},
},
EnableTextWrap = false,
},
ThresholdColoringEnabled = false,
Tooltip = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationTooltipArgs
{
Show = false,
TooltipTrigger = "string",
},
VisualMaps = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationVisualMapArgs
{
Pieces = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationVisualMapPieceArgs
{
Color = "string",
Label = "string",
Max = 0,
Min = 0,
},
},
VisualMapType = "string",
},
},
XAxes = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationXAxisArgs
{
AxisType = "string",
DisplayName = "string",
Max = 0,
Min = 0,
},
},
YAxes = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartVisualizationYAxisArgs
{
AxisType = "string",
DisplayName = "string",
Max = 0,
Min = 0,
},
},
},
ChartDatasource = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartChartDatasourceArgs
{
DashboardQuery = "string",
DataSources = new[]
{
"string",
},
},
Description = "string",
DrillDownConfig = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigArgs
{
LeftDrillDowns = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs
{
DisplayName = "string",
Id = "string",
CustomSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs
{
NewTab = false,
ExternalLink = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs
{
Link = "string",
Description = "string",
},
Filter = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterArgs
{
DashboardFilters = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterArgs
{
DashboardFilterId = "string",
FilterOperatorAndValues = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs
{
FieldValues = new[]
{
"string",
},
FilterOperator = "string",
},
},
},
},
},
LeftClickColumn = "string",
Query = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsQueryArgs
{
Query = "string",
},
},
DefaultSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigLeftDrillDownDefaultSettingsArgs
{
Enabled = false,
},
},
},
RightDrillDowns = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownArgs
{
DisplayName = "string",
Id = "string",
CustomSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsArgs
{
NewTab = false,
ExternalLink = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsExternalLinkArgs
{
Link = "string",
Description = "string",
},
Filter = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterArgs
{
DashboardFilters = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterArgs
{
DashboardFilterId = "string",
FilterOperatorAndValues = new[]
{
new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs
{
FieldValues = new[]
{
"string",
},
FilterOperator = "string",
},
},
},
},
},
Query = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsQueryArgs
{
Query = "string",
},
},
DefaultSettings = new Gcp.Chronicle.Inputs.DashboardChartDashboardChartDrillDownConfigRightDrillDownDefaultSettingsArgs
{
Enabled = false,
},
},
},
},
Etag = "string",
Name = "string",
TileType = "string",
},
Instance = "string",
Location = "string",
ChartLayout = new Gcp.Chronicle.Inputs.DashboardChartChartLayoutArgs
{
SpanX = 0,
SpanY = 0,
StartX = 0,
StartY = 0,
},
DashboardQuery = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryArgs
{
Query = "string",
Etag = "string",
Input = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryInputArgs
{
RelativeTime = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryInputRelativeTimeArgs
{
StartTimeVal = "string",
TimeUnit = "string",
},
TimeWindow = new Gcp.Chronicle.Inputs.DashboardChartDashboardQueryInputTimeWindowArgs
{
EndTime = "string",
StartTime = "string",
},
},
Name = "string",
},
NativeDashboard = "string",
Project = "string",
});
example, err := chronicle.NewDashboardChart(ctx, "dashboardChartResource", &chronicle.DashboardChartArgs{
DashboardChart: &chronicle.DashboardChartDashboardChartArgs{
DisplayName: pulumi.String("string"),
Visualization: &chronicle.DashboardChartDashboardChartVisualizationArgs{
Button: &chronicle.DashboardChartDashboardChartVisualizationButtonArgs{
Hyperlink: pulumi.String("string"),
Label: pulumi.String("string"),
Description: pulumi.String("string"),
NewTab: pulumi.Bool(false),
Properties: &chronicle.DashboardChartDashboardChartVisualizationButtonPropertiesArgs{
ButtonStyle: pulumi.String("string"),
Color: pulumi.String("string"),
},
},
ColumnDefs: chronicle.DashboardChartDashboardChartVisualizationColumnDefArray{
&chronicle.DashboardChartDashboardChartVisualizationColumnDefArgs{
Field: pulumi.String("string"),
Header: pulumi.String("string"),
},
},
GoogleMapsConfig: &chronicle.DashboardChartDashboardChartVisualizationGoogleMapsConfigArgs{
DataSettings: &chronicle.DashboardChartDashboardChartVisualizationGoogleMapsConfigDataSettingsArgs{
CountColumn: pulumi.String("string"),
LatitudeColumn: pulumi.String("string"),
LongitudeColumn: pulumi.String("string"),
},
MapPosition: &chronicle.DashboardChartDashboardChartVisualizationGoogleMapsConfigMapPositionArgs{
FitData: pulumi.Bool(false),
LatitudeValue: pulumi.Float64(0),
LongitudeValue: pulumi.Float64(0),
ZoomScaleValue: pulumi.Float64(0),
},
PlotMode: pulumi.String("string"),
PointSettings: &chronicle.DashboardChartDashboardChartVisualizationGoogleMapsConfigPointSettingsArgs{
Color: pulumi.String("string"),
PointSizeType: pulumi.String("string"),
},
},
GroupingType: pulumi.String("string"),
Legends: chronicle.DashboardChartDashboardChartVisualizationLegendArray{
&chronicle.DashboardChartDashboardChartVisualizationLegendArgs{
Bottom: pulumi.Int(0),
Id: pulumi.String("string"),
Left: pulumi.Int(0),
LegendAlign: pulumi.String("string"),
LegendOrient: pulumi.String("string"),
Paddings: pulumi.IntArray{
pulumi.Int(0),
},
Right: pulumi.Int(0),
Show: pulumi.Bool(false),
Top: pulumi.Int(0),
Z: pulumi.Int(0),
ZLevel: pulumi.Int(0),
},
},
Markdown: &chronicle.DashboardChartDashboardChartVisualizationMarkdownArgs{
Content: pulumi.String("string"),
Properties: &chronicle.DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs{
BackgroundColor: pulumi.String("string"),
},
},
Series: chronicle.DashboardChartDashboardChartVisualizationSeriesArray{
&chronicle.DashboardChartDashboardChartVisualizationSeriesArgs{
AreaStyle: &chronicle.DashboardChartDashboardChartVisualizationSeriesAreaStyleArgs{
Color: pulumi.String("string"),
Opacity: pulumi.Int(0),
Origin: pulumi.String("string"),
ShadowBlur: pulumi.Int(0),
ShadowColor: pulumi.String("string"),
ShadowOffsetX: pulumi.Int(0),
ShadowOffsetY: pulumi.Int(0),
},
DataLabel: &chronicle.DashboardChartDashboardChartVisualizationSeriesDataLabelArgs{
Show: pulumi.Bool(false),
},
Encode: &chronicle.DashboardChartDashboardChartVisualizationSeriesEncodeArgs{
ItemName: pulumi.String("string"),
Value: pulumi.String("string"),
X: pulumi.String("string"),
Y: pulumi.String("string"),
},
Field: pulumi.String("string"),
GaugeConfig: &chronicle.DashboardChartDashboardChartVisualizationSeriesGaugeConfigArgs{
BaseValue: &chronicle.DashboardChartDashboardChartVisualizationSeriesGaugeConfigBaseValueArgs{
Color: pulumi.String("string"),
Value: pulumi.Int(0),
},
LimitValue: &chronicle.DashboardChartDashboardChartVisualizationSeriesGaugeConfigLimitValueArgs{
Color: pulumi.String("string"),
Value: pulumi.Int(0),
},
ThresholdValues: chronicle.DashboardChartDashboardChartVisualizationSeriesGaugeConfigThresholdValueArray{
&chronicle.DashboardChartDashboardChartVisualizationSeriesGaugeConfigThresholdValueArgs{
Color: pulumi.String("string"),
Value: pulumi.Int(0),
},
},
},
ItemColors: &chronicle.DashboardChartDashboardChartVisualizationSeriesItemColorsArgs{
Colors: chronicle.DashboardChartDashboardChartVisualizationSeriesItemColorsColorArray{
&chronicle.DashboardChartDashboardChartVisualizationSeriesItemColorsColorArgs{
Key: pulumi.String("string"),
Value: &chronicle.DashboardChartDashboardChartVisualizationSeriesItemColorsColorValueArgs{
Color: pulumi.String("string"),
Label: pulumi.String("string"),
},
},
},
},
ItemStyle: &chronicle.DashboardChartDashboardChartVisualizationSeriesItemStyleArgs{
BorderColor: pulumi.String("string"),
BorderWidth: pulumi.Int(0),
Color: pulumi.String("string"),
},
Label: pulumi.String("string"),
MetricTrendConfig: &chronicle.DashboardChartDashboardChartVisualizationSeriesMetricTrendConfigArgs{
MetricDisplayTrend: pulumi.String("string"),
MetricFormat: pulumi.String("string"),
MetricTrendType: pulumi.String("string"),
ShowMetricTrend: pulumi.Bool(false),
},
Radii: pulumi.StringArray{
pulumi.String("string"),
},
SeriesName: pulumi.String("string"),
SeriesStackStrategy: pulumi.String("string"),
SeriesType: pulumi.String("string"),
SeriesUniqueValue: pulumi.String("string"),
ShowBackground: pulumi.Bool(false),
ShowSymbol: pulumi.Bool(false),
Stack: pulumi.String("string"),
},
},
SeriesColumns: pulumi.StringArray{
pulumi.String("string"),
},
TableConfig: &chronicle.DashboardChartDashboardChartVisualizationTableConfigArgs{
ColumnRenderTypeSettings: chronicle.DashboardChartDashboardChartVisualizationTableConfigColumnRenderTypeSettingArray{
&chronicle.DashboardChartDashboardChartVisualizationTableConfigColumnRenderTypeSettingArgs{
ColumnRenderType: pulumi.String("string"),
Field: pulumi.String("string"),
},
},
ColumnTooltipSettings: chronicle.DashboardChartDashboardChartVisualizationTableConfigColumnTooltipSettingArray{
&chronicle.DashboardChartDashboardChartVisualizationTableConfigColumnTooltipSettingArgs{
Field: pulumi.String("string"),
CellTooltipText: pulumi.String("string"),
HeaderTooltipText: pulumi.String("string"),
},
},
EnableTextWrap: pulumi.Bool(false),
},
ThresholdColoringEnabled: pulumi.Bool(false),
Tooltip: &chronicle.DashboardChartDashboardChartVisualizationTooltipArgs{
Show: pulumi.Bool(false),
TooltipTrigger: pulumi.String("string"),
},
VisualMaps: chronicle.DashboardChartDashboardChartVisualizationVisualMapArray{
&chronicle.DashboardChartDashboardChartVisualizationVisualMapArgs{
Pieces: chronicle.DashboardChartDashboardChartVisualizationVisualMapPieceArray{
&chronicle.DashboardChartDashboardChartVisualizationVisualMapPieceArgs{
Color: pulumi.String("string"),
Label: pulumi.String("string"),
Max: pulumi.Int(0),
Min: pulumi.Int(0),
},
},
VisualMapType: pulumi.String("string"),
},
},
XAxes: chronicle.DashboardChartDashboardChartVisualizationXAxisArray{
&chronicle.DashboardChartDashboardChartVisualizationXAxisArgs{
AxisType: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Max: pulumi.Int(0),
Min: pulumi.Int(0),
},
},
YAxes: chronicle.DashboardChartDashboardChartVisualizationYAxisArray{
&chronicle.DashboardChartDashboardChartVisualizationYAxisArgs{
AxisType: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Max: pulumi.Int(0),
Min: pulumi.Int(0),
},
},
},
ChartDatasource: &chronicle.DashboardChartDashboardChartChartDatasourceArgs{
DashboardQuery: pulumi.String("string"),
DataSources: pulumi.StringArray{
pulumi.String("string"),
},
},
Description: pulumi.String("string"),
DrillDownConfig: &chronicle.DashboardChartDashboardChartDrillDownConfigArgs{
LeftDrillDowns: chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs{
DisplayName: pulumi.String("string"),
Id: pulumi.String("string"),
CustomSettings: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs{
NewTab: pulumi.Bool(false),
ExternalLink: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs{
Link: pulumi.String("string"),
Description: pulumi.String("string"),
},
Filter: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterArgs{
DashboardFilters: chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterArgs{
DashboardFilterId: pulumi.String("string"),
FilterOperatorAndValues: chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs{
FieldValues: pulumi.StringArray{
pulumi.String("string"),
},
FilterOperator: pulumi.String("string"),
},
},
},
},
},
LeftClickColumn: pulumi.String("string"),
Query: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsQueryArgs{
Query: pulumi.String("string"),
},
},
DefaultSettings: &chronicle.DashboardChartDashboardChartDrillDownConfigLeftDrillDownDefaultSettingsArgs{
Enabled: pulumi.Bool(false),
},
},
},
RightDrillDowns: chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownArgs{
DisplayName: pulumi.String("string"),
Id: pulumi.String("string"),
CustomSettings: &chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsArgs{
NewTab: pulumi.Bool(false),
ExternalLink: &chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsExternalLinkArgs{
Link: pulumi.String("string"),
Description: pulumi.String("string"),
},
Filter: &chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterArgs{
DashboardFilters: chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterArgs{
DashboardFilterId: pulumi.String("string"),
FilterOperatorAndValues: chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArray{
&chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs{
FieldValues: pulumi.StringArray{
pulumi.String("string"),
},
FilterOperator: pulumi.String("string"),
},
},
},
},
},
Query: &chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsQueryArgs{
Query: pulumi.String("string"),
},
},
DefaultSettings: &chronicle.DashboardChartDashboardChartDrillDownConfigRightDrillDownDefaultSettingsArgs{
Enabled: pulumi.Bool(false),
},
},
},
},
Etag: pulumi.String("string"),
Name: pulumi.String("string"),
TileType: pulumi.String("string"),
},
Instance: pulumi.String("string"),
Location: pulumi.String("string"),
ChartLayout: &chronicle.DashboardChartChartLayoutArgs{
SpanX: pulumi.Int(0),
SpanY: pulumi.Int(0),
StartX: pulumi.Int(0),
StartY: pulumi.Int(0),
},
DashboardQuery: &chronicle.DashboardChartDashboardQueryArgs{
Query: pulumi.String("string"),
Etag: pulumi.String("string"),
Input: &chronicle.DashboardChartDashboardQueryInputTypeArgs{
RelativeTime: &chronicle.DashboardChartDashboardQueryInputRelativeTimeArgs{
StartTimeVal: pulumi.String("string"),
TimeUnit: pulumi.String("string"),
},
TimeWindow: &chronicle.DashboardChartDashboardQueryInputTimeWindowArgs{
EndTime: pulumi.String("string"),
StartTime: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
},
NativeDashboard: pulumi.String("string"),
Project: pulumi.String("string"),
})
var dashboardChartResource = new DashboardChart("dashboardChartResource", DashboardChartArgs.builder()
.dashboardChart(DashboardChartDashboardChartArgs.builder()
.displayName("string")
.visualization(DashboardChartDashboardChartVisualizationArgs.builder()
.button(DashboardChartDashboardChartVisualizationButtonArgs.builder()
.hyperlink("string")
.label("string")
.description("string")
.newTab(false)
.properties(DashboardChartDashboardChartVisualizationButtonPropertiesArgs.builder()
.buttonStyle("string")
.color("string")
.build())
.build())
.columnDefs(DashboardChartDashboardChartVisualizationColumnDefArgs.builder()
.field("string")
.header("string")
.build())
.googleMapsConfig(DashboardChartDashboardChartVisualizationGoogleMapsConfigArgs.builder()
.dataSettings(DashboardChartDashboardChartVisualizationGoogleMapsConfigDataSettingsArgs.builder()
.countColumn("string")
.latitudeColumn("string")
.longitudeColumn("string")
.build())
.mapPosition(DashboardChartDashboardChartVisualizationGoogleMapsConfigMapPositionArgs.builder()
.fitData(false)
.latitudeValue(0.0)
.longitudeValue(0.0)
.zoomScaleValue(0.0)
.build())
.plotMode("string")
.pointSettings(DashboardChartDashboardChartVisualizationGoogleMapsConfigPointSettingsArgs.builder()
.color("string")
.pointSizeType("string")
.build())
.build())
.groupingType("string")
.legends(DashboardChartDashboardChartVisualizationLegendArgs.builder()
.bottom(0)
.id("string")
.left(0)
.legendAlign("string")
.legendOrient("string")
.paddings(0)
.right(0)
.show(false)
.top(0)
.z(0)
.zLevel(0)
.build())
.markdown(DashboardChartDashboardChartVisualizationMarkdownArgs.builder()
.content("string")
.properties(DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs.builder()
.backgroundColor("string")
.build())
.build())
.series(DashboardChartDashboardChartVisualizationSeriesArgs.builder()
.areaStyle(DashboardChartDashboardChartVisualizationSeriesAreaStyleArgs.builder()
.color("string")
.opacity(0)
.origin("string")
.shadowBlur(0)
.shadowColor("string")
.shadowOffsetX(0)
.shadowOffsetY(0)
.build())
.dataLabel(DashboardChartDashboardChartVisualizationSeriesDataLabelArgs.builder()
.show(false)
.build())
.encode(DashboardChartDashboardChartVisualizationSeriesEncodeArgs.builder()
.itemName("string")
.value("string")
.x("string")
.y("string")
.build())
.field("string")
.gaugeConfig(DashboardChartDashboardChartVisualizationSeriesGaugeConfigArgs.builder()
.baseValue(DashboardChartDashboardChartVisualizationSeriesGaugeConfigBaseValueArgs.builder()
.color("string")
.value(0)
.build())
.limitValue(DashboardChartDashboardChartVisualizationSeriesGaugeConfigLimitValueArgs.builder()
.color("string")
.value(0)
.build())
.thresholdValues(DashboardChartDashboardChartVisualizationSeriesGaugeConfigThresholdValueArgs.builder()
.color("string")
.value(0)
.build())
.build())
.itemColors(DashboardChartDashboardChartVisualizationSeriesItemColorsArgs.builder()
.colors(DashboardChartDashboardChartVisualizationSeriesItemColorsColorArgs.builder()
.key("string")
.value(DashboardChartDashboardChartVisualizationSeriesItemColorsColorValueArgs.builder()
.color("string")
.label("string")
.build())
.build())
.build())
.itemStyle(DashboardChartDashboardChartVisualizationSeriesItemStyleArgs.builder()
.borderColor("string")
.borderWidth(0)
.color("string")
.build())
.label("string")
.metricTrendConfig(DashboardChartDashboardChartVisualizationSeriesMetricTrendConfigArgs.builder()
.metricDisplayTrend("string")
.metricFormat("string")
.metricTrendType("string")
.showMetricTrend(false)
.build())
.radii("string")
.seriesName("string")
.seriesStackStrategy("string")
.seriesType("string")
.seriesUniqueValue("string")
.showBackground(false)
.showSymbol(false)
.stack("string")
.build())
.seriesColumns("string")
.tableConfig(DashboardChartDashboardChartVisualizationTableConfigArgs.builder()
.columnRenderTypeSettings(DashboardChartDashboardChartVisualizationTableConfigColumnRenderTypeSettingArgs.builder()
.columnRenderType("string")
.field("string")
.build())
.columnTooltipSettings(DashboardChartDashboardChartVisualizationTableConfigColumnTooltipSettingArgs.builder()
.field("string")
.cellTooltipText("string")
.headerTooltipText("string")
.build())
.enableTextWrap(false)
.build())
.thresholdColoringEnabled(false)
.tooltip(DashboardChartDashboardChartVisualizationTooltipArgs.builder()
.show(false)
.tooltipTrigger("string")
.build())
.visualMaps(DashboardChartDashboardChartVisualizationVisualMapArgs.builder()
.pieces(DashboardChartDashboardChartVisualizationVisualMapPieceArgs.builder()
.color("string")
.label("string")
.max(0)
.min(0)
.build())
.visualMapType("string")
.build())
.xAxes(DashboardChartDashboardChartVisualizationXAxisArgs.builder()
.axisType("string")
.displayName("string")
.max(0)
.min(0)
.build())
.yAxes(DashboardChartDashboardChartVisualizationYAxisArgs.builder()
.axisType("string")
.displayName("string")
.max(0)
.min(0)
.build())
.build())
.chartDatasource(DashboardChartDashboardChartChartDatasourceArgs.builder()
.dashboardQuery("string")
.dataSources("string")
.build())
.description("string")
.drillDownConfig(DashboardChartDashboardChartDrillDownConfigArgs.builder()
.leftDrillDowns(DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs.builder()
.displayName("string")
.id("string")
.customSettings(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs.builder()
.newTab(false)
.externalLink(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs.builder()
.link("string")
.description("string")
.build())
.filter(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterArgs.builder()
.dashboardFilters(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterArgs.builder()
.dashboardFilterId("string")
.filterOperatorAndValues(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs.builder()
.fieldValues("string")
.filterOperator("string")
.build())
.build())
.build())
.leftClickColumn("string")
.query(DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsQueryArgs.builder()
.query("string")
.build())
.build())
.defaultSettings(DashboardChartDashboardChartDrillDownConfigLeftDrillDownDefaultSettingsArgs.builder()
.enabled(false)
.build())
.build())
.rightDrillDowns(DashboardChartDashboardChartDrillDownConfigRightDrillDownArgs.builder()
.displayName("string")
.id("string")
.customSettings(DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsArgs.builder()
.newTab(false)
.externalLink(DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsExternalLinkArgs.builder()
.link("string")
.description("string")
.build())
.filter(DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterArgs.builder()
.dashboardFilters(DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterArgs.builder()
.dashboardFilterId("string")
.filterOperatorAndValues(DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs.builder()
.fieldValues("string")
.filterOperator("string")
.build())
.build())
.build())
.query(DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsQueryArgs.builder()
.query("string")
.build())
.build())
.defaultSettings(DashboardChartDashboardChartDrillDownConfigRightDrillDownDefaultSettingsArgs.builder()
.enabled(false)
.build())
.build())
.build())
.etag("string")
.name("string")
.tileType("string")
.build())
.instance("string")
.location("string")
.chartLayout(DashboardChartChartLayoutArgs.builder()
.spanX(0)
.spanY(0)
.startX(0)
.startY(0)
.build())
.dashboardQuery(DashboardChartDashboardQueryArgs.builder()
.query("string")
.etag("string")
.input(DashboardChartDashboardQueryInputArgs.builder()
.relativeTime(DashboardChartDashboardQueryInputRelativeTimeArgs.builder()
.startTimeVal("string")
.timeUnit("string")
.build())
.timeWindow(DashboardChartDashboardQueryInputTimeWindowArgs.builder()
.endTime("string")
.startTime("string")
.build())
.build())
.name("string")
.build())
.nativeDashboard("string")
.project("string")
.build());
dashboard_chart_resource = gcp.chronicle.DashboardChart("dashboardChartResource",
dashboard_chart={
"display_name": "string",
"visualization": {
"button": {
"hyperlink": "string",
"label": "string",
"description": "string",
"new_tab": False,
"properties": {
"button_style": "string",
"color": "string",
},
},
"column_defs": [{
"field": "string",
"header": "string",
}],
"google_maps_config": {
"data_settings": {
"count_column": "string",
"latitude_column": "string",
"longitude_column": "string",
},
"map_position": {
"fit_data": False,
"latitude_value": float(0),
"longitude_value": float(0),
"zoom_scale_value": float(0),
},
"plot_mode": "string",
"point_settings": {
"color": "string",
"point_size_type": "string",
},
},
"grouping_type": "string",
"legends": [{
"bottom": 0,
"id": "string",
"left": 0,
"legend_align": "string",
"legend_orient": "string",
"paddings": [0],
"right": 0,
"show": False,
"top": 0,
"z": 0,
"z_level": 0,
}],
"markdown": {
"content": "string",
"properties": {
"background_color": "string",
},
},
"series": [{
"area_style": {
"color": "string",
"opacity": 0,
"origin": "string",
"shadow_blur": 0,
"shadow_color": "string",
"shadow_offset_x": 0,
"shadow_offset_y": 0,
},
"data_label": {
"show": False,
},
"encode": {
"item_name": "string",
"value": "string",
"x": "string",
"y": "string",
},
"field": "string",
"gauge_config": {
"base_value": {
"color": "string",
"value": 0,
},
"limit_value": {
"color": "string",
"value": 0,
},
"threshold_values": [{
"color": "string",
"value": 0,
}],
},
"item_colors": {
"colors": [{
"key": "string",
"value": {
"color": "string",
"label": "string",
},
}],
},
"item_style": {
"border_color": "string",
"border_width": 0,
"color": "string",
},
"label": "string",
"metric_trend_config": {
"metric_display_trend": "string",
"metric_format": "string",
"metric_trend_type": "string",
"show_metric_trend": False,
},
"radii": ["string"],
"series_name": "string",
"series_stack_strategy": "string",
"series_type": "string",
"series_unique_value": "string",
"show_background": False,
"show_symbol": False,
"stack": "string",
}],
"series_columns": ["string"],
"table_config": {
"column_render_type_settings": [{
"column_render_type": "string",
"field": "string",
}],
"column_tooltip_settings": [{
"field": "string",
"cell_tooltip_text": "string",
"header_tooltip_text": "string",
}],
"enable_text_wrap": False,
},
"threshold_coloring_enabled": False,
"tooltip": {
"show": False,
"tooltip_trigger": "string",
},
"visual_maps": [{
"pieces": [{
"color": "string",
"label": "string",
"max": 0,
"min": 0,
}],
"visual_map_type": "string",
}],
"x_axes": [{
"axis_type": "string",
"display_name": "string",
"max": 0,
"min": 0,
}],
"y_axes": [{
"axis_type": "string",
"display_name": "string",
"max": 0,
"min": 0,
}],
},
"chart_datasource": {
"dashboard_query": "string",
"data_sources": ["string"],
},
"description": "string",
"drill_down_config": {
"left_drill_downs": [{
"display_name": "string",
"id": "string",
"custom_settings": {
"new_tab": False,
"external_link": {
"link": "string",
"description": "string",
},
"filter": {
"dashboard_filters": [{
"dashboard_filter_id": "string",
"filter_operator_and_values": [{
"field_values": ["string"],
"filter_operator": "string",
}],
}],
},
"left_click_column": "string",
"query": {
"query": "string",
},
},
"default_settings": {
"enabled": False,
},
}],
"right_drill_downs": [{
"display_name": "string",
"id": "string",
"custom_settings": {
"new_tab": False,
"external_link": {
"link": "string",
"description": "string",
},
"filter": {
"dashboard_filters": [{
"dashboard_filter_id": "string",
"filter_operator_and_values": [{
"field_values": ["string"],
"filter_operator": "string",
}],
}],
},
"query": {
"query": "string",
},
},
"default_settings": {
"enabled": False,
},
}],
},
"etag": "string",
"name": "string",
"tile_type": "string",
},
instance="string",
location="string",
chart_layout={
"span_x": 0,
"span_y": 0,
"start_x": 0,
"start_y": 0,
},
dashboard_query={
"query": "string",
"etag": "string",
"input": {
"relative_time": {
"start_time_val": "string",
"time_unit": "string",
},
"time_window": {
"end_time": "string",
"start_time": "string",
},
},
"name": "string",
},
native_dashboard="string",
project="string")
const dashboardChartResource = new gcp.chronicle.DashboardChart("dashboardChartResource", {
dashboardChart: {
displayName: "string",
visualization: {
button: {
hyperlink: "string",
label: "string",
description: "string",
newTab: false,
properties: {
buttonStyle: "string",
color: "string",
},
},
columnDefs: [{
field: "string",
header: "string",
}],
googleMapsConfig: {
dataSettings: {
countColumn: "string",
latitudeColumn: "string",
longitudeColumn: "string",
},
mapPosition: {
fitData: false,
latitudeValue: 0,
longitudeValue: 0,
zoomScaleValue: 0,
},
plotMode: "string",
pointSettings: {
color: "string",
pointSizeType: "string",
},
},
groupingType: "string",
legends: [{
bottom: 0,
id: "string",
left: 0,
legendAlign: "string",
legendOrient: "string",
paddings: [0],
right: 0,
show: false,
top: 0,
z: 0,
zLevel: 0,
}],
markdown: {
content: "string",
properties: {
backgroundColor: "string",
},
},
series: [{
areaStyle: {
color: "string",
opacity: 0,
origin: "string",
shadowBlur: 0,
shadowColor: "string",
shadowOffsetX: 0,
shadowOffsetY: 0,
},
dataLabel: {
show: false,
},
encode: {
itemName: "string",
value: "string",
x: "string",
y: "string",
},
field: "string",
gaugeConfig: {
baseValue: {
color: "string",
value: 0,
},
limitValue: {
color: "string",
value: 0,
},
thresholdValues: [{
color: "string",
value: 0,
}],
},
itemColors: {
colors: [{
key: "string",
value: {
color: "string",
label: "string",
},
}],
},
itemStyle: {
borderColor: "string",
borderWidth: 0,
color: "string",
},
label: "string",
metricTrendConfig: {
metricDisplayTrend: "string",
metricFormat: "string",
metricTrendType: "string",
showMetricTrend: false,
},
radii: ["string"],
seriesName: "string",
seriesStackStrategy: "string",
seriesType: "string",
seriesUniqueValue: "string",
showBackground: false,
showSymbol: false,
stack: "string",
}],
seriesColumns: ["string"],
tableConfig: {
columnRenderTypeSettings: [{
columnRenderType: "string",
field: "string",
}],
columnTooltipSettings: [{
field: "string",
cellTooltipText: "string",
headerTooltipText: "string",
}],
enableTextWrap: false,
},
thresholdColoringEnabled: false,
tooltip: {
show: false,
tooltipTrigger: "string",
},
visualMaps: [{
pieces: [{
color: "string",
label: "string",
max: 0,
min: 0,
}],
visualMapType: "string",
}],
xAxes: [{
axisType: "string",
displayName: "string",
max: 0,
min: 0,
}],
yAxes: [{
axisType: "string",
displayName: "string",
max: 0,
min: 0,
}],
},
chartDatasource: {
dashboardQuery: "string",
dataSources: ["string"],
},
description: "string",
drillDownConfig: {
leftDrillDowns: [{
displayName: "string",
id: "string",
customSettings: {
newTab: false,
externalLink: {
link: "string",
description: "string",
},
filter: {
dashboardFilters: [{
dashboardFilterId: "string",
filterOperatorAndValues: [{
fieldValues: ["string"],
filterOperator: "string",
}],
}],
},
leftClickColumn: "string",
query: {
query: "string",
},
},
defaultSettings: {
enabled: false,
},
}],
rightDrillDowns: [{
displayName: "string",
id: "string",
customSettings: {
newTab: false,
externalLink: {
link: "string",
description: "string",
},
filter: {
dashboardFilters: [{
dashboardFilterId: "string",
filterOperatorAndValues: [{
fieldValues: ["string"],
filterOperator: "string",
}],
}],
},
query: {
query: "string",
},
},
defaultSettings: {
enabled: false,
},
}],
},
etag: "string",
name: "string",
tileType: "string",
},
instance: "string",
location: "string",
chartLayout: {
spanX: 0,
spanY: 0,
startX: 0,
startY: 0,
},
dashboardQuery: {
query: "string",
etag: "string",
input: {
relativeTime: {
startTimeVal: "string",
timeUnit: "string",
},
timeWindow: {
endTime: "string",
startTime: "string",
},
},
name: "string",
},
nativeDashboard: "string",
project: "string",
});
type: gcp:chronicle:DashboardChart
properties:
chartLayout:
spanX: 0
spanY: 0
startX: 0
startY: 0
dashboardChart:
chartDatasource:
dashboardQuery: string
dataSources:
- string
description: string
displayName: string
drillDownConfig:
leftDrillDowns:
- customSettings:
externalLink:
description: string
link: string
filter:
dashboardFilters:
- dashboardFilterId: string
filterOperatorAndValues:
- fieldValues:
- string
filterOperator: string
leftClickColumn: string
newTab: false
query:
query: string
defaultSettings:
enabled: false
displayName: string
id: string
rightDrillDowns:
- customSettings:
externalLink:
description: string
link: string
filter:
dashboardFilters:
- dashboardFilterId: string
filterOperatorAndValues:
- fieldValues:
- string
filterOperator: string
newTab: false
query:
query: string
defaultSettings:
enabled: false
displayName: string
id: string
etag: string
name: string
tileType: string
visualization:
button:
description: string
hyperlink: string
label: string
newTab: false
properties:
buttonStyle: string
color: string
columnDefs:
- field: string
header: string
googleMapsConfig:
dataSettings:
countColumn: string
latitudeColumn: string
longitudeColumn: string
mapPosition:
fitData: false
latitudeValue: 0
longitudeValue: 0
zoomScaleValue: 0
plotMode: string
pointSettings:
color: string
pointSizeType: string
groupingType: string
legends:
- bottom: 0
id: string
left: 0
legendAlign: string
legendOrient: string
paddings:
- 0
right: 0
show: false
top: 0
z: 0
zLevel: 0
markdown:
content: string
properties:
backgroundColor: string
series:
- areaStyle:
color: string
opacity: 0
origin: string
shadowBlur: 0
shadowColor: string
shadowOffsetX: 0
shadowOffsetY: 0
dataLabel:
show: false
encode:
itemName: string
value: string
x: string
"y": string
field: string
gaugeConfig:
baseValue:
color: string
value: 0
limitValue:
color: string
value: 0
thresholdValues:
- color: string
value: 0
itemColors:
colors:
- key: string
value:
color: string
label: string
itemStyle:
borderColor: string
borderWidth: 0
color: string
label: string
metricTrendConfig:
metricDisplayTrend: string
metricFormat: string
metricTrendType: string
showMetricTrend: false
radii:
- string
seriesName: string
seriesStackStrategy: string
seriesType: string
seriesUniqueValue: string
showBackground: false
showSymbol: false
stack: string
seriesColumns:
- string
tableConfig:
columnRenderTypeSettings:
- columnRenderType: string
field: string
columnTooltipSettings:
- cellTooltipText: string
field: string
headerTooltipText: string
enableTextWrap: false
thresholdColoringEnabled: false
tooltip:
show: false
tooltipTrigger: string
visualMaps:
- pieces:
- color: string
label: string
max: 0
min: 0
visualMapType: string
xAxes:
- axisType: string
displayName: string
max: 0
min: 0
yAxes:
- axisType: string
displayName: string
max: 0
min: 0
dashboardQuery:
etag: string
input:
relativeTime:
startTimeVal: string
timeUnit: string
timeWindow:
endTime: string
startTime: string
name: string
query: string
instance: string
location: string
nativeDashboard: string
project: string
DashboardChart 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 DashboardChart resource accepts the following input properties:
- Dashboard
Chart DashboardDetails Chart Dashboard Chart - Core configuration details for the DashboardChart. Structure is documented below.
- Instance string
- The ID of the Chronicle instance.
- Location string
- The location of the Chronicle instance.
- Chart
Layout DashboardChart Chart Layout - The layout of this chart within the NativeDashboard. Structure is documented below.
- Dashboard
Query DashboardChart Dashboard Query - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- Native
Dashboard string - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Dashboard
Chart DashboardChart Dashboard Chart Args - Core configuration details for the DashboardChart. Structure is documented below.
- Instance string
- The ID of the Chronicle instance.
- Location string
- The location of the Chronicle instance.
- Chart
Layout DashboardChart Chart Layout Args - The layout of this chart within the NativeDashboard. Structure is documented below.
- Dashboard
Query DashboardChart Dashboard Query Args - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- Native
Dashboard string - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- dashboard
Chart DashboardChart Dashboard Chart - Core configuration details for the DashboardChart. Structure is documented below.
- instance String
- The ID of the Chronicle instance.
- location String
- The location of the Chronicle instance.
- chart
Layout DashboardChart Chart Layout - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard
Query DashboardChart Dashboard Query - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- native
Dashboard String - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- dashboard
Chart DashboardChart Dashboard Chart - Core configuration details for the DashboardChart. Structure is documented below.
- instance string
- The ID of the Chronicle instance.
- location string
- The location of the Chronicle instance.
- chart
Layout DashboardChart Chart Layout - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard
Query DashboardChart Dashboard Query - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- native
Dashboard string - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- dashboard_
chart DashboardChart Dashboard Chart Args - Core configuration details for the DashboardChart. Structure is documented below.
- instance str
- The ID of the Chronicle instance.
- location str
- The location of the Chronicle instance.
- chart_
layout DashboardChart Chart Layout Args - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard_
query DashboardChart Dashboard Query Args - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- native_
dashboard str - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- dashboard
Chart Property Map - Core configuration details for the DashboardChart. Structure is documented below.
- instance String
- The ID of the Chronicle instance.
- location String
- The location of the Chronicle instance.
- chart
Layout Property Map - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard
Query Property Map - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- native
Dashboard String - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
Outputs
All input properties are implicitly available as output properties. Additionally, the DashboardChart resource produces the following output properties:
Look up Existing DashboardChart Resource
Get an existing DashboardChart 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?: DashboardChartState, opts?: CustomResourceOptions): DashboardChart@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
chart_id: Optional[str] = None,
chart_layout: Optional[DashboardChartChartLayoutArgs] = None,
dashboard_chart: Optional[DashboardChartDashboardChartArgs] = None,
dashboard_query: Optional[DashboardChartDashboardQueryArgs] = None,
instance: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
native_dashboard: Optional[str] = None,
project: Optional[str] = None) -> DashboardChartfunc GetDashboardChart(ctx *Context, name string, id IDInput, state *DashboardChartState, opts ...ResourceOption) (*DashboardChart, error)public static DashboardChart Get(string name, Input<string> id, DashboardChartState? state, CustomResourceOptions? opts = null)public static DashboardChart get(String name, Output<String> id, DashboardChartState state, CustomResourceOptions options)resources: _: type: gcp:chronicle:DashboardChart get: 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.
- Chart
Id string - The unique identifier of the chart, automatically extracted from the full resource name.
- Chart
Layout DashboardChart Chart Layout - The layout of this chart within the NativeDashboard. Structure is documented below.
- Dashboard
Chart DashboardDetails Chart Dashboard Chart - Core configuration details for the DashboardChart. Structure is documented below.
- Dashboard
Query DashboardChart Dashboard Query - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- Instance string
- The ID of the Chronicle instance.
- Location string
- The location of the Chronicle instance.
- Name string
- The full resource name of the DashboardChart.
- Native
Dashboard string - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- Chart
Id string - The unique identifier of the chart, automatically extracted from the full resource name.
- Chart
Layout DashboardChart Chart Layout Args - The layout of this chart within the NativeDashboard. Structure is documented below.
- Dashboard
Chart DashboardChart Dashboard Chart Args - Core configuration details for the DashboardChart. Structure is documented below.
- Dashboard
Query DashboardChart Dashboard Query Args - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- Instance string
- The ID of the Chronicle instance.
- Location string
- The location of the Chronicle instance.
- Name string
- The full resource name of the DashboardChart.
- Native
Dashboard string - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- Project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- chart
Id String - The unique identifier of the chart, automatically extracted from the full resource name.
- chart
Layout DashboardChart Chart Layout - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard
Chart DashboardChart Dashboard Chart - Core configuration details for the DashboardChart. Structure is documented below.
- dashboard
Query DashboardChart Dashboard Query - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- instance String
- The ID of the Chronicle instance.
- location String
- The location of the Chronicle instance.
- name String
- The full resource name of the DashboardChart.
- native
Dashboard String - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- chart
Id string - The unique identifier of the chart, automatically extracted from the full resource name.
- chart
Layout DashboardChart Chart Layout - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard
Chart DashboardChart Dashboard Chart - Core configuration details for the DashboardChart. Structure is documented below.
- dashboard
Query DashboardChart Dashboard Query - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- instance string
- The ID of the Chronicle instance.
- location string
- The location of the Chronicle instance.
- name string
- The full resource name of the DashboardChart.
- native
Dashboard string - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project string
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- chart_
id str - The unique identifier of the chart, automatically extracted from the full resource name.
- chart_
layout DashboardChart Chart Layout Args - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard_
chart DashboardChart Dashboard Chart Args - Core configuration details for the DashboardChart. Structure is documented below.
- dashboard_
query DashboardChart Dashboard Query Args - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- instance str
- The ID of the Chronicle instance.
- location str
- The location of the Chronicle instance.
- name str
- The full resource name of the DashboardChart.
- native_
dashboard str - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project str
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
- chart
Id String - The unique identifier of the chart, automatically extracted from the full resource name.
- chart
Layout Property Map - The layout of this chart within the NativeDashboard. Structure is documented below.
- dashboard
Chart Property Map - Core configuration details for the DashboardChart. Structure is documented below.
- dashboard
Query Property Map - The complete specification of the query for this chart. This includes the raw query string, execution parameters (like time windows), and server-generated metadata. Structure is documented below.
- instance String
- The ID of the Chronicle instance.
- location String
- The location of the Chronicle instance.
- name String
- The full resource name of the DashboardChart.
- native
Dashboard String - The parent NativeDashboard resource name, formatted as projects/{project}/locations/{location}/instances/{instance}/nativeDashboards/{dashboard_id}
- project String
- The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
Supporting Types
DashboardChartChartLayout, DashboardChartChartLayoutArgs
DashboardChartDashboardChart, DashboardChartDashboardChartArgs
- Display
Name string - Display name/Title of the dashboardChart visible to users.
- Visualization
Dashboard
Chart Dashboard Chart Visualization - Visualization config for a chart. Structure is documented below.
- Chart
Datasource DashboardChart Dashboard Chart Chart Datasource - Query and datasource used in the chart. Structure is documented below.
- Description string
- Description of the dashboardChart.
- Drill
Down DashboardConfig Chart Dashboard Chart Drill Down Config - Drill down configuration. Structure is documented below.
- Etag string
- (Output) This checksum is computed by the server.
- Name string
- (Output) The resource name of the DashboardChart.
- Tile
Type string - Type of tile (e.g., visualization, button, markdown).
Possible values are:
TILE_TYPE_UNSPECIFIED,TILE_TYPE_VISUALIZATION,TILE_TYPE_BUTTON,TILE_TYPE_MARKDOWN.
- Display
Name string - Display name/Title of the dashboardChart visible to users.
- Visualization
Dashboard
Chart Dashboard Chart Visualization - Visualization config for a chart. Structure is documented below.
- Chart
Datasource DashboardChart Dashboard Chart Chart Datasource - Query and datasource used in the chart. Structure is documented below.
- Description string
- Description of the dashboardChart.
- Drill
Down DashboardConfig Chart Dashboard Chart Drill Down Config - Drill down configuration. Structure is documented below.
- Etag string
- (Output) This checksum is computed by the server.
- Name string
- (Output) The resource name of the DashboardChart.
- Tile
Type string - Type of tile (e.g., visualization, button, markdown).
Possible values are:
TILE_TYPE_UNSPECIFIED,TILE_TYPE_VISUALIZATION,TILE_TYPE_BUTTON,TILE_TYPE_MARKDOWN.
- display
Name String - Display name/Title of the dashboardChart visible to users.
- visualization
Dashboard
Chart Dashboard Chart Visualization - Visualization config for a chart. Structure is documented below.
- chart
Datasource DashboardChart Dashboard Chart Chart Datasource - Query and datasource used in the chart. Structure is documented below.
- description String
- Description of the dashboardChart.
- drill
Down DashboardConfig Chart Dashboard Chart Drill Down Config - Drill down configuration. Structure is documented below.
- etag String
- (Output) This checksum is computed by the server.
- name String
- (Output) The resource name of the DashboardChart.
- tile
Type String - Type of tile (e.g., visualization, button, markdown).
Possible values are:
TILE_TYPE_UNSPECIFIED,TILE_TYPE_VISUALIZATION,TILE_TYPE_BUTTON,TILE_TYPE_MARKDOWN.
- display
Name string - Display name/Title of the dashboardChart visible to users.
- visualization
Dashboard
Chart Dashboard Chart Visualization - Visualization config for a chart. Structure is documented below.
- chart
Datasource DashboardChart Dashboard Chart Chart Datasource - Query and datasource used in the chart. Structure is documented below.
- description string
- Description of the dashboardChart.
- drill
Down DashboardConfig Chart Dashboard Chart Drill Down Config - Drill down configuration. Structure is documented below.
- etag string
- (Output) This checksum is computed by the server.
- name string
- (Output) The resource name of the DashboardChart.
- tile
Type string - Type of tile (e.g., visualization, button, markdown).
Possible values are:
TILE_TYPE_UNSPECIFIED,TILE_TYPE_VISUALIZATION,TILE_TYPE_BUTTON,TILE_TYPE_MARKDOWN.
- display_
name str - Display name/Title of the dashboardChart visible to users.
- visualization
Dashboard
Chart Dashboard Chart Visualization - Visualization config for a chart. Structure is documented below.
- chart_
datasource DashboardChart Dashboard Chart Chart Datasource - Query and datasource used in the chart. Structure is documented below.
- description str
- Description of the dashboardChart.
- drill_
down_ Dashboardconfig Chart Dashboard Chart Drill Down Config - Drill down configuration. Structure is documented below.
- etag str
- (Output) This checksum is computed by the server.
- name str
- (Output) The resource name of the DashboardChart.
- tile_
type str - Type of tile (e.g., visualization, button, markdown).
Possible values are:
TILE_TYPE_UNSPECIFIED,TILE_TYPE_VISUALIZATION,TILE_TYPE_BUTTON,TILE_TYPE_MARKDOWN.
- display
Name String - Display name/Title of the dashboardChart visible to users.
- visualization Property Map
- Visualization config for a chart. Structure is documented below.
- chart
Datasource Property Map - Query and datasource used in the chart. Structure is documented below.
- description String
- Description of the dashboardChart.
- drill
Down Property MapConfig - Drill down configuration. Structure is documented below.
- etag String
- (Output) This checksum is computed by the server.
- name String
- (Output) The resource name of the DashboardChart.
- tile
Type String - Type of tile (e.g., visualization, button, markdown).
Possible values are:
TILE_TYPE_UNSPECIFIED,TILE_TYPE_VISUALIZATION,TILE_TYPE_BUTTON,TILE_TYPE_MARKDOWN.
DashboardChartDashboardChartChartDatasource, DashboardChartDashboardChartChartDatasourceArgs
- Dashboard
Query string - (Output) The unique system ID of the query linked to this chart.
- Data
Sources List<string> - Name(s) of the datasource used in the chart. Available values include: 'UDM', 'ENTITY', 'INGESTION_METRICS', 'RULE_DETECTIONS', 'RULESETS', 'GLOBAL', 'IOC_MATCHES', 'RULES', 'SOAR_CASES', 'SOAR_PLAYBOOKS', 'SOAR_CASE_HISTORY', 'DATA_TABLE', 'INVESTIGATION', 'INVESTIGATION_FEEDBACK'.
- Dashboard
Query string - (Output) The unique system ID of the query linked to this chart.
- Data
Sources []string - Name(s) of the datasource used in the chart. Available values include: 'UDM', 'ENTITY', 'INGESTION_METRICS', 'RULE_DETECTIONS', 'RULESETS', 'GLOBAL', 'IOC_MATCHES', 'RULES', 'SOAR_CASES', 'SOAR_PLAYBOOKS', 'SOAR_CASE_HISTORY', 'DATA_TABLE', 'INVESTIGATION', 'INVESTIGATION_FEEDBACK'.
- dashboard
Query String - (Output) The unique system ID of the query linked to this chart.
- data
Sources List<String> - Name(s) of the datasource used in the chart. Available values include: 'UDM', 'ENTITY', 'INGESTION_METRICS', 'RULE_DETECTIONS', 'RULESETS', 'GLOBAL', 'IOC_MATCHES', 'RULES', 'SOAR_CASES', 'SOAR_PLAYBOOKS', 'SOAR_CASE_HISTORY', 'DATA_TABLE', 'INVESTIGATION', 'INVESTIGATION_FEEDBACK'.
- dashboard
Query string - (Output) The unique system ID of the query linked to this chart.
- data
Sources string[] - Name(s) of the datasource used in the chart. Available values include: 'UDM', 'ENTITY', 'INGESTION_METRICS', 'RULE_DETECTIONS', 'RULESETS', 'GLOBAL', 'IOC_MATCHES', 'RULES', 'SOAR_CASES', 'SOAR_PLAYBOOKS', 'SOAR_CASE_HISTORY', 'DATA_TABLE', 'INVESTIGATION', 'INVESTIGATION_FEEDBACK'.
- dashboard_
query str - (Output) The unique system ID of the query linked to this chart.
- data_
sources Sequence[str] - Name(s) of the datasource used in the chart. Available values include: 'UDM', 'ENTITY', 'INGESTION_METRICS', 'RULE_DETECTIONS', 'RULESETS', 'GLOBAL', 'IOC_MATCHES', 'RULES', 'SOAR_CASES', 'SOAR_PLAYBOOKS', 'SOAR_CASE_HISTORY', 'DATA_TABLE', 'INVESTIGATION', 'INVESTIGATION_FEEDBACK'.
- dashboard
Query String - (Output) The unique system ID of the query linked to this chart.
- data
Sources List<String> - Name(s) of the datasource used in the chart. Available values include: 'UDM', 'ENTITY', 'INGESTION_METRICS', 'RULE_DETECTIONS', 'RULESETS', 'GLOBAL', 'IOC_MATCHES', 'RULES', 'SOAR_CASES', 'SOAR_PLAYBOOKS', 'SOAR_CASE_HISTORY', 'DATA_TABLE', 'INVESTIGATION', 'INVESTIGATION_FEEDBACK'.
DashboardChartDashboardChartDrillDownConfig, DashboardChartDashboardChartDrillDownConfigArgs
- Left
Drill List<DashboardDowns Chart Dashboard Chart Drill Down Config Left Drill Down> - Structure is documented below.
- Right
Drill List<DashboardDowns Chart Dashboard Chart Drill Down Config Right Drill Down> - Structure is documented below.
- Left
Drill []DashboardDowns Chart Dashboard Chart Drill Down Config Left Drill Down - Structure is documented below.
- Right
Drill []DashboardDowns Chart Dashboard Chart Drill Down Config Right Drill Down - Structure is documented below.
- left
Drill List<DashboardDowns Chart Dashboard Chart Drill Down Config Left Drill Down> - Structure is documented below.
- right
Drill List<DashboardDowns Chart Dashboard Chart Drill Down Config Right Drill Down> - Structure is documented below.
- left
Drill DashboardDowns Chart Dashboard Chart Drill Down Config Left Drill Down[] - Structure is documented below.
- right
Drill DashboardDowns Chart Dashboard Chart Drill Down Config Right Drill Down[] - Structure is documented below.
- left_
drill_ Sequence[Dashboarddowns Chart Dashboard Chart Drill Down Config Left Drill Down] - Structure is documented below.
- right_
drill_ Sequence[Dashboarddowns Chart Dashboard Chart Drill Down Config Right Drill Down] - Structure is documented below.
- left
Drill List<Property Map>Downs - Structure is documented below.
- right
Drill List<Property Map>Downs - Structure is documented below.
DashboardChartDashboardChartDrillDownConfigLeftDrillDown, DashboardChartDashboardChartDrillDownConfigLeftDrillDownArgs
- Display
Name string - (Required)
- Id string
- (Required)
- Custom
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings - A nested object resource. Structure is documented below.
- Default
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Default Settings - A nested object resource. Structure is documented below.
- Display
Name string - (Required)
- Id string
- (Required)
- Custom
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings - A nested object resource. Structure is documented below.
- Default
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Default Settings - A nested object resource. Structure is documented below.
- display
Name String - (Required)
- id String
- (Required)
- custom
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings - A nested object resource. Structure is documented below.
- default
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Default Settings - A nested object resource. Structure is documented below.
- display
Name string - (Required)
- id string
- (Required)
- custom
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings - A nested object resource. Structure is documented below.
- default
Settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Default Settings - A nested object resource. Structure is documented below.
- display_
name str - (Required)
- id str
- (Required)
- custom_
settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings - A nested object resource. Structure is documented below.
- default_
settings DashboardChart Dashboard Chart Drill Down Config Left Drill Down Default Settings - A nested object resource. Structure is documented below.
- display
Name String - (Required)
- id String
- (Required)
- custom
Settings Property Map - A nested object resource. Structure is documented below.
- default
Settings Property Map - A nested object resource. Structure is documented below.
DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettings, DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsArgs
- New
Tab bool - (Required)
- External
Link DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- Filter
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- Left
Click stringColumn - (Optional)
- Query
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- New
Tab bool - (Required)
- External
Link DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- Filter
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- Left
Click stringColumn - (Optional)
- Query
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new
Tab Boolean - (Required)
- external
Link DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- filter
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- left
Click StringColumn - (Optional)
- query
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new
Tab boolean - (Required)
- external
Link DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- filter
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- left
Click stringColumn - (Optional)
- query
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new_
tab bool - (Required)
- external_
link DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- filter
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- left_
click_ strcolumn - (Optional)
- query
Dashboard
Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new
Tab Boolean - (Required)
- external
Link Property Map - A nested object resource. Structure is documented below.
- filter Property Map
- A nested object resource. Structure is documented below.
- left
Click StringColumn - (Optional)
- query Property Map
- A nested object resource. Structure is documented below.
DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLink, DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsExternalLinkArgs
- Link string
- (Required)
- Description string
- (Optional)
- Link string
- (Required)
- Description string
- (Optional)
- link String
- (Required)
- description String
- (Optional)
- link string
- (Required)
- description string
- (Optional)
- link str
- (Required)
- description str
- (Optional)
- link String
- (Required)
- description String
- (Optional)
DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilter, DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterArgs
- Dashboard
Filters List<DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter> - Structure is documented below.
- Dashboard
Filters []DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter - Structure is documented below.
- dashboard
Filters List<DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter> - Structure is documented below.
- dashboard
Filters DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter[] - Structure is documented below.
- dashboard_
filters Sequence[DashboardChart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter] - Structure is documented below.
- dashboard
Filters List<Property Map> - Structure is documented below.
DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilter, DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterArgs
- Dashboard
Filter stringId - (Required)
- Filter
Operator List<DashboardAnd Values Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value> - Structure is documented below.
- Dashboard
Filter stringId - (Required)
- Filter
Operator []DashboardAnd Values Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value - Structure is documented below.
- dashboard
Filter StringId - (Required)
- filter
Operator List<DashboardAnd Values Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value> - Structure is documented below.
- dashboard
Filter stringId - (Required)
- filter
Operator DashboardAnd Values Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value[] - Structure is documented below.
- dashboard_
filter_ strid - (Required)
- filter_
operator_ Sequence[Dashboardand_ values Chart Dashboard Chart Drill Down Config Left Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value] - Structure is documented below.
- dashboard
Filter StringId - (Required)
- filter
Operator List<Property Map>And Values - Structure is documented below.
DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValue, DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs
- Field
Values List<string> - (Optional)
- Filter
Operator string - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- Field
Values []string - (Optional)
- Filter
Operator string - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field
Values List<String> - (Optional)
- filter
Operator String - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field
Values string[] - (Optional)
- filter
Operator string - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field_
values Sequence[str] - (Optional)
- filter_
operator str - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field
Values List<String> - (Optional)
- filter
Operator String - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsQuery, DashboardChartDashboardChartDrillDownConfigLeftDrillDownCustomSettingsQueryArgs
- Query string
- (Required)
- Query string
- (Required)
- query String
- (Required)
- query string
- (Required)
- query str
- (Required)
- query String
- (Required)
DashboardChartDashboardChartDrillDownConfigLeftDrillDownDefaultSettings, DashboardChartDashboardChartDrillDownConfigLeftDrillDownDefaultSettingsArgs
- Enabled bool
- (Required)
- Enabled bool
- (Required)
- enabled Boolean
- (Required)
- enabled boolean
- (Required)
- enabled bool
- (Required)
- enabled Boolean
- (Required)
DashboardChartDashboardChartDrillDownConfigRightDrillDown, DashboardChartDashboardChartDrillDownConfigRightDrillDownArgs
- Display
Name string - (Required)
- Id string
- (Required)
- Custom
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings - A nested object resource. Structure is documented below.
- Default
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Default Settings - A nested object resource. Structure is documented below.
- Display
Name string - (Required)
- Id string
- (Required)
- Custom
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings - A nested object resource. Structure is documented below.
- Default
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Default Settings - A nested object resource. Structure is documented below.
- display
Name String - (Required)
- id String
- (Required)
- custom
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings - A nested object resource. Structure is documented below.
- default
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Default Settings - A nested object resource. Structure is documented below.
- display
Name string - (Required)
- id string
- (Required)
- custom
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings - A nested object resource. Structure is documented below.
- default
Settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Default Settings - A nested object resource. Structure is documented below.
- display_
name str - (Required)
- id str
- (Required)
- custom_
settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings - A nested object resource. Structure is documented below.
- default_
settings DashboardChart Dashboard Chart Drill Down Config Right Drill Down Default Settings - A nested object resource. Structure is documented below.
- display
Name String - (Required)
- id String
- (Required)
- custom
Settings Property Map - A nested object resource. Structure is documented below.
- default
Settings Property Map - A nested object resource. Structure is documented below.
DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettings, DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsArgs
- New
Tab bool - (Required)
- External
Link DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- Filter
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- Query
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- New
Tab bool - (Required)
- External
Link DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- Filter
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- Query
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new
Tab Boolean - (Required)
- external
Link DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- filter
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- query
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new
Tab boolean - (Required)
- external
Link DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- filter
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- query
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new_
tab bool - (Required)
- external_
link DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings External Link - A nested object resource. Structure is documented below.
- filter
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter - A nested object resource. Structure is documented below.
- query
Dashboard
Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Query - A nested object resource. Structure is documented below.
- new
Tab Boolean - (Required)
- external
Link Property Map - A nested object resource. Structure is documented below.
- filter Property Map
- A nested object resource. Structure is documented below.
- query Property Map
- A nested object resource. Structure is documented below.
DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsExternalLink, DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsExternalLinkArgs
- Link string
- (Required)
- Description string
- (Optional)
- Link string
- (Required)
- Description string
- (Optional)
- link String
- (Required)
- description String
- (Optional)
- link string
- (Required)
- description string
- (Optional)
- link str
- (Required)
- description str
- (Optional)
- link String
- (Required)
- description String
- (Optional)
DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilter, DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterArgs
- Dashboard
Filters List<DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter> - Structure is documented below.
- Dashboard
Filters []DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter - Structure is documented below.
- dashboard
Filters List<DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter> - Structure is documented below.
- dashboard
Filters DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter[] - Structure is documented below.
- dashboard_
filters Sequence[DashboardChart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter] - Structure is documented below.
- dashboard
Filters List<Property Map> - Structure is documented below.
DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilter, DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterArgs
- Dashboard
Filter stringId - (Required)
- Filter
Operator List<DashboardAnd Values Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value> - Structure is documented below.
- Dashboard
Filter stringId - (Required)
- Filter
Operator []DashboardAnd Values Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value - Structure is documented below.
- dashboard
Filter StringId - (Required)
- filter
Operator List<DashboardAnd Values Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value> - Structure is documented below.
- dashboard
Filter stringId - (Required)
- filter
Operator DashboardAnd Values Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value[] - Structure is documented below.
- dashboard_
filter_ strid - (Required)
- filter_
operator_ Sequence[Dashboardand_ values Chart Dashboard Chart Drill Down Config Right Drill Down Custom Settings Filter Dashboard Filter Filter Operator And Value] - Structure is documented below.
- dashboard
Filter StringId - (Required)
- filter
Operator List<Property Map>And Values - Structure is documented below.
DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValue, DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsFilterDashboardFilterFilterOperatorAndValueArgs
- Field
Values List<string> - (Optional)
- Filter
Operator string - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- Field
Values []string - (Optional)
- Filter
Operator string - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field
Values List<String> - (Optional)
- filter
Operator String - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field
Values string[] - (Optional)
- filter
Operator string - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field_
values Sequence[str] - (Optional)
- filter_
operator str - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
- field
Values List<String> - (Optional)
- filter
Operator String - Possible values are:
EQUAL,NOT_EQUAL,IN,GREATER_THAN,GREATER_THAN_OR_EQUAL_TO,LESS_THAN,LESS_THAN_OR_EQUAL_TO,BETWEEN,PAST,IS_NULL,IS_NOT_NULL,STARTS_WITH,ENDS_WITH,DOES_NOT_STARTS_WITH,DOES_NOT_ENDS_WITH,NOT_IN,CONTAINS,DOES_NOT_CONTAIN.
DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsQuery, DashboardChartDashboardChartDrillDownConfigRightDrillDownCustomSettingsQueryArgs
- Query string
- (Required)
- Query string
- (Required)
- query String
- (Required)
- query string
- (Required)
- query str
- (Required)
- query String
- (Required)
DashboardChartDashboardChartDrillDownConfigRightDrillDownDefaultSettings, DashboardChartDashboardChartDrillDownConfigRightDrillDownDefaultSettingsArgs
- Enabled bool
- (Required)
- Enabled bool
- (Required)
- enabled Boolean
- (Required)
- enabled boolean
- (Required)
- enabled bool
- (Required)
- enabled Boolean
- (Required)
DashboardChartDashboardChartVisualization, DashboardChartDashboardChartVisualizationArgs
-
Dashboard
Chart Dashboard Chart Visualization Button - Button config if tileType is TILE_TYPE_BUTTON. Structure is documented below.
- Column
Defs List<DashboardChart Dashboard Chart Visualization Column Def> - Structure is documented below.
- Google
Maps DashboardConfig Chart Dashboard Chart Visualization Google Maps Config - A nested object resource. Structure is documented below.
- Grouping
Type string - (Optional)
- Legends
List<Dashboard
Chart Dashboard Chart Visualization Legend> - Structure is documented below.
- Markdown
Dashboard
Chart Dashboard Chart Visualization Markdown - Markdown config if tileType is TILE_TYPE_MARKDOWN. Structure is documented below.
- Series
List<Dashboard
Chart Dashboard Chart Visualization Series> - Structure is documented below.
- Series
Columns List<string> - (Optional)
- Table
Config DashboardChart Dashboard Chart Visualization Table Config - A nested object resource. Structure is documented below.
- Threshold
Coloring boolEnabled - (Optional)
- Tooltip
Dashboard
Chart Dashboard Chart Visualization Tooltip - A nested object resource. Structure is documented below.
- Visual
Maps List<DashboardChart Dashboard Chart Visualization Visual Map> - Structure is documented below.
- XAxes
List<Dashboard
Chart Dashboard Chart Visualization XAxis> - Structure is documented below.
- YAxes
List<Dashboard
Chart Dashboard Chart Visualization YAxis> - Structure is documented below.
-
Dashboard
Chart Dashboard Chart Visualization Button - Button config if tileType is TILE_TYPE_BUTTON. Structure is documented below.
- Column
Defs []DashboardChart Dashboard Chart Visualization Column Def - Structure is documented below.
- Google
Maps DashboardConfig Chart Dashboard Chart Visualization Google Maps Config - A nested object resource. Structure is documented below.
- Grouping
Type string - (Optional)
- Legends
[]Dashboard
Chart Dashboard Chart Visualization Legend - Structure is documented below.
- Markdown
Dashboard
Chart Dashboard Chart Visualization Markdown - Markdown config if tileType is TILE_TYPE_MARKDOWN. Structure is documented below.
- Series
[]Dashboard
Chart Dashboard Chart Visualization Series - Structure is documented below.
- Series
Columns []string - (Optional)
- Table
Config DashboardChart Dashboard Chart Visualization Table Config - A nested object resource. Structure is documented below.
- Threshold
Coloring boolEnabled - (Optional)
- Tooltip
Dashboard
Chart Dashboard Chart Visualization Tooltip - A nested object resource. Structure is documented below.
- Visual
Maps []DashboardChart Dashboard Chart Visualization Visual Map - Structure is documented below.
- XAxes
[]Dashboard
Chart Dashboard Chart Visualization XAxis - Structure is documented below.
- YAxes
[]Dashboard
Chart Dashboard Chart Visualization YAxis - Structure is documented below.
-
Dashboard
Chart Dashboard Chart Visualization Button - Button config if tileType is TILE_TYPE_BUTTON. Structure is documented below.
- column
Defs List<DashboardChart Dashboard Chart Visualization Column Def> - Structure is documented below.
- google
Maps DashboardConfig Chart Dashboard Chart Visualization Google Maps Config - A nested object resource. Structure is documented below.
- grouping
Type String - (Optional)
- legends
List<Dashboard
Chart Dashboard Chart Visualization Legend> - Structure is documented below.
- markdown
Dashboard
Chart Dashboard Chart Visualization Markdown - Markdown config if tileType is TILE_TYPE_MARKDOWN. Structure is documented below.
- series
List<Dashboard
Chart Dashboard Chart Visualization Series> - Structure is documented below.
- series
Columns List<String> - (Optional)
- table
Config DashboardChart Dashboard Chart Visualization Table Config - A nested object resource. Structure is documented below.
- threshold
Coloring BooleanEnabled - (Optional)
- tooltip
Dashboard
Chart Dashboard Chart Visualization Tooltip - A nested object resource. Structure is documented below.
- visual
Maps List<DashboardChart Dashboard Chart Visualization Visual Map> - Structure is documented below.
- x
Axes List<DashboardChart Dashboard Chart Visualization XAxis> - Structure is documented below.
- y
Axes List<DashboardChart Dashboard Chart Visualization YAxis> - Structure is documented below.
-
Dashboard
Chart Dashboard Chart Visualization Button - Button config if tileType is TILE_TYPE_BUTTON. Structure is documented below.
- column
Defs DashboardChart Dashboard Chart Visualization Column Def[] - Structure is documented below.
- google
Maps DashboardConfig Chart Dashboard Chart Visualization Google Maps Config - A nested object resource. Structure is documented below.
- grouping
Type string - (Optional)
- legends
Dashboard
Chart Dashboard Chart Visualization Legend[] - Structure is documented below.
- markdown
Dashboard
Chart Dashboard Chart Visualization Markdown - Markdown config if tileType is TILE_TYPE_MARKDOWN. Structure is documented below.
- series
Dashboard
Chart Dashboard Chart Visualization Series[] - Structure is documented below.
- series
Columns string[] - (Optional)
- table
Config DashboardChart Dashboard Chart Visualization Table Config - A nested object resource. Structure is documented below.
- threshold
Coloring booleanEnabled - (Optional)
- tooltip
Dashboard
Chart Dashboard Chart Visualization Tooltip - A nested object resource. Structure is documented below.
- visual
Maps DashboardChart Dashboard Chart Visualization Visual Map[] - Structure is documented below.
- x
Axes DashboardChart Dashboard Chart Visualization XAxis[] - Structure is documented below.
- y
Axes DashboardChart Dashboard Chart Visualization YAxis[] - Structure is documented below.
-
Dashboard
Chart Dashboard Chart Visualization Button - Button config if tileType is TILE_TYPE_BUTTON. Structure is documented below.
- column_
defs Sequence[DashboardChart Dashboard Chart Visualization Column Def] - Structure is documented below.
- google_
maps_ Dashboardconfig Chart Dashboard Chart Visualization Google Maps Config - A nested object resource. Structure is documented below.
- grouping_
type str - (Optional)
- legends
Sequence[Dashboard
Chart Dashboard Chart Visualization Legend] - Structure is documented below.
- markdown
Dashboard
Chart Dashboard Chart Visualization Markdown - Markdown config if tileType is TILE_TYPE_MARKDOWN. Structure is documented below.
- series
Sequence[Dashboard
Chart Dashboard Chart Visualization Series] - Structure is documented below.
- series_
columns Sequence[str] - (Optional)
- table_
config DashboardChart Dashboard Chart Visualization Table Config - A nested object resource. Structure is documented below.
- threshold_
coloring_ boolenabled - (Optional)
- tooltip
Dashboard
Chart Dashboard Chart Visualization Tooltip - A nested object resource. Structure is documented below.
- visual_
maps Sequence[DashboardChart Dashboard Chart Visualization Visual Map] - Structure is documented below.
- x_
axes Sequence[DashboardChart Dashboard Chart Visualization XAxis] - Structure is documented below.
- y_
axes Sequence[DashboardChart Dashboard Chart Visualization YAxis] - Structure is documented below.
- Property Map
- Button config if tileType is TILE_TYPE_BUTTON. Structure is documented below.
- column
Defs List<Property Map> - Structure is documented below.
- google
Maps Property MapConfig - A nested object resource. Structure is documented below.
- grouping
Type String - (Optional)
- legends List<Property Map>
- Structure is documented below.
- markdown Property Map
- Markdown config if tileType is TILE_TYPE_MARKDOWN. Structure is documented below.
- series List<Property Map>
- Structure is documented below.
- series
Columns List<String> - (Optional)
- table
Config Property Map - A nested object resource. Structure is documented below.
- threshold
Coloring BooleanEnabled - (Optional)
- tooltip Property Map
- A nested object resource. Structure is documented below.
- visual
Maps List<Property Map> - Structure is documented below.
- x
Axes List<Property Map> - Structure is documented below.
- y
Axes List<Property Map> - Structure is documented below.
DashboardChartDashboardChartVisualizationButton, DashboardChartDashboardChartVisualizationButtonArgs
- Hyperlink string
- (Required)
- Label string
- (Required)
- Description string
- (Optional)
- New
Tab bool - (Optional)
- Properties
Dashboard
Chart Dashboard Chart Visualization Button Properties - A nested object resource. Structure is documented below.
- Hyperlink string
- (Required)
- Label string
- (Required)
- Description string
- (Optional)
- New
Tab bool - (Optional)
- Properties
Dashboard
Chart Dashboard Chart Visualization Button Properties - A nested object resource. Structure is documented below.
- hyperlink String
- (Required)
- label String
- (Required)
- description String
- (Optional)
- new
Tab Boolean - (Optional)
- properties
Dashboard
Chart Dashboard Chart Visualization Button Properties - A nested object resource. Structure is documented below.
- hyperlink string
- (Required)
- label string
- (Required)
- description string
- (Optional)
- new
Tab boolean - (Optional)
- properties
Dashboard
Chart Dashboard Chart Visualization Button Properties - A nested object resource. Structure is documented below.
- hyperlink str
- (Required)
- label str
- (Required)
- description str
- (Optional)
- new_
tab bool - (Optional)
- properties
Dashboard
Chart Dashboard Chart Visualization Button Properties - A nested object resource. Structure is documented below.
- hyperlink String
- (Required)
- label String
- (Required)
- description String
- (Optional)
- new
Tab Boolean - (Optional)
- properties Property Map
- A nested object resource. Structure is documented below.
DashboardChartDashboardChartVisualizationButtonProperties, DashboardChartDashboardChartVisualizationButtonPropertiesArgs
- string
- Possible values are:
BUTTON_STYLE_UNSPECIFIED,BUTTON_STYLE_FILLED,BUTTON_STYLE_OUTLINED,BUTTON_STYLE_TRANSPARENT. - Color string
- (Optional)
- string
- Possible values are:
BUTTON_STYLE_UNSPECIFIED,BUTTON_STYLE_FILLED,BUTTON_STYLE_OUTLINED,BUTTON_STYLE_TRANSPARENT. - Color string
- (Optional)
- String
- Possible values are:
BUTTON_STYLE_UNSPECIFIED,BUTTON_STYLE_FILLED,BUTTON_STYLE_OUTLINED,BUTTON_STYLE_TRANSPARENT. - color String
- (Optional)
- string
- Possible values are:
BUTTON_STYLE_UNSPECIFIED,BUTTON_STYLE_FILLED,BUTTON_STYLE_OUTLINED,BUTTON_STYLE_TRANSPARENT. - color string
- (Optional)
- str
- Possible values are:
BUTTON_STYLE_UNSPECIFIED,BUTTON_STYLE_FILLED,BUTTON_STYLE_OUTLINED,BUTTON_STYLE_TRANSPARENT. - color str
- (Optional)
- String
- Possible values are:
BUTTON_STYLE_UNSPECIFIED,BUTTON_STYLE_FILLED,BUTTON_STYLE_OUTLINED,BUTTON_STYLE_TRANSPARENT. - color String
- (Optional)
DashboardChartDashboardChartVisualizationColumnDef, DashboardChartDashboardChartVisualizationColumnDefArgs
DashboardChartDashboardChartVisualizationGoogleMapsConfig, DashboardChartDashboardChartVisualizationGoogleMapsConfigArgs
- Data
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Data Settings - A nested object resource. Structure is documented below.
- Map
Position DashboardChart Dashboard Chart Visualization Google Maps Config Map Position - A nested object resource. Structure is documented below.
- Plot
Mode string - Possible values are:
PLOT_MODE_UNSPECIFIED,PLOT_MODE_POINTS,PLOT_MODE_HEATMAP,PLOT_MODE_BOTH. - Point
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Point Settings - A nested object resource. Structure is documented below.
- Data
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Data Settings - A nested object resource. Structure is documented below.
- Map
Position DashboardChart Dashboard Chart Visualization Google Maps Config Map Position - A nested object resource. Structure is documented below.
- Plot
Mode string - Possible values are:
PLOT_MODE_UNSPECIFIED,PLOT_MODE_POINTS,PLOT_MODE_HEATMAP,PLOT_MODE_BOTH. - Point
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Point Settings - A nested object resource. Structure is documented below.
- data
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Data Settings - A nested object resource. Structure is documented below.
- map
Position DashboardChart Dashboard Chart Visualization Google Maps Config Map Position - A nested object resource. Structure is documented below.
- plot
Mode String - Possible values are:
PLOT_MODE_UNSPECIFIED,PLOT_MODE_POINTS,PLOT_MODE_HEATMAP,PLOT_MODE_BOTH. - point
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Point Settings - A nested object resource. Structure is documented below.
- data
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Data Settings - A nested object resource. Structure is documented below.
- map
Position DashboardChart Dashboard Chart Visualization Google Maps Config Map Position - A nested object resource. Structure is documented below.
- plot
Mode string - Possible values are:
PLOT_MODE_UNSPECIFIED,PLOT_MODE_POINTS,PLOT_MODE_HEATMAP,PLOT_MODE_BOTH. - point
Settings DashboardChart Dashboard Chart Visualization Google Maps Config Point Settings - A nested object resource. Structure is documented below.
- data_
settings DashboardChart Dashboard Chart Visualization Google Maps Config Data Settings - A nested object resource. Structure is documented below.
- map_
position DashboardChart Dashboard Chart Visualization Google Maps Config Map Position - A nested object resource. Structure is documented below.
- plot_
mode str - Possible values are:
PLOT_MODE_UNSPECIFIED,PLOT_MODE_POINTS,PLOT_MODE_HEATMAP,PLOT_MODE_BOTH. - point_
settings DashboardChart Dashboard Chart Visualization Google Maps Config Point Settings - A nested object resource. Structure is documented below.
- data
Settings Property Map - A nested object resource. Structure is documented below.
- map
Position Property Map - A nested object resource. Structure is documented below.
- plot
Mode String - Possible values are:
PLOT_MODE_UNSPECIFIED,PLOT_MODE_POINTS,PLOT_MODE_HEATMAP,PLOT_MODE_BOTH. - point
Settings Property Map - A nested object resource. Structure is documented below.
DashboardChartDashboardChartVisualizationGoogleMapsConfigDataSettings, DashboardChartDashboardChartVisualizationGoogleMapsConfigDataSettingsArgs
- Count
Column string - (Optional)
- Latitude
Column string - (Optional)
- Longitude
Column string - (Optional)
- Count
Column string - (Optional)
- Latitude
Column string - (Optional)
- Longitude
Column string - (Optional)
- count
Column String - (Optional)
- latitude
Column String - (Optional)
- longitude
Column String - (Optional)
- count
Column string - (Optional)
- latitude
Column string - (Optional)
- longitude
Column string - (Optional)
- count_
column str - (Optional)
- latitude_
column str - (Optional)
- longitude_
column str - (Optional)
- count
Column String - (Optional)
- latitude
Column String - (Optional)
- longitude
Column String - (Optional)
DashboardChartDashboardChartVisualizationGoogleMapsConfigMapPosition, DashboardChartDashboardChartVisualizationGoogleMapsConfigMapPositionArgs
- Fit
Data bool - (Optional)
- Latitude
Value double - (Optional)
- Longitude
Value double - (Optional)
- Zoom
Scale doubleValue - (Optional)
- Fit
Data bool - (Optional)
- Latitude
Value float64 - (Optional)
- Longitude
Value float64 - (Optional)
- Zoom
Scale float64Value - (Optional)
- fit
Data Boolean - (Optional)
- latitude
Value Double - (Optional)
- longitude
Value Double - (Optional)
- zoom
Scale DoubleValue - (Optional)
- fit
Data boolean - (Optional)
- latitude
Value number - (Optional)
- longitude
Value number - (Optional)
- zoom
Scale numberValue - (Optional)
- fit_
data bool - (Optional)
- latitude_
value float - (Optional)
- longitude_
value float - (Optional)
- zoom_
scale_ floatvalue - (Optional)
- fit
Data Boolean - (Optional)
- latitude
Value Number - (Optional)
- longitude
Value Number - (Optional)
- zoom
Scale NumberValue - (Optional)
DashboardChartDashboardChartVisualizationGoogleMapsConfigPointSettings, DashboardChartDashboardChartVisualizationGoogleMapsConfigPointSettingsArgs
- Color string
- (Optional)
- Point
Size stringType - Possible values are:
POINT_SIZE_TYPE_UNSPECIFIED,POINT_SIZE_TYPE_FIXED,POINT_SIZE_TYPE_PROPORTIONAL_TO_SIZE.
- Color string
- (Optional)
- Point
Size stringType - Possible values are:
POINT_SIZE_TYPE_UNSPECIFIED,POINT_SIZE_TYPE_FIXED,POINT_SIZE_TYPE_PROPORTIONAL_TO_SIZE.
- color String
- (Optional)
- point
Size StringType - Possible values are:
POINT_SIZE_TYPE_UNSPECIFIED,POINT_SIZE_TYPE_FIXED,POINT_SIZE_TYPE_PROPORTIONAL_TO_SIZE.
- color string
- (Optional)
- point
Size stringType - Possible values are:
POINT_SIZE_TYPE_UNSPECIFIED,POINT_SIZE_TYPE_FIXED,POINT_SIZE_TYPE_PROPORTIONAL_TO_SIZE.
- color str
- (Optional)
- point_
size_ strtype - Possible values are:
POINT_SIZE_TYPE_UNSPECIFIED,POINT_SIZE_TYPE_FIXED,POINT_SIZE_TYPE_PROPORTIONAL_TO_SIZE.
- color String
- (Optional)
- point
Size StringType - Possible values are:
POINT_SIZE_TYPE_UNSPECIFIED,POINT_SIZE_TYPE_FIXED,POINT_SIZE_TYPE_PROPORTIONAL_TO_SIZE.
DashboardChartDashboardChartVisualizationLegend, DashboardChartDashboardChartVisualizationLegendArgs
- bottom Integer
- (Optional)
- id String
- (Optional)
- left Integer
- (Optional)
- legend
Align String - Possible values are:
AUTO,LEFT,RIGHT. - legend
Orient String - Possible values are:
VERTICAL,HORIZONTAL. - paddings List<Integer>
- (Optional)
- right Integer
- (Optional)
- show Boolean
- (Optional)
- top Integer
- (Optional)
- z Integer
- (Optional)
- z
Level Integer - (Optional)
- bottom number
- (Optional)
- id string
- (Optional)
- left number
- (Optional)
- legend
Align string - Possible values are:
AUTO,LEFT,RIGHT. - legend
Orient string - Possible values are:
VERTICAL,HORIZONTAL. - paddings number[]
- (Optional)
- right number
- (Optional)
- show boolean
- (Optional)
- top number
- (Optional)
- z number
- (Optional)
- z
Level number - (Optional)
- bottom Number
- (Optional)
- id String
- (Optional)
- left Number
- (Optional)
- legend
Align String - Possible values are:
AUTO,LEFT,RIGHT. - legend
Orient String - Possible values are:
VERTICAL,HORIZONTAL. - paddings List<Number>
- (Optional)
- right Number
- (Optional)
- show Boolean
- (Optional)
- top Number
- (Optional)
- z Number
- (Optional)
- z
Level Number - (Optional)
DashboardChartDashboardChartVisualizationMarkdown, DashboardChartDashboardChartVisualizationMarkdownArgs
- Content string
- (Required)
- Properties
Dashboard
Chart Dashboard Chart Visualization Markdown Properties - A nested object resource. Structure is documented below.
- Content string
- (Required)
- Properties
Dashboard
Chart Dashboard Chart Visualization Markdown Properties - A nested object resource. Structure is documented below.
- content String
- (Required)
- properties
Dashboard
Chart Dashboard Chart Visualization Markdown Properties - A nested object resource. Structure is documented below.
- content string
- (Required)
- properties
Dashboard
Chart Dashboard Chart Visualization Markdown Properties - A nested object resource. Structure is documented below.
- content str
- (Required)
- properties
Dashboard
Chart Dashboard Chart Visualization Markdown Properties - A nested object resource. Structure is documented below.
- content String
- (Required)
- properties Property Map
- A nested object resource. Structure is documented below.
DashboardChartDashboardChartVisualizationMarkdownProperties, DashboardChartDashboardChartVisualizationMarkdownPropertiesArgs
- Background
Color string - (Optional)
- Background
Color string - (Optional)
- background
Color String - (Optional)
- background
Color string - (Optional)
- background_
color str - (Optional)
- background
Color String - (Optional)
DashboardChartDashboardChartVisualizationSeries, DashboardChartDashboardChartVisualizationSeriesArgs
- Area
Style DashboardChart Dashboard Chart Visualization Series Area Style - A nested object resource. Structure is documented below.
- Data
Label DashboardChart Dashboard Chart Visualization Series Data Label - A nested object resource. Structure is documented below.
- Encode
Dashboard
Chart Dashboard Chart Visualization Series Encode - A nested object resource. Structure is documented below.
- Field string
- (Optional)
- Gauge
Config DashboardChart Dashboard Chart Visualization Series Gauge Config - A nested object resource. Structure is documented below.
- Item
Colors DashboardChart Dashboard Chart Visualization Series Item Colors - A nested object resource. Structure is documented below.
- Item
Style DashboardChart Dashboard Chart Visualization Series Item Style - A nested object resource. Structure is documented below.
- Label string
- (Optional)
- Metric
Trend DashboardConfig Chart Dashboard Chart Visualization Series Metric Trend Config - A nested object resource. Structure is documented below.
- Radii List<string>
- (Optional)
- Series
Name string - User specified series label.
- Series
Stack stringStrategy - Possible values are:
SAMESIGN,ALL,POSITIVE,NEGATIVE. - Series
Type string - Possible values are:
LINE,BAR,PIE,TEXT,MAP,GAUGE,SCATTERPLOT. - Series
Unique stringValue - (Optional)
- Show
Background bool - (Optional)
- Show
Symbol bool - (Optional)
- Stack string
- (Optional)
- Area
Style DashboardChart Dashboard Chart Visualization Series Area Style - A nested object resource. Structure is documented below.
- Data
Label DashboardChart Dashboard Chart Visualization Series Data Label - A nested object resource. Structure is documented below.
- Encode
Dashboard
Chart Dashboard Chart Visualization Series Encode - A nested object resource. Structure is documented below.
- Field string
- (Optional)
- Gauge
Config DashboardChart Dashboard Chart Visualization Series Gauge Config - A nested object resource. Structure is documented below.
- Item
Colors DashboardChart Dashboard Chart Visualization Series Item Colors - A nested object resource. Structure is documented below.
- Item
Style DashboardChart Dashboard Chart Visualization Series Item Style - A nested object resource. Structure is documented below.
- Label string
- (Optional)
- Metric
Trend DashboardConfig Chart Dashboard Chart Visualization Series Metric Trend Config - A nested object resource. Structure is documented below.
- Radii []string
- (Optional)
- Series
Name string - User specified series label.
- Series
Stack stringStrategy - Possible values are:
SAMESIGN,ALL,POSITIVE,NEGATIVE. - Series
Type string - Possible values are:
LINE,BAR,PIE,TEXT,MAP,GAUGE,SCATTERPLOT. - Series
Unique stringValue - (Optional)
- Show
Background bool - (Optional)
- Show
Symbol bool - (Optional)
- Stack string
- (Optional)
- area
Style DashboardChart Dashboard Chart Visualization Series Area Style - A nested object resource. Structure is documented below.
- data
Label DashboardChart Dashboard Chart Visualization Series Data Label - A nested object resource. Structure is documented below.
- encode
Dashboard
Chart Dashboard Chart Visualization Series Encode - A nested object resource. Structure is documented below.
- field String
- (Optional)
- gauge
Config DashboardChart Dashboard Chart Visualization Series Gauge Config - A nested object resource. Structure is documented below.
- item
Colors DashboardChart Dashboard Chart Visualization Series Item Colors - A nested object resource. Structure is documented below.
- item
Style DashboardChart Dashboard Chart Visualization Series Item Style - A nested object resource. Structure is documented below.
- label String
- (Optional)
- metric
Trend DashboardConfig Chart Dashboard Chart Visualization Series Metric Trend Config - A nested object resource. Structure is documented below.
- radii List<String>
- (Optional)
- series
Name String - User specified series label.
- series
Stack StringStrategy - Possible values are:
SAMESIGN,ALL,POSITIVE,NEGATIVE. - series
Type String - Possible values are:
LINE,BAR,PIE,TEXT,MAP,GAUGE,SCATTERPLOT. - series
Unique StringValue - (Optional)
- show
Background Boolean - (Optional)
- show
Symbol Boolean - (Optional)
- stack String
- (Optional)
- area
Style DashboardChart Dashboard Chart Visualization Series Area Style - A nested object resource. Structure is documented below.
- data
Label DashboardChart Dashboard Chart Visualization Series Data Label - A nested object resource. Structure is documented below.
- encode
Dashboard
Chart Dashboard Chart Visualization Series Encode - A nested object resource. Structure is documented below.
- field string
- (Optional)
- gauge
Config DashboardChart Dashboard Chart Visualization Series Gauge Config - A nested object resource. Structure is documented below.
- item
Colors DashboardChart Dashboard Chart Visualization Series Item Colors - A nested object resource. Structure is documented below.
- item
Style DashboardChart Dashboard Chart Visualization Series Item Style - A nested object resource. Structure is documented below.
- label string
- (Optional)
- metric
Trend DashboardConfig Chart Dashboard Chart Visualization Series Metric Trend Config - A nested object resource. Structure is documented below.
- radii string[]
- (Optional)
- series
Name string - User specified series label.
- series
Stack stringStrategy - Possible values are:
SAMESIGN,ALL,POSITIVE,NEGATIVE. - series
Type string - Possible values are:
LINE,BAR,PIE,TEXT,MAP,GAUGE,SCATTERPLOT. - series
Unique stringValue - (Optional)
- show
Background boolean - (Optional)
- show
Symbol boolean - (Optional)
- stack string
- (Optional)
- area_
style DashboardChart Dashboard Chart Visualization Series Area Style - A nested object resource. Structure is documented below.
- data_
label DashboardChart Dashboard Chart Visualization Series Data Label - A nested object resource. Structure is documented below.
- encode
Dashboard
Chart Dashboard Chart Visualization Series Encode - A nested object resource. Structure is documented below.
- field str
- (Optional)
- gauge_
config DashboardChart Dashboard Chart Visualization Series Gauge Config - A nested object resource. Structure is documented below.
- item_
colors DashboardChart Dashboard Chart Visualization Series Item Colors - A nested object resource. Structure is documented below.
- item_
style DashboardChart Dashboard Chart Visualization Series Item Style - A nested object resource. Structure is documented below.
- label str
- (Optional)
- metric_
trend_ Dashboardconfig Chart Dashboard Chart Visualization Series Metric Trend Config - A nested object resource. Structure is documented below.
- radii Sequence[str]
- (Optional)
- series_
name str - User specified series label.
- series_
stack_ strstrategy - Possible values are:
SAMESIGN,ALL,POSITIVE,NEGATIVE. - series_
type str - Possible values are:
LINE,BAR,PIE,TEXT,MAP,GAUGE,SCATTERPLOT. - series_
unique_ strvalue - (Optional)
- show_
background bool - (Optional)
- show_
symbol bool - (Optional)
- stack str
- (Optional)
- area
Style Property Map - A nested object resource. Structure is documented below.
- data
Label Property Map - A nested object resource. Structure is documented below.
- encode Property Map
- A nested object resource. Structure is documented below.
- field String
- (Optional)
- gauge
Config Property Map - A nested object resource. Structure is documented below.
- item
Colors Property Map - A nested object resource. Structure is documented below.
- item
Style Property Map - A nested object resource. Structure is documented below.
- label String
- (Optional)
- metric
Trend Property MapConfig - A nested object resource. Structure is documented below.
- radii List<String>
- (Optional)
- series
Name String - User specified series label.
- series
Stack StringStrategy - Possible values are:
SAMESIGN,ALL,POSITIVE,NEGATIVE. - series
Type String - Possible values are:
LINE,BAR,PIE,TEXT,MAP,GAUGE,SCATTERPLOT. - series
Unique StringValue - (Optional)
- show
Background Boolean - (Optional)
- show
Symbol Boolean - (Optional)
- stack String
- (Optional)
DashboardChartDashboardChartVisualizationSeriesAreaStyle, DashboardChartDashboardChartVisualizationSeriesAreaStyleArgs
- Color string
- (Optional)
- Opacity int
- (Optional)
- Origin string
- (Optional)
- Shadow
Blur int - (Optional)
- Shadow
Color string - (Optional)
- Shadow
Offset intX - (Optional)
- Shadow
Offset intY - (Optional)
- Color string
- (Optional)
- Opacity int
- (Optional)
- Origin string
- (Optional)
- Shadow
Blur int - (Optional)
- Shadow
Color string - (Optional)
- Shadow
Offset intX - (Optional)
- Shadow
Offset intY - (Optional)
- color String
- (Optional)
- opacity Integer
- (Optional)
- origin String
- (Optional)
- shadow
Blur Integer - (Optional)
- shadow
Color String - (Optional)
- shadow
Offset IntegerX - (Optional)
- shadow
Offset IntegerY - (Optional)
- color string
- (Optional)
- opacity number
- (Optional)
- origin string
- (Optional)
- shadow
Blur number - (Optional)
- shadow
Color string - (Optional)
- shadow
Offset numberX - (Optional)
- shadow
Offset numberY - (Optional)
- color str
- (Optional)
- opacity int
- (Optional)
- origin str
- (Optional)
- shadow_
blur int - (Optional)
- shadow_
color str - (Optional)
- shadow_
offset_ intx - (Optional)
- shadow_
offset_ inty - (Optional)
- color String
- (Optional)
- opacity Number
- (Optional)
- origin String
- (Optional)
- shadow
Blur Number - (Optional)
- shadow
Color String - (Optional)
- shadow
Offset NumberX - (Optional)
- shadow
Offset NumberY - (Optional)
DashboardChartDashboardChartVisualizationSeriesDataLabel, DashboardChartDashboardChartVisualizationSeriesDataLabelArgs
- Show bool
- Whether to show data label.
- Show bool
- Whether to show data label.
- show Boolean
- Whether to show data label.
- show boolean
- Whether to show data label.
- show bool
- Whether to show data label.
- show Boolean
- Whether to show data label.
DashboardChartDashboardChartVisualizationSeriesEncode, DashboardChartDashboardChartVisualizationSeriesEncodeArgs
DashboardChartDashboardChartVisualizationSeriesGaugeConfig, DashboardChartDashboardChartVisualizationSeriesGaugeConfigArgs
- Base
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Base Value - A nested object resource. Structure is documented below.
- Limit
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Limit Value - A nested object resource. Structure is documented below.
- Threshold
Values List<DashboardChart Dashboard Chart Visualization Series Gauge Config Threshold Value> - Structure is documented below.
- Base
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Base Value - A nested object resource. Structure is documented below.
- Limit
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Limit Value - A nested object resource. Structure is documented below.
- Threshold
Values []DashboardChart Dashboard Chart Visualization Series Gauge Config Threshold Value - Structure is documented below.
- base
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Base Value - A nested object resource. Structure is documented below.
- limit
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Limit Value - A nested object resource. Structure is documented below.
- threshold
Values List<DashboardChart Dashboard Chart Visualization Series Gauge Config Threshold Value> - Structure is documented below.
- base
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Base Value - A nested object resource. Structure is documented below.
- limit
Value DashboardChart Dashboard Chart Visualization Series Gauge Config Limit Value - A nested object resource. Structure is documented below.
- threshold
Values DashboardChart Dashboard Chart Visualization Series Gauge Config Threshold Value[] - Structure is documented below.
- base_
value DashboardChart Dashboard Chart Visualization Series Gauge Config Base Value - A nested object resource. Structure is documented below.
- limit_
value DashboardChart Dashboard Chart Visualization Series Gauge Config Limit Value - A nested object resource. Structure is documented below.
- threshold_
values Sequence[DashboardChart Dashboard Chart Visualization Series Gauge Config Threshold Value] - Structure is documented below.
- base
Value Property Map - A nested object resource. Structure is documented below.
- limit
Value Property Map - A nested object resource. Structure is documented below.
- threshold
Values List<Property Map> - Structure is documented below.
DashboardChartDashboardChartVisualizationSeriesGaugeConfigBaseValue, DashboardChartDashboardChartVisualizationSeriesGaugeConfigBaseValueArgs
DashboardChartDashboardChartVisualizationSeriesGaugeConfigLimitValue, DashboardChartDashboardChartVisualizationSeriesGaugeConfigLimitValueArgs
DashboardChartDashboardChartVisualizationSeriesGaugeConfigThresholdValue, DashboardChartDashboardChartVisualizationSeriesGaugeConfigThresholdValueArgs
DashboardChartDashboardChartVisualizationSeriesItemColors, DashboardChartDashboardChartVisualizationSeriesItemColorsArgs
- Colors
List<Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color> - Structure is documented below.
- Colors
[]Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color - Structure is documented below.
- colors
List<Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color> - Structure is documented below.
- colors
Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color[] - Structure is documented below.
- colors
Sequence[Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color] - Structure is documented below.
- colors List<Property Map>
- Structure is documented below.
DashboardChartDashboardChartVisualizationSeriesItemColorsColor, DashboardChartDashboardChartVisualizationSeriesItemColorsColorArgs
- Key string
- (Optional)
- Value
Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color Value - A nested object resource. Structure is documented below.
- Key string
- (Optional)
- Value
Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color Value - A nested object resource. Structure is documented below.
- key String
- (Optional)
- value
Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color Value - A nested object resource. Structure is documented below.
- key string
- (Optional)
- value
Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color Value - A nested object resource. Structure is documented below.
- key str
- (Optional)
- value
Dashboard
Chart Dashboard Chart Visualization Series Item Colors Color Value - A nested object resource. Structure is documented below.
- key String
- (Optional)
- value Property Map
- A nested object resource. Structure is documented below.
DashboardChartDashboardChartVisualizationSeriesItemColorsColorValue, DashboardChartDashboardChartVisualizationSeriesItemColorsColorValueArgs
DashboardChartDashboardChartVisualizationSeriesItemStyle, DashboardChartDashboardChartVisualizationSeriesItemStyleArgs
- Border
Color string - (Optional)
- Border
Width int - (Optional)
- Color string
- (Optional)
- Border
Color string - (Optional)
- Border
Width int - (Optional)
- Color string
- (Optional)
- border
Color String - (Optional)
- border
Width Integer - (Optional)
- color String
- (Optional)
- border
Color string - (Optional)
- border
Width number - (Optional)
- color string
- (Optional)
- border_
color str - (Optional)
- border_
width int - (Optional)
- color str
- (Optional)
- border
Color String - (Optional)
- border
Width Number - (Optional)
- color String
- (Optional)
DashboardChartDashboardChartVisualizationSeriesMetricTrendConfig, DashboardChartDashboardChartVisualizationSeriesMetricTrendConfigArgs
- Metric
Display stringTrend - Possible values are:
METRIC_DISPLAY_TREND_UNSPECIFIED,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE,METRIC_DISPLAY_TREND_PERCENTAGE,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE_AND_PERCENTAGE. - Metric
Format string - Possible values are:
METRIC_FORMAT_UNSPECIFIED,METRIC_FORMAT_NUMBER,METRIC_FORMAT_PLAIN_TEXT. - Metric
Trend stringType - Possible values are:
METRIC_TREND_TYPE_UNSPECIFIED,METRIC_TREND_TYPE_REGULAR,METRIC_TREND_TYPE_INVERSE. - Show
Metric boolTrend - (Optional)
- Metric
Display stringTrend - Possible values are:
METRIC_DISPLAY_TREND_UNSPECIFIED,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE,METRIC_DISPLAY_TREND_PERCENTAGE,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE_AND_PERCENTAGE. - Metric
Format string - Possible values are:
METRIC_FORMAT_UNSPECIFIED,METRIC_FORMAT_NUMBER,METRIC_FORMAT_PLAIN_TEXT. - Metric
Trend stringType - Possible values are:
METRIC_TREND_TYPE_UNSPECIFIED,METRIC_TREND_TYPE_REGULAR,METRIC_TREND_TYPE_INVERSE. - Show
Metric boolTrend - (Optional)
- metric
Display StringTrend - Possible values are:
METRIC_DISPLAY_TREND_UNSPECIFIED,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE,METRIC_DISPLAY_TREND_PERCENTAGE,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE_AND_PERCENTAGE. - metric
Format String - Possible values are:
METRIC_FORMAT_UNSPECIFIED,METRIC_FORMAT_NUMBER,METRIC_FORMAT_PLAIN_TEXT. - metric
Trend StringType - Possible values are:
METRIC_TREND_TYPE_UNSPECIFIED,METRIC_TREND_TYPE_REGULAR,METRIC_TREND_TYPE_INVERSE. - show
Metric BooleanTrend - (Optional)
- metric
Display stringTrend - Possible values are:
METRIC_DISPLAY_TREND_UNSPECIFIED,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE,METRIC_DISPLAY_TREND_PERCENTAGE,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE_AND_PERCENTAGE. - metric
Format string - Possible values are:
METRIC_FORMAT_UNSPECIFIED,METRIC_FORMAT_NUMBER,METRIC_FORMAT_PLAIN_TEXT. - metric
Trend stringType - Possible values are:
METRIC_TREND_TYPE_UNSPECIFIED,METRIC_TREND_TYPE_REGULAR,METRIC_TREND_TYPE_INVERSE. - show
Metric booleanTrend - (Optional)
- metric_
display_ strtrend - Possible values are:
METRIC_DISPLAY_TREND_UNSPECIFIED,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE,METRIC_DISPLAY_TREND_PERCENTAGE,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE_AND_PERCENTAGE. - metric_
format str - Possible values are:
METRIC_FORMAT_UNSPECIFIED,METRIC_FORMAT_NUMBER,METRIC_FORMAT_PLAIN_TEXT. - metric_
trend_ strtype - Possible values are:
METRIC_TREND_TYPE_UNSPECIFIED,METRIC_TREND_TYPE_REGULAR,METRIC_TREND_TYPE_INVERSE. - show_
metric_ booltrend - (Optional)
- metric
Display StringTrend - Possible values are:
METRIC_DISPLAY_TREND_UNSPECIFIED,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE,METRIC_DISPLAY_TREND_PERCENTAGE,METRIC_DISPLAY_TREND_ABSOLUTE_VALUE_AND_PERCENTAGE. - metric
Format String - Possible values are:
METRIC_FORMAT_UNSPECIFIED,METRIC_FORMAT_NUMBER,METRIC_FORMAT_PLAIN_TEXT. - metric
Trend StringType - Possible values are:
METRIC_TREND_TYPE_UNSPECIFIED,METRIC_TREND_TYPE_REGULAR,METRIC_TREND_TYPE_INVERSE. - show
Metric BooleanTrend - (Optional)
DashboardChartDashboardChartVisualizationTableConfig, DashboardChartDashboardChartVisualizationTableConfigArgs
- Column
Render List<DashboardType Settings Chart Dashboard Chart Visualization Table Config Column Render Type Setting> - Structure is documented below.
- Column
Tooltip List<DashboardSettings Chart Dashboard Chart Visualization Table Config Column Tooltip Setting> - Structure is documented below.
- Enable
Text boolWrap - (Optional)
- Column
Render []DashboardType Settings Chart Dashboard Chart Visualization Table Config Column Render Type Setting - Structure is documented below.
- Column
Tooltip []DashboardSettings Chart Dashboard Chart Visualization Table Config Column Tooltip Setting - Structure is documented below.
- Enable
Text boolWrap - (Optional)
- column
Render List<DashboardType Settings Chart Dashboard Chart Visualization Table Config Column Render Type Setting> - Structure is documented below.
- column
Tooltip List<DashboardSettings Chart Dashboard Chart Visualization Table Config Column Tooltip Setting> - Structure is documented below.
- enable
Text BooleanWrap - (Optional)
- column
Render DashboardType Settings Chart Dashboard Chart Visualization Table Config Column Render Type Setting[] - Structure is documented below.
- column
Tooltip DashboardSettings Chart Dashboard Chart Visualization Table Config Column Tooltip Setting[] - Structure is documented below.
- enable
Text booleanWrap - (Optional)
- column_
render_ Sequence[Dashboardtype_ settings Chart Dashboard Chart Visualization Table Config Column Render Type Setting] - Structure is documented below.
- column_
tooltip_ Sequence[Dashboardsettings Chart Dashboard Chart Visualization Table Config Column Tooltip Setting] - Structure is documented below.
- enable_
text_ boolwrap - (Optional)
- column
Render List<Property Map>Type Settings - Structure is documented below.
- column
Tooltip List<Property Map>Settings - Structure is documented below.
- enable
Text BooleanWrap - (Optional)
DashboardChartDashboardChartVisualizationTableConfigColumnRenderTypeSetting, DashboardChartDashboardChartVisualizationTableConfigColumnRenderTypeSettingArgs
- Column
Render stringType - Possible values are:
RENDER_TYPE_UNSPECIFIED,RENDER_TYPE_TEXT,RENDER_TYPE_ICON,RENDER_TYPE_ICON_AND_TEXT. - Field string
- (Optional)
- Column
Render stringType - Possible values are:
RENDER_TYPE_UNSPECIFIED,RENDER_TYPE_TEXT,RENDER_TYPE_ICON,RENDER_TYPE_ICON_AND_TEXT. - Field string
- (Optional)
- column
Render StringType - Possible values are:
RENDER_TYPE_UNSPECIFIED,RENDER_TYPE_TEXT,RENDER_TYPE_ICON,RENDER_TYPE_ICON_AND_TEXT. - field String
- (Optional)
- column
Render stringType - Possible values are:
RENDER_TYPE_UNSPECIFIED,RENDER_TYPE_TEXT,RENDER_TYPE_ICON,RENDER_TYPE_ICON_AND_TEXT. - field string
- (Optional)
- column_
render_ strtype - Possible values are:
RENDER_TYPE_UNSPECIFIED,RENDER_TYPE_TEXT,RENDER_TYPE_ICON,RENDER_TYPE_ICON_AND_TEXT. - field str
- (Optional)
- column
Render StringType - Possible values are:
RENDER_TYPE_UNSPECIFIED,RENDER_TYPE_TEXT,RENDER_TYPE_ICON,RENDER_TYPE_ICON_AND_TEXT. - field String
- (Optional)
DashboardChartDashboardChartVisualizationTableConfigColumnTooltipSetting, DashboardChartDashboardChartVisualizationTableConfigColumnTooltipSettingArgs
- Field string
- (Required)
- Cell
Tooltip stringText - (Optional)
- Header
Tooltip stringText - (Optional)
- Field string
- (Required)
- Cell
Tooltip stringText - (Optional)
- Header
Tooltip stringText - (Optional)
- field String
- (Required)
- cell
Tooltip StringText - (Optional)
- header
Tooltip StringText - (Optional)
- field string
- (Required)
- cell
Tooltip stringText - (Optional)
- header
Tooltip stringText - (Optional)
- field str
- (Required)
- cell_
tooltip_ strtext - (Optional)
- header_
tooltip_ strtext - (Optional)
- field String
- (Required)
- cell
Tooltip StringText - (Optional)
- header
Tooltip StringText - (Optional)
DashboardChartDashboardChartVisualizationTooltip, DashboardChartDashboardChartVisualizationTooltipArgs
- Show bool
- (Optional)
- Tooltip
Trigger string - Possible values are:
TOOLTIP_TRIGGER_UNSPECIFIED,TOOLTIP_TRIGGER_NONE,TOOLTIP_TRIGGER_ITEM,TOOLTIP_TRIGGER_AXIS.
- Show bool
- (Optional)
- Tooltip
Trigger string - Possible values are:
TOOLTIP_TRIGGER_UNSPECIFIED,TOOLTIP_TRIGGER_NONE,TOOLTIP_TRIGGER_ITEM,TOOLTIP_TRIGGER_AXIS.
- show Boolean
- (Optional)
- tooltip
Trigger String - Possible values are:
TOOLTIP_TRIGGER_UNSPECIFIED,TOOLTIP_TRIGGER_NONE,TOOLTIP_TRIGGER_ITEM,TOOLTIP_TRIGGER_AXIS.
- show boolean
- (Optional)
- tooltip
Trigger string - Possible values are:
TOOLTIP_TRIGGER_UNSPECIFIED,TOOLTIP_TRIGGER_NONE,TOOLTIP_TRIGGER_ITEM,TOOLTIP_TRIGGER_AXIS.
- show bool
- (Optional)
- tooltip_
trigger str - Possible values are:
TOOLTIP_TRIGGER_UNSPECIFIED,TOOLTIP_TRIGGER_NONE,TOOLTIP_TRIGGER_ITEM,TOOLTIP_TRIGGER_AXIS.
- show Boolean
- (Optional)
- tooltip
Trigger String - Possible values are:
TOOLTIP_TRIGGER_UNSPECIFIED,TOOLTIP_TRIGGER_NONE,TOOLTIP_TRIGGER_ITEM,TOOLTIP_TRIGGER_AXIS.
DashboardChartDashboardChartVisualizationVisualMap, DashboardChartDashboardChartVisualizationVisualMapArgs
- Pieces
List<Dashboard
Chart Dashboard Chart Visualization Visual Map Piece> - Structure is documented below.
- Visual
Map stringType - Possible values are:
VISUAL_MAP_TYPE_UNSPECIFIED,CONTINUOUS,PIECEWISE.
- Pieces
[]Dashboard
Chart Dashboard Chart Visualization Visual Map Piece - Structure is documented below.
- Visual
Map stringType - Possible values are:
VISUAL_MAP_TYPE_UNSPECIFIED,CONTINUOUS,PIECEWISE.
- pieces
List<Dashboard
Chart Dashboard Chart Visualization Visual Map Piece> - Structure is documented below.
- visual
Map StringType - Possible values are:
VISUAL_MAP_TYPE_UNSPECIFIED,CONTINUOUS,PIECEWISE.
- pieces
Dashboard
Chart Dashboard Chart Visualization Visual Map Piece[] - Structure is documented below.
- visual
Map stringType - Possible values are:
VISUAL_MAP_TYPE_UNSPECIFIED,CONTINUOUS,PIECEWISE.
- pieces
Sequence[Dashboard
Chart Dashboard Chart Visualization Visual Map Piece] - Structure is documented below.
- visual_
map_ strtype - Possible values are:
VISUAL_MAP_TYPE_UNSPECIFIED,CONTINUOUS,PIECEWISE.
- pieces List<Property Map>
- Structure is documented below.
- visual
Map StringType - Possible values are:
VISUAL_MAP_TYPE_UNSPECIFIED,CONTINUOUS,PIECEWISE.
DashboardChartDashboardChartVisualizationVisualMapPiece, DashboardChartDashboardChartVisualizationVisualMapPieceArgs
DashboardChartDashboardChartVisualizationXAxis, DashboardChartDashboardChartVisualizationXAxisArgs
- Axis
Type string - Possible values are:
VALUE,CATEGORY,TIME,LOG. - Display
Name string - (Optional)
- Max int
- (Optional)
- Min int
- (Optional)
- Axis
Type string - Possible values are:
VALUE,CATEGORY,TIME,LOG. - Display
Name string - (Optional)
- Max int
- (Optional)
- Min int
- (Optional)
- axis
Type String - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display
Name String - (Optional)
- max Integer
- (Optional)
- min Integer
- (Optional)
- axis
Type string - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display
Name string - (Optional)
- max number
- (Optional)
- min number
- (Optional)
- axis_
type str - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display_
name str - (Optional)
- max int
- (Optional)
- min int
- (Optional)
- axis
Type String - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display
Name String - (Optional)
- max Number
- (Optional)
- min Number
- (Optional)
DashboardChartDashboardChartVisualizationYAxis, DashboardChartDashboardChartVisualizationYAxisArgs
- Axis
Type string - Possible values are:
VALUE,CATEGORY,TIME,LOG. - Display
Name string - (Optional)
- Max int
- (Optional)
- Min int
- (Optional)
- Axis
Type string - Possible values are:
VALUE,CATEGORY,TIME,LOG. - Display
Name string - (Optional)
- Max int
- (Optional)
- Min int
- (Optional)
- axis
Type String - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display
Name String - (Optional)
- max Integer
- (Optional)
- min Integer
- (Optional)
- axis
Type string - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display
Name string - (Optional)
- max number
- (Optional)
- min number
- (Optional)
- axis_
type str - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display_
name str - (Optional)
- max int
- (Optional)
- min int
- (Optional)
- axis
Type String - Possible values are:
VALUE,CATEGORY,TIME,LOG. - display
Name String - (Optional)
- max Number
- (Optional)
- min Number
- (Optional)
DashboardChartDashboardQuery, DashboardChartDashboardQueryArgs
- Query string
- The raw query string.
- Etag string
- (Output) This checksum is computed by the server.
- Input
Dashboard
Chart Dashboard Query Input - Input parameters for the query, such as time windows. Structure is documented below.
- Name string
- (Output) name of the query.
- Query string
- The raw query string.
- Etag string
- (Output) This checksum is computed by the server.
- Input
Dashboard
Chart Dashboard Query Input Type - Input parameters for the query, such as time windows. Structure is documented below.
- Name string
- (Output) name of the query.
- query String
- The raw query string.
- etag String
- (Output) This checksum is computed by the server.
- input
Dashboard
Chart Dashboard Query Input - Input parameters for the query, such as time windows. Structure is documented below.
- name String
- (Output) name of the query.
- query string
- The raw query string.
- etag string
- (Output) This checksum is computed by the server.
- input
Dashboard
Chart Dashboard Query Input - Input parameters for the query, such as time windows. Structure is documented below.
- name string
- (Output) name of the query.
- query str
- The raw query string.
- etag str
- (Output) This checksum is computed by the server.
- input
Dashboard
Chart Dashboard Query Input - Input parameters for the query, such as time windows. Structure is documented below.
- name str
- (Output) name of the query.
- query String
- The raw query string.
- etag String
- (Output) This checksum is computed by the server.
- input Property Map
- Input parameters for the query, such as time windows. Structure is documented below.
- name String
- (Output) name of the query.
DashboardChartDashboardQueryInput, DashboardChartDashboardQueryInputArgs
- Relative
Time DashboardChart Dashboard Query Input Relative Time - Relative time range. Structure is documented below.
- Time
Window DashboardChart Dashboard Query Input Time Window - Specific start and end times. Structure is documented below.
- Relative
Time DashboardChart Dashboard Query Input Relative Time - Relative time range. Structure is documented below.
- Time
Window DashboardChart Dashboard Query Input Time Window - Specific start and end times. Structure is documented below.
- relative
Time DashboardChart Dashboard Query Input Relative Time - Relative time range. Structure is documented below.
- time
Window DashboardChart Dashboard Query Input Time Window - Specific start and end times. Structure is documented below.
- relative
Time DashboardChart Dashboard Query Input Relative Time - Relative time range. Structure is documented below.
- time
Window DashboardChart Dashboard Query Input Time Window - Specific start and end times. Structure is documented below.
- relative_
time DashboardChart Dashboard Query Input Relative Time - Relative time range. Structure is documented below.
- time_
window DashboardChart Dashboard Query Input Time Window - Specific start and end times. Structure is documented below.
- relative
Time Property Map - Relative time range. Structure is documented below.
- time
Window Property Map - Specific start and end times. Structure is documented below.
DashboardChartDashboardQueryInputRelativeTime, DashboardChartDashboardQueryInputRelativeTimeArgs
- Start
Time stringVal - (Required)
- Time
Unit string - The time unit for the relative range.
Possible values are:
SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,YEAR.
- Start
Time stringVal - (Required)
- Time
Unit string - The time unit for the relative range.
Possible values are:
SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,YEAR.
- start
Time StringVal - (Required)
- time
Unit String - The time unit for the relative range.
Possible values are:
SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,YEAR.
- start
Time stringVal - (Required)
- time
Unit string - The time unit for the relative range.
Possible values are:
SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,YEAR.
- start_
time_ strval - (Required)
- time_
unit str - The time unit for the relative range.
Possible values are:
SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,YEAR.
- start
Time StringVal - (Required)
- time
Unit String - The time unit for the relative range.
Possible values are:
SECOND,MINUTE,HOUR,DAY,WEEK,MONTH,YEAR.
DashboardChartDashboardQueryInputTimeWindow, DashboardChartDashboardQueryInputTimeWindowArgs
- end_
time str - (Optional)
- start_
time str - (Optional)
Import
DashboardChart can be imported using any of these accepted formats:
projects/{{project}}/locations/{{location}}/instances/{{instance}}/dashboardCharts/{{chart_id}}{{project}}/{{location}}/{{instance}}/{{chart_id}}{{location}}/{{instance}}/{{chart_id}}
When using the pulumi import command, DashboardChart can be imported using one of the formats above. For example:
$ pulumi import gcp:chronicle/dashboardChart:DashboardChart default projects/{{project}}/locations/{{location}}/instances/{{instance}}/dashboardCharts/{{chart_id}}
$ pulumi import gcp:chronicle/dashboardChart:DashboardChart default {{project}}/{{location}}/{{instance}}/{{chart_id}}
$ pulumi import gcp:chronicle/dashboardChart:DashboardChart default {{location}}/{{instance}}/{{chart_id}}
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Google Cloud (GCP) Classic pulumi/pulumi-gcp
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
google-betaTerraform Provider.
published on Thursday, May 7, 2026 by Pulumi
